Final Elements - Tower Defense
Round-based tower defense game with elements
About
Final Elements was the first notable game I developed in the past. I used the 3D-based game engine Irrlicht because it was open source and well-established. For my game, I developed tools such as a map editor, tower and enemy level design, and a feature for designing the rounds.
Initially, there were 6 towers implemented, each with different elemental types. Each tower had its own upgrade tree, which could be advanced by earning money within a match. In total, you fight against 15 different types of enemies, including water, fire, electric, and more. Some enemies are very fast or strong and can only be defeated if you strategically place the right towers and upgrades over time.
I struggled with implementing a more complex attack system, including various animations. I spent a lot of time learning and improving the source code. However, the game engine had its limitations for my purposes. Eventually, I decided to stop working on the project and focus on other things.
- Category: Games
- Announced: Oct 31, 2017
- Timeline: 1 year
- Technologies Used: Irrlicht Game Engine
- Lines of code: 6.000