Try to implement the usual functions of a classical 3D Jump'n run/Platformer game to JMonkeyEngine.
Clone the repo local and add at least following libaries to the class path:
- Java standard library (11+)
- jme3-core (3.5.2)
- jme3-desktop (3.5.2)
- jme3-effects (3.5.2)
- jme3-jogg (3.5.2)
- jme3-lwjgl (3.5.2)
- jme3-plugings (3.5.2)
- jme3-terrain (3.5.2)
- jme3-testdata (3.5.2)
- Minie (Recommend version 6.2, needs additional Heart (8.1.0), sim-math (1.5.0) and slf4j-api (1.7.32))
- jython (2.7.3)
Use the Gradle script to set up the project automatic. (Thanks to Stephen Gold)
Current control input is
- WASD - Move
- Mouse - Move camera
- Left mouse button - Jump and read sign
- Right mouse button - Strike
- Mouse wheel - Zoom
- Tab - Console
- Q and E - Text box control (I wanna to change the control in the Future)