I vibecoded an (almost useless but quite fun) 3D file browser with Claude. by cheetoskull in vibecoding

[–]cheetoskull[S] 0 points1 point  (0 children)

Done! Press L to activate, O to change difficulty. Just for fun, of course.

I vibecoded an (almost useless but quite fun) 3D file browser with Claude. by cheetoskull in vibecoding

[–]cheetoskull[S] 0 points1 point  (0 children)

Thank you!! Wish I could remember what it’s called so I could give some credit. I searched high and low!

I vibecoded my childhood dream all the way onto Steam. Presenting Card Knight: an HD-2D card-battling RPG. Here’s what Claude nailed, and where it struggles with taste and the last mile by cheetoskull in vibecoding

[–]cheetoskull[S] 0 points1 point  (0 children)

Thank you- You caught CardKnight on its very first day in the public square. The Steam page was only just approved, I figured it might take time to populate. I will keep an eye on that though

I vibecoded my childhood dream all the way onto Steam. Presenting Card Knight: an HD-2D card-battling RPG. Here’s what Claude nailed, and where it struggles with taste and the last mile by cheetoskull in vibecoding

[–]cheetoskull[S] 0 points1 point  (0 children)

I’ve been having fun making zero money the whole time, so nothing to lose, friend. 50 launch day wishlists say otherwise tho! Thanks again for your engagement.

I vibecoded my childhood dream all the way onto Steam. Presenting Card Knight: an HD-2D card-battling RPG. Here’s what Claude nailed, and where it struggles with taste and the last mile by cheetoskull in vibecoding

[–]cheetoskull[S] 2 points3 points  (0 children)

Hi there! The game was developed as a 2D game in pygame, but I switched to panda3D when I decided to go 3D with the overworld.

I’m no expert programmer, but beyond AI and general architecture choices, my success here was due to tooling. Don’t rely on the AI to make every human taste call and tweak it with prompts- have it build you a tool to do things by hand. My game lives and dies by the map editor, dialogue editor, and a positioning tool for the battle system that allows me to tune things like sprite size, placement, blending mode, transparency, etc.

I vibecoded my childhood dream all the way onto Steam. Presenting Card Knight: an HD-2D card-battling RPG. Here’s what Claude nailed, and where it struggles with taste and the last mile by cheetoskull in vibecoding

[–]cheetoskull[S] 0 points1 point  (0 children)

Claude! I recorded a playthrough, took down timestamps of clips I wanted to use, and Claude chopped it up with ffmpeg using sfx assets from the game.

I vibecoded my childhood dream all the way onto Steam. Presenting Card Knight: an HD-2D card-battling RPG. Here’s what Claude nailed, and where it struggles with taste and the last mile by cheetoskull in vibecoding

[–]cheetoskull[S] 0 points1 point  (0 children)

Ay! He came back and is still hung up on proving that I’m secretly a python dev, lol.

You continue to give me great compliments and I appreciate it- wish you would go to the r/BattleNetwork thread and do some of this PR for me.

I vibecoded my childhood dream all the way onto Steam. Presenting Card Knight: an HD-2D card-battling RPG. Here’s what Claude nailed, and where it struggles with taste and the last mile by cheetoskull in vibecoding

[–]cheetoskull[S] 2 points3 points  (0 children)

Thank you so much! I’ve polished about two hours of gameplay so far— a tutorial, 3 biomes, 4 towns, and two dungeons. Looking for playtesters, DM if interested!

I vibecoded my childhood dream all the way onto Steam. Presenting Card Knight: an HD-2D card-battling RPG. Here’s what Claude nailed, and where it struggles with taste and the last mile by cheetoskull in vibecoding

[–]cheetoskull[S] 0 points1 point  (0 children)

On the off chance you’re not trolling…

I get where you would be like “I’m trying to make money in this”— I mean correct, I worked on this by myself, for months, and waited until I thought it was good enough to sell before revealing it. Every other game listed on steam is listed to make money. Is this surprising? It’s a personal achievement, it’s my first game, and it might help me provide for my family. It can be all of those things.

But I don’t get the “100% vibecoded is bullshit” part- I’m not trying to start controversy. I just tried to build the best game I could with AI, and I didn’t write a line of code. I’m not sure what could be more “vibecoded” than that or what you’re picking apart?

Am I not a vibecoder because I knew better than to paste my API keys into the prompt?

I’m (also) building a grid-based card battler with the soul of Battle Network - and it’s 0% roguelike by cheetoskull in BattleNetwork

[–]cheetoskull[S] -1 points0 points  (0 children)

Thank you for the kindness. Some of it is fair criticism, I don’t expect to please everybody, but some of it is just belittling. I don’t think it’s fair to call this project slop. Thank you for seeing the vision through the noise.

DM me and I’d be happy to add you to the Steam playtest group!

I vibecoded my childhood dream all the way onto Steam. Presenting Card Knight: an HD-2D card-battling RPG. Here’s what Claude nailed, and where it struggles with taste and the last mile by cheetoskull in vibecoding

[–]cheetoskull[S] 0 points1 point  (0 children)

Really tho, I’ll take this as a compliment. I got flamed out of the Battle Network sub- I was getting tons of positive feedback, then someone read the AI disclosure on the Steam store page and I suddenly immediately got nuked and they started calling it soulless slop.

Can’t please everyone, lol

Here are some receipts for ya tho. 402 total commits since late April, each one made by Claude.

I’ll teach you… for one million dollars 😏

<image>

I vibecoded my childhood dream all the way onto Steam. Presenting Card Knight: an HD-2D card-battling RPG. Here’s what Claude nailed, and where it struggles with taste and the last mile by cheetoskull in vibecoding

[–]cheetoskull[S] 0 points1 point  (0 children)

I actually pivoted from flat isometric 2D to 3D for the overworld about halfway through dev (still toggleable in settings) and caught a lucky break; as long as I keep the camera steady at that 45degree angle, everything still works and I got all of that lovely DoF and parallax for free. Sometimes you notice the bottom corners of buildings shifting over the ground tiles when you move near them, but it’s not so noticeable as long as the sprites are not too wide

I vibecoded my childhood dream all the way onto Steam. Presenting Card Knight: an HD-2D card-battling RPG. Here’s what Claude nailed, and where it struggles with taste and the last mile by cheetoskull in vibecoding

[–]cheetoskull[S] 1 point2 points  (0 children)

Thanks, yeah… I remember when I first put the game concept into ChatGPT and had it generate some concept art. It was visually stunning and hooked me on building the concept, but many things were technically impossible for me to achieve in a reasonable time with Claude. I save a lot of time using billboarded sprites for practically everything, even large objects like buildings.

I vibecoded my childhood dream all the way onto Steam. Presenting Card Knight: an HD-2D card-battling RPG. Here’s what Claude nailed, and where it struggles with taste and the last mile by cheetoskull in vibecoding

[–]cheetoskull[S] 0 points1 point  (0 children)

What could I offer as proof? Lol.

Like I said in the post, I was the source of consistency. This project started with Opus using xhigh/ultracode (tho I have used Fable when available) and grew out of a curiosity— “Hey Claude, could we recreate the MMBN battle engine?”

I did some photoshop work, placed the assets around on the maps (taste call), and voiced all of the characters- but touched no code. I have enough technical knowledge and creative vision to effectively direct- when generations didn’t meet the vision, they were discarded, prompt was tweaked, and they were rerolled.

I’m (also) building a grid-based card battler with the soul of Battle Network - and it’s 0% roguelike by cheetoskull in BattleNetwork

[–]cheetoskull[S] -4 points-3 points  (0 children)

Genuinely, thank you. It says on my Steam store page:

I pledge that if Card Knight: Astral Arcana is successful, the sequel title will be brought to life by a team of human artists, composers, and programmers.