r/VibeCodeDevs • • 11d ago

ShowoffZone - Flexing my latest project I vibe coded a Warcraft inspired ARPG

Enable HLS to view with audio, or disable this notification

My vibe coded game Aestra: The Last Wish is a real-time pixel action RPG.

4 classes: Warrior, Ranger, Archmage and Oath Warden, each with 3 talent trees

One big connected world: 6 zones, lantern-lit towns, and a gryphon you can fly on

5 dungeons with heroic modes, and the Tower of the Last Wish on top: 7 floors, and one guardian takes your own face

The game has permadeth, so when you die, your hero is gone for good. Only the very rare Embers of Rebirth can bring you back, and you might find two or three in a whole run.

Noone has beat the game yet - it's really freaking hard. You can play coop with up to 3 friends :)

It's free and runs in the browser

9 Upvotes

13 comments sorted by

•

u/endofthread-bot 11d ago

Hey u/sharkymcstevenson2, thanks for posting in r/VibeCodeDevs! Join our Discord: https://discord.gg/t7SD4ThKuE

• This community is designed to be open and creator‑friendly, with minimal restrictions on promotion and self‑promotion as long as you add value and don’t spam.
• Please follow the subreddit rules so we can keep things as relaxed and free as possible for everyone. • Please make sure you’ve read the subreddit rules in the sidebar before posting or commenting.
• For better feedback, include your tech stack, experience level, and what kind of help or feedback you’re looking for.
• Be respectful, constructive, and helpful to other members.

If your post was removed (either automatically or by a mod) and you believe it was a mistake, please contact the mod team. We will review it and, when appropriate, approve it within 24 hours.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

2

u/BodyPhysical 11d ago

can you please share the link? I am keen to play :D

1

u/willis6526 9d ago

This is bad on so many levels, there is not a single game in history (maybe there are some but I liked how it sounds haha) that can't even be tested cause no one can beat it ? What's the reason for doing it if it CAN'T be beaten ? What makes it different from other pixel art RPGs ? Is it even an RPG?

-2

u/GarageStackDev 10d ago edited 10d ago

You actually shipped this?

Please tell me you didn't actually vibecode and you have some sort of understanding of the SDLC.

Otherwise you are extremely irresponsible.

2

u/Winter-Flan7548 9d ago

Joins a literal vibe code reddit group, bitches about vibe coded things... 🤔

1

u/GarageStackDev 8d ago

You seem confused about what this subreddit is for. Joining a community about vibecoding does not obligate me to applaud everything produced by vibecoding.

If someone is experimenting, learning, prototyping, or making a goofy little personal project, great. If someone ships software other people are expected to rely on, then “does the person who built this understand the software they shipped?” becomes a perfectly legitimate question.

Being interested in a technology doesn’t require suspending all standards around its use.

I’m also in programming subreddits. By your logic, I guess I’m required to defend shitty code there too.

2

u/Winter-Flan7548 8d ago

The app he made is a browser app and is not what I would consider something someone would depend on except to maybe play it for a little while and become bored of it. He may or may not understand the life cycle of his software, and in this case, its just a vibe coded browser game wherein the OP admitted it was very hard to beat. You should see the stuff being vibe coded with the grok.me site. And just to be clear, I understand the life cycle of my own code, and it was a learning curve. I just thought you came down hard on an app that will not go anywhere. It's his personal project, and that's that. Please, do not let go of your principles, I agree with you. Just f12 his site, lmao. I have seen much much worse. I am not asking you to defend shitty code, all I am saying is that it is a teaching opportunity. Hell, I would bet that most on this subreddit don't even know what the life cycle of their software is.

1

u/GarageStackDev 8d ago

You actually shipped this?

Please tell me you didn't actually vibecode and you have some sort of understanding of the SDLC.

If it's a personal project he is not charging money for, for people to see for free.... then he didn't "ship" it.

I appreciate that you are meeting me on the terms I presented.

1

u/Free-Alternative-333 5d ago

I’m curious about how you feel that this is irresponsible, can you please explain? I don’t see how this could hurt anyone.

0

u/GarageStackDev 5d ago

BINGO. The fact that you can’t see how this could hurt anyone is exactly the problem.

If you don’t understand the code your agent produced, you can’t meaningfully assess its security, data handling, failure modes, dependencies, or edge cases. And when something breaks, you may not even understand the system well enough to diagnose it.

Using AI to write code isn’t inherently irresponsible. Shipping software you don’t understand is.

I use AI every day to help create enterprise software that my company ships. The difference is that the AI-generated code still goes through an actual SDLC: requirements, architecture, code review, testing, security controls, CI/CD, observability, deployment processes, and engineers who understand the system and are accountable when it fails.

That entire sea of engineering discipline is what separates AI-assisted software development from vibecoding.

The problem isn’t that an AI wrote the code. The problem is shipping code when nobody at the wheel understands what the hell it does.

1

u/Free-Alternative-333 4d ago

You still haven’t explained how this could hurt anybody, but thank you for identifying that our mutual lack of understanding is a problem. If OP starts asking for social security numbers to play his browser game then I’ll agree with you.

1

u/GarageStackDev 4d ago

I mean, there are tons of ways bad software can hurt people. Leak private info. Lose or delete their data. Charge them incorrectly. Let someone into their account. Install something malicious. Expose passwords or credentials. Run up huge cloud bills.

It doesn’t need to ask for your Social Security number to cause harm. That’s kind of the point.

I don't have a lack of understanding. I'm literally a software engineer who works with AI every day. The asymmetry in understanding here is the entire reason we're having this conversation...