Ship
@teamlewiscrafty on Kernel Panic Tower Defence
Kernel Panic
Hold off malware to give your firewall time to be repaired in this tower defence game prototype built using the Godot engine! It is inspired by 1990s Unix systems and sci-fi classics like ‘The Matrix’.
Play the demo at https://gianthotdog.itch.io/Kernel-Panic
The game demo includes:
- Multiple levels including a tutorial
- GRUB-style menu
- A settings menu (Audio settings, Credits, VSync settings)
- A config file system so settings persist across play sessions
- An upgrade tree that contains global upgrades to towers and XP gains
- An XP and skill point system for purchasing those upgrades
- 4 distinct types of towers with adjustable targeting priorities
- Several enemy types
- Custom resources to handle:
- Single tower upgrades
- Enemy counts in waves
- Global upgrades
Controls:
- Enter to skip startup sequence
- Click to select / interact / modify values
AI:
AI was used to write about 50 lines of code for the two shaders, and very occasionally for solving persistent bugs. It was only used for bug fixes after I tried repeatedly and failed to find a solution myself. It was also used for some feedback on aesthetic choices. All assets were designed by hand. All AI code was reviewed before implementation.
Credits:
- Initial prototyping asset pack by Kenney
- Music by iamoneabe: https://opengameart.org/content/trunkful-of-junk
- 9 devlogs
- 48h
- 15.59x multiplier
- 745 Stardust