I started this game almost 10 years ago in high school as a way to learn OpenGL. Scope creep quickly took over, and it eventually became a full 3D game and engine with animations, rendering effects, dynamic terrains, etc, with ~100k lines of code and native Linux and Windows support.
Thought I'd share it! With AI coding now, it feels like a relic of another era. Crazy to imagine writing 100k lines by hand today!
I hope I don't sound rude for saying this, but "relic of another era" isn't how I'd describe the time before LLMs.
We're very much still in the same era as back then. I hope every dev realizes by now that there's no meaningful difference between a git clone back then and using LLMs now.
Projects like yours contributed to the source "training data".
I appreciate your low-poly aesthetic. I bet you and like half this website have written a video game in highschool. You have found the right group to tell about it.
I started this game almost 10 years ago in high school as a way to learn OpenGL. Scope creep quickly took over, and it eventually became a full 3D game and engine with animations, rendering effects, dynamic terrains, etc, with ~100k lines of code and native Linux and Windows support.
Thought I'd share it! With AI coding now, it feels like a relic of another era. Crazy to imagine writing 100k lines by hand today!
I hope I don't sound rude for saying this, but "relic of another era" isn't how I'd describe the time before LLMs.
We're very much still in the same era as back then. I hope every dev realizes by now that there's no meaningful difference between a git clone back then and using LLMs now.
Projects like yours contributed to the source "training data".
I get what you mean and I agree but I wanted to highlight the difference between this and all the vibe coded games opus 5.5 can one shot
Thanks for sharing. It's nice to see a game made without AI.
I appreciate your low-poly aesthetic. I bet you and like half this website have written a video game in highschool. You have found the right group to tell about it.
appreciate the aesthetic, hopefully it becomes fully fledged