An FPS demo made with jMonkeyEngine.
The demo contains:
- Physics (with bullet engine)
- Animations (with f3b animations)
- Particles (with effekseer)
- First person view always drawn on top (no gun clipping with the world)
- Spatialized audio (with jmePhonon)
- Collision effects (sounds and smoke)
- Postprocessing
Resources used:
-
Code
-
Assets
You can get a precompiled jar from the release page or compile from source with:
./gradlew build
The compiled output in build/libs/fps-demo-XXXX.jar
Run with:
./gradlew run
Everything is released under CC0 unless otherwise specified