BIMOS was my A-level computer science project. I created it to use in VR games that required realistic physical interaction like BONEWORKS.
- PCVR
- Meta Quest
- WebXR
- Smooth locomotion
- Teleport locomotion
- Running
- Jumping
- Crouching
- Full body IK (using Animation Rigging)
- Procedural leg animation
- Hand pose system
- Custom hand pose editor
- Grabbing
- Button interactions with held objects
- Trigger
- Primary button
- Secondary button
- UI interaction
- Buttons
- Sliders
- Hand pose editor
- Spawn point system
- Sockets
- Attachers
- Pistol
- Grapple gun
- Thruster
- Key
- Key door
- Axe
- Hammer
- Ladder
- Moving platform
- Pooey
- Target
- Ragdoll
- Pedestal button
- Reusable scripts to help with level design
- Custom avatars aren't implemented
- Hands can sometimes get stuck inside of objects as the grab system teleports the hands to align them with the grabs
- Body colliders are centred around the head (too far forward)
- Bound to 144 Hz physics rate (jump height varies when changed)
- Feet jitter on moving platforms
- No haptics
Under the MIT license, you are allowed to do whatever you want with BIMOS, even for commercial purposes. Attribution is not required, but if this project has helped you and you want to show gratitude then it would be nice to have "KadenZombie8" in the credits of your game(s)!