a 2d capsule based character movement implement demo.
nodejs & npm
npm install
only build the code
npm run build
or start a development environment
npm run dev
open the public/index.html or navigate to localhost:5000
Test online https://whoisfpc.github.io/CharacterMovement/
It is a demo project, implement 2d capsule based character movement.
It is not a library, so it will hard to direct use it in other project.
Console Vars | Description |
---|---|
Time.scale | (0-1), scale time |
Debug.showDebugDraw | (true,false), show move infos |
- Walking
- Walking slope
- Step up stairs
- Falling
- Jumping
- Animation
- Improve robustness
- Network multiplayer
This project is licensed under the MIT License - see the LICENSE file for details
UE4 CharacterMovement
https://gafferongames.com/post/state_synchronization/
http://www.gabrielgambetta.com/client-server-game-architecture.html
Test animation sprites come from Animated Pixel Adventurer