About this project
Archer-Game-Template 2 is a third-person shooter demo built with jMonkeyEngine. It provides a clean, modular Java codebase intended to help developers prototype survival horror, action-adventure, or tactical shooter games without starting from scratch.
The demo includes a bow and arrow system where arrows are physical objects affected by gravity and have trajectory prediction. Three arrow types are available: normal arrows that stick to surfaces, explosive arrows, and acid arrows. A materialize shader simulates objects appearing or disappearing.
Camera and aiming features include a third-person camera with collision detection, dynamic FOV changes when aiming, and vertical spine rotation while aiming. Input supports both keyboard/mouse and joystick. The project also includes sounds, particle effects, and post-processing filters.
Keyboard controls cover movement with WASD, aiming with E, switching arrow types with R, firing with the left mouse button, running with LSHIFT, mouse camera orientation, and toggling physics debug with KEY_0.
Requirements include jMonkeyEngine, the Minie physics library, SkyControl, Lemur UI toolkit, and Java 11 or newer. Build and run instructions use Gradle, with commands provided for Bash, Zsh, PowerShell, and Windows Command Prompt.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.