Underground Rootine - Global Game Jam 2023
2023
Peace, love and harmony... life could be so easy, if it wasn´t for those underground dwelling creatures. They love to nib on the big tree´s roots, but a plant without any roots left will be close to death. Now it´s your turn to step in and defend the tree!
Take control over the defensive roots and prevent the enemies from approaching the root heart. Plan your defense and activate the diefferent trap´s skills at the right moment. If the two of you work together you might end up being the hero of our beloved 'Great Parsnip' plains!
Created as part of the Global Game Jam 2023 in under 48 hours
Game on Itch.io : UNDERGROUND ROOTINE
Repository Link: GITHUB - UNDERGROUND ROOTINE SOURCE FILES
Genre: Classic Tower Defense, Strategy
Target Audience: Tower Defense, Strategy Genre
Target Platform: Browser, Windows
Team size: 9 [Programmer, Artists, Sound Designer, Voice Actors, Narrative designer]
My contribution:
Role: C# Programmer & Generalist (Particle effects, animations, etc)
- Implemented a wave and spawn mechanic with a focus on easy balance adjustment for future updates.
- Developed a teleport system that changes the enemy’s level, direction, and sprite orientation.
- Created a balancing module to collect, manage, and edit all information relevant to game balance. This was especially important for our Game Jam project as it allowed other team members to easily access and edit variables without risking breaking anything or accidentally overwriting data.
- Implemented the tree health systems.
- Collaborated with another programmer to develop the enemy movement script, which was heavily dependent on the spawn, wave, and teleport mechanics.
- Created a functional prototype of the spawn, wave, teleport, and enemy movement mechanics within 24 hours using placeholder assets such as temporary movement scripts and blockout maps.
- Added simple wiggle animations to enemies for a cuter and more dynamic appearance.
- Designed a particle effect to highlight the objective and avoid the need for additional UI or text.
- Integrated assets from artists into the game (2D sprites, sprite sheets to animations, etc.).
- Created, adjusted, and published the WebGL build on Itch.io.
- Facilitated structured idea generation and brainstorming at the beginning of the project.
- Communicated effectively with artists and programmers.