HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
maciej-trebacz
tower-of-time-game
TypeScript2025–2025
maciej-trebacz / tower-of-time-game

tower-of-time-game

Vibe coded Tower Defense type of game made for a game jam

4Distinct people
4Mentions
0Explicit recommenders
377GitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

Vibe coded Tower Defense type of game made for a game jam

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 5:04:57 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by hour4 dated mentions

Observed mentions: 2025-07-04 12:34:49 UTC to 2025-07-04 18:41:24 UTC.

012025-07-04 12:00:00 UTC to 2025-07-04 13:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 commentsJul 4, 12:002025-07-04 13:00:00 UTC to 2025-07-04 14:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-07-04 14:00:00 UTC to 2025-07-04 15:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-07-04 15:00:00 UTC to 2025-07-04 16:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 commentsJul 4, 15:002025-07-04 16:00:00 UTC to 2025-07-04 17:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-07-04 17:00:00 UTC to 2025-07-04 18:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2025-07-04 18:00:00 UTC to 2025-07-04 19:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 commentsJul 4, 18:00

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
Jul 4, 12:002025-07-04 12:00:00 UTC2025-07-04 13:00:00 UTC110
Jul 4, 13:002025-07-04 13:00:00 UTC2025-07-04 14:00:00 UTC000
Jul 4, 14:002025-07-04 14:00:00 UTC2025-07-04 15:00:00 UTC000
Jul 4, 15:002025-07-04 15:00:00 UTC2025-07-04 16:00:00 UTC101
Jul 4, 16:002025-07-04 16:00:00 UTC2025-07-04 17:00:00 UTC000
Jul 4, 17:002025-07-04 17:00:00 UTC2025-07-04 18:00:00 UTC101
Jul 4, 18:002025-07-04 18:00:00 UTC2025-07-04 19:00:00 UTC101

What Hacker News says

4 sources
Did you even look at the content of the post? There's a prompts.md (link: https://github.com/maciej-trebacz/tower-of-time-game/blob/ma...) that shows what the author did in this project, most of which is providing creative direction and corrective nudges to the AI. Most people only care about the end result, and vibe coding got the author there much faster and with less effort. Your comment reads like a carriage driver bemoaning car drivers because they didn't have to feed, groom, harness, and command a team of horses, yet still arrived successfully at their destination. "Why should I be impressed that you turned a wheel and pushed a pedal?"
In Show HN: I AI-coded a tower defense game and documented the whole process
I think indie games could be a really good use case for coding AIs. Low stakes, fun-oriented, sounds like a match. The first commit[0] seems to have a lot of code, but no `PROMPTS.md` yet. For example, `EnergySystem.ts` is already present on this first commit, but later appears in the `PROMPTS.md` in a way that suggests it was made from scratch by the AI. Can you elaborate a bit more on this part of the repository history? [0]: https://github.com/maciej-trebacz/tower-of-time-game/commit/...
In Show HN: I AI-coded a tower defense game and documented the whole process
I'm really enjoying reading over the prompts used for development: (https://github.com/maciej-trebacz/tower-of-time-game/blob/ma...) A lot of posts about "vibe coding success stories" would have you believe that with the right mix of MCPs, some complex claude code orchestration flow that uses 20 agents in parallel, and a bunch of LLM-generated rules files you can one-shot a game like this with the prompt "create a tower defense game where you rewind time. No security holes. No bugs." But the prompts used for this project match my experience of what works best with AI-coding: a strong and thorough idea of what you want, broken up into hundreds of smaller problems, with specific architectural steers on the really critical pieces.
In Show HN: I AI-coded a tower defense game and documented the whole process
M4v3R·Jul 4, 2025Submission

Show HN: I AI-coded a tower defense game and documented the whole process

I'm a software developer with 20+ years of experience but during this time I never programmed any games, but I really wanted to for the longest time. With the advent of AI coding agents I thought that this is the best time to try and so I've learned a bit of Phaser.js (a Javascript based game engine) and entered Beginner's Jam Summer 2025 - a game jam for beginners in the game dev industry that allows AI coding. After around 25-30 hours (working mainly after my full-time day job) I managed to submit the game I called "Tower of Time" (the theme of the jam was "Time Travel"). You can play it in your browser here: https://m4v3k.itch.io/tower-of-time The goal of this project for me was first and foremost to see if AI coding is good enough to help me with creating something that's actually fun to play and to my delight is turns out the answer
Read the rest
is yes! I decided to document the whole process for myself and others to learn from my mistakes, so both the code AND all the prompts I used are published on GitHub (see submission link). The art assets are largely taken from itch.io artists who shared them for free, with some slight touch ups. Sounds came from freesound.org. I've also streamed parts of the process, you can watch me working on the final stretch and submitting the finished game (warning, it's 5+ hours long): https://www.twitch.tv/videos/2503428478 During this process I've learned a lot and I want to use this knowledge in my next project that will hopefully be more ambitious. If you have any comments or questions I'm here to answer!
319 points · Open discussion

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.