DUGA v1.0 Tech Demo
After two years in development I am proud to present a tech demo for my game in development. The demo showcases the raycasting renderer, NPC AI, and first-person-shooter action!
DOWNLOAD: DUGA Tech Demo
Features:
- NPC's with full animations.
- 5 weapons in total.
- 3 playable levels.
- ""Advanced AI"" systems.
- Source code snippets available.
About
My name is MaxwellSalmon and I enjoy creating games as a hobby. This is a result of two years work with programming an engine from scratch and animating guns and enemies. At first I just wanted to create a raycaster engine - a pseudo-3D engine like the old Wolfenstein 3D - but I knew it was probably not that realistic with my skill set. I succeeded and after hours and hours of work, I feel quite proud of the result. The game is far from complete and will, according to my plans, become a roguelike shooter with LAN multiplayer.
Technical stuff
The demo is created in Python 3 with the Pygame framework for graphic rendering. The raycaster is programmed from scratch and runs with a decent frame rate considered it is written in a slow language with an old graphics library. Source code snippets are available on the download page.
I hope you will consider taking a look at my game!