It's been a while since I played with Godot. I have a series posted here from a few years ago (pre-chatgpt) when I made some good progress on a game. I never did finish that project, but it was a lot of fun to start to learn the technologies behind game development. Later I made a game jam entry where I experimented with crude 2d assets that were AI generated. All fun stuff.
Today though, with things like Codex, LLMs have completely changed how I approach coding projects. Since ChatGPT, I've made a fairly large, non-game, project (ReciScan) that evolved along with the AI tech. In the beginning 100% of the code was hand written. But slowly new features become easier to add by first consulting an LLM, then copy/pasting, and more recently I hardly do more than describe and test for certain features. I've even added functionality that was well beyond my ability a few years ago just by "vibe coding". I spent over a decade as a professional developer. I know enough to use the best tool for the job.. and in my humble opinion, the best tool for the job of most software development these days is probably not a human. Sure, creative guidance, technical direction and those things still require humans.. but I am really starting to feel the future sneak up on us fast in this space! I'm open to disagreement and debate, but I just can't believe that we'll be spending much more time making more programing languages for humans to write better programs.. the next ones will be for AIs.
Anyway, a week ago today, I decided that I needed an excuse to start to migrate away from GitHub to a different platform (I have my reasons). I created a new Codeberg repo and dreamed up a game project, with no intention of writing any code by hand. I settled on a reimagining of the old Atari game Moon Patrol. I am mind-blown about what can by prompting alone with the tools available right now. I have a full time job and 4 kids and other projects, but somehow in my spare time (less than 8 hours) in a single week, I have an almost playable game that I think looks pretty darn nice!
I had Gemeni create a few images for the rover and settled on this one:
Then I used Meshy.ai to turn it into a 3d object.
It didn't come out perfect (the middle wheels are missing), but it was a quick fix in Blender.
I did the same with a lunar base and a UFO. Several hours of prompting and tuning later, I had this:
NOT BAD! With a little more effort, I think that I might even release it. Maybe on Android/iOS where I'm comfortable, or maybe I'll check out what the authoring process is like on Steam!
Stay tuned!



Top comments (0)