This is a demonstration fps using the Panda 3D game engine. The ultimate goal is to create a FPS kit - a framework for people intending to make fps-s (Or other genres - the system is very flexible.).
In its current state a playable environment exists, with all the key components of a fps, except for enemies. (You can still shoot cans of spam however!) Key things it demonstrates are how to handle levels in a game, use of a plugin architecture and a few examples of fx. Polish is lacking however, and most of the artwork is of the programmer variety.
This is fork of "Naith" project. See old_licence.
TODO:
- GUI Example (Main Menu, Ammo Count, Weapon List and alot more)
- Sniper scope feature
- Health
- AI
- Item pick up system
- Weapon Pick Up system (With 2 types of pick – Add to player weapon list or Replace current weapon with picked), also with ammo pick up feature
- Weapon System that allow to create numerous types of weapons, such as Shot Gun, Machine Gun, SIngle Fire Rifles, Pistols, Grenade Launchers, Rocket Launcher, Grenades and Knives
- Step sound controller, Flash light controller and Smooth Slow Motion effect controller
- Multiplayer powered by Astron