Hedra is a 3D open world game I wrote from scratch while in highschool

Posted by maxilevi 1 hour ago

Counter38Comment8OpenOriginal

Comments

Comment by maxilevi 1 hour ago

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!

Comment by dachris 11 minutes ago

Kudos, that looks very good for a high school coding project (both visuals, and the code looks very well structured).

I feel like half of all software devs started out like this - coding their own game.

Crazy to imagine that no one will build their mental muscle like this anymore.

I sure learnt so much analytical thinking, debugging, problem solving and banging my head against a mental wall until the wall yielded through passion hobby projects like this. Wouldn't have been the same just saying "Claude, make [insert game here]".

Comment by jh3nd3rs0n 44 minutes ago

Thanks for sharing. It's nice to see a game made without AI.

Comment by sublinear 15 minutes ago

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". It's only plagiarism when people didn't publish their source with this intent.

Comment by maxilevi 14 minutes ago

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

Comment by K-udo 8 minutes ago

Looking at my old hand coded projects definitely feels like a different era to me.

Comment by skyberrys 56 minutes ago

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.

Comment by 0x23alfonso 53 minutes ago

appreciate the aesthetic, hopefully it becomes fully fledged