Vibe coded Tower Defense type of game made for a game jam
TypeScript
372
17 commits
updated Jul 4, 2025
Entry for Beginner's Jam Summer 2025
A time-traveling tower defense game where you defend your base against waves of enemies using the power to rewind time.
๐ฎ Play the game at https://m4v3k.itch.io/tower-of-time

Tower of Time is a unique tower defense game that combines strategic building with time manipulation mechanics. When enemies overwhelm your defenses, use your time-travel powers to rewind and rebuild your strategy. The game features multiple tower types, energy management, and wave-based enemy spawning.
Game supports both keyboard and gamepad.
This game serves as a proof of concept for AI-assisted game development. Approximately 95% of the codebase was written by AI using:
For detailed prompts and development process, see PROMPTS.md.
What I've learned:
| Command | Description |
|---|---|
pnpm install | Install project dependencies |
pnpm dev | Start development server |
pnpm build | Build for production |
src/
โโโ main.ts # Entry point and configuration
โโโ scenes/ # Scenes (Title, Level, Configure)
โโโ prefabs/ # Prefabs (Player, Towers, Enemies)
โโโ systems/ # Systems (Energy, Building, Config)
โโโ components/ # Components (Input, Rewind)
โโโ ui/ # UI components (Bars, Menus, Dialogs)
โโโ utils/ # Utilities (Sound, Music, Keys)
public/
โโโ assets/ # Assets (Images, Sounds, Fonts)
โโโ style.css # Basic CSS styles
index.html # Game entry point
MIT License - see LICENSE file for details.
17 commits
TypeScript
99.3%
Vibe coded Tower Defense type of game made for a game jam
TypeScript
372
17 commits
updated Jul 4, 2025
Entry for Beginner's Jam Summer 2025
A time-traveling tower defense game where you defend your base against waves of enemies using the power to rewind time.
๐ฎ Play the game at https://m4v3k.itch.io/tower-of-time

Tower of Time is a unique tower defense game that combines strategic building with time manipulation mechanics. When enemies overwhelm your defenses, use your time-travel powers to rewind and rebuild your strategy. The game features multiple tower types, energy management, and wave-based enemy spawning.
Game supports both keyboard and gamepad.
This game serves as a proof of concept for AI-assisted game development. Approximately 95% of the codebase was written by AI using:
For detailed prompts and development process, see PROMPTS.md.
What I've learned:
| Command | Description |
|---|---|
pnpm install | Install project dependencies |
pnpm dev | Start development server |
pnpm build | Build for production |
src/
โโโ main.ts # Entry point and configuration
โโโ scenes/ # Scenes (Title, Level, Configure)
โโโ prefabs/ # Prefabs (Player, Towers, Enemies)
โโโ systems/ # Systems (Energy, Building, Config)
โโโ components/ # Components (Input, Rewind)
โโโ ui/ # UI components (Bars, Menus, Dialogs)
โโโ utils/ # Utilities (Sound, Music, Keys)
public/
โโโ assets/ # Assets (Images, Sounds, Fonts)
โโโ style.css # Basic CSS styles
index.html # Game entry point
MIT License - see LICENSE file for details.
17 commits
TypeScript
99.3%