I Made a Casino Slots Sim With AI - Here's What I Learned
Hi folks, so here's my first public game that's coming soon on Steam. I'm here for the vibes, and to share the technical side of things, maybe get some first impressions, dislikes, you name it xD
I'll keep it short.
Game: Slots And Shots
Concept: Roll ingredents to match customer tastes, upgrade, and just keep rolling.
- AI Music: Suno AI Pro
- AI Sound Effects: ElevenLabs Starter
- Code and AI Art: ChatGPT Plus, Gemini Plus
- Non-AI Sound Effects: Freesound org
Tech stack: HTML5, JS, CSS, Electron for Desktop App Conversion, Steamworks js for achievements
My exact process for any browser-first-convert-later game:
- Start with an idea, feed it to your favorite AI, let it spit out an index html
- Take a hard look at it, note things down and start refining
- Tell AI to split it into pieces (separate UI from gameplay, add text controls, sound configs, etc.)
- When it gets too big, get to manual refinements (still AI, but you don't feed your full project anymore)
- Playtest like there's no tomorrow after every single feature (and pray that it's enough)
Why this game?
After trying to bite a bigger size game in Godot, I realized that it's more than I can chew, switching to a simpler concept allowed me to check all of the major steps of the game development pipeline.
This project taught me a few things - scope creep is real, you will overestimate your skill and your AI capabilities, finishing / shipping is more important, than endless development.
TLDR; come on man, this is a casino slots simulator game which looks like a mobile app, but I've seen worse games out there, it plays alright, and it's something I feel I can ship :D
Thoughts, comments, criticism? Give it all you've got, haha