Boom
Boom is a simple, old-school FPS game created with the Godot Engine. It features NavigationMeshInstance and Navigation Agent for enemy movement and includes single launchable files for Windows, Linux and Mac.
https://github.com/FelicePollano/BoomPreview Images




Boom: A Retro FPS in Godot Engine
Boom is a first-person shooter game reminiscent of classic FPS titles, built using the Godot Engine. This project serves as an exercise in creating a playable game with basic FPS mechanics. It demonstrates the use of NavigationMeshInstance
and NavigationAgent
for AI-controlled enemy movement. The game is designed to be easily launched on Windows, Linux, and Mac systems.
Key Features
- Old-School FPS Mechanics: Experience classic first-person shooter gameplay.
-
Navigation Mesh: Uses Godot's
NavigationMeshInstance
andNavigationAgent
for intelligent enemy navigation. - Cross-Platform Compatibility: Includes launchable files for Windows, Linux, and Mac.
- Lightmapping: The game incorporates lightmaps, although users may need to re-bake them locally due to file size limitations on GitHub.
Credits and Assets
The project utilizes various assets from different sources, including monsters and AK47 animations from Realm667, sound effects from FreeSound, material textures from ambientCG, and 3D models from SketchFab. Fonts are provided by FontSquirrel, ensuring a visually appealing user interface.