Looking for someone to help me in making a game engine using R3F, rapier & three-vrm. Would like to work on a fixed quote/price basis - we discuss a feature and you quote me how much it'll cost to deliver it. Please DM me if you're interested.
To start for the first piece of work, looking for help in building a character controller that supports the following to start:
- First person camera.
- VRM models with FBX animations (for example, walking and idle are mixamo FBX animations).
- Physics/rapier based.
- Camera is positioned where the character's eyes are and moving the mouse moves the character's head. And you can see your character when you look down.
- Support locking during certain actions or animations. For example, if the character is sitting, crouching, crawling or lying down, we limit the camera movement to what would be realistically possible from that position. Like if they're sitting on a chair, they cannot turn around fully, etc.
- This is to have immersive cut scenes similar to those in Cyberpunk where we do want to give them some freedom of looking around, but not complete freedom.
As this is a react three fiber project, I'd like this implemented as React component. I do have a codebase where I've implemented a rudimentary version of the above. But the VRM model jitters on movement and doesn't have everything I described. Will share my current implementation and project with you if you're interested.
If we can implement this, I'd like to also like help in implementing the following:
- Support VR camera mode and third person mode too.
- Turn based fighting system where 2 VRM models fight each other with varied animations.
- Open world. Optimising models and world to support larger environments.