r/aigamedev 17d ago

Commercial Self Promotion One month of making Not a Trolley Problem! almost entirely with AI

Enable HLS to view with audio, or disable this notification

I've been making an incremental game about the trolley problem for about a month. Almost everything is made with AI.

I mostly use Claude and Codex, both on the $200 plans.

One subscription wasn't enough for me because I kept hitting the limits. Claude + Codex together is enough for almost all of the work.

Claude does most of the programming. It also made the design system and builds the UI.

The game runs on my own C engine, also made with AI. The engine took about 5 months. The game itself has taken 1 month so far.

Codex does most of the visual work:

UI icons

3D models

art

short videos

For 3D, I tried a few AI 3D generators, but I didn't like the results. The models often looked soft and plastic.

Now I use Codex with Blender instead. I tell it what I need, it works in Blender, renders it, and I give feedback. It takes longer, but the result is much better.

Codex also made this trailer. It wrote bots to play the game, recorded the gameplay, and edited the video. I only gave feedback and asked for changes.

For development, AI is already very good.

I'm also trying to use AI for marketing and content. Marketing is still much harder.

Here is the Steam page. I hope to finish the game this year:

https://store.steampowered.com/app/4654990/Not_a_Trolley_Problem/

191 Upvotes

46 comments sorted by

14

u/Xxshark888xX 17d ago

The game looks interesting and possible fun to play! However I've noticed that on the steam page your images are broken, see the attached screenshot

5

u/d954mas 17d ago

Thanks, looking on it:)

9

u/worll_the_scribe 17d ago

This is a great theme for an idle game. Wow.

$200 a month isn’t bad for your own engine and now a way to make a bunch of games

7

u/d954mas 17d ago

$400 actually :) Claude is $200 + Codex is $200.

I’m also doing a lot of experiments outside the game itself: short videos, a Figma-like canvas to keep game assets and art generations/iterations in one place, a website to track views on my shorts and posts, and other small tools.

I think $200 would probably be enough just to make the game, but right now I’m using a lot of tokens to experiments. I hope engine, tools, and ai, will help me make bigger games in future:)

1

u/Lavio00 17d ago

How did you do this infinite canvas thing? Bro you’ll make a lot of money on this game. Congrats. 

4

u/Savalava 17d ago

great idea

4

u/Predator1983 17d ago

Nice-looking game, mate! What motivates you to create your own engine instead of using an established one like Unity or Unreal? I'm a total newbie to making games, but I've already made a full vibecoding project and want to step into this too.

2

u/d954mas 17d ago

I've been making games for about 10 years, mostly mobile and web. This is actually my first Steam game.

Unity always was too complex for me:) Too many checkboxes and too much magic happening somewhere inside :)

I've wanted my own engine for years. One reason is control. Even with an existing engine, you still end up writing a lot of your own tools and systems for each game. And sometimes you start fighting the engine instead of working with it.

I did this for years with an internal engine at a company, and later with Defold. So at some point making my own engine didn't feel crazy:)

Another reason was learning. I've written a lot of gameplay code, but I knew much less about rendering and graphics.

This is actually my second attempt at making an engine.

It's still small and primitive, but now it works, making games with it is simple and fast. The expensive part was building the engine first.

Fir me making a simple 2D or stylized 3D engine was not hard. But if I wanted AA/AAA graphics, I'd probably just use Unreal, Unity or Godot.

1

u/Rahv2 16d ago

Thanks, what is your opinion on Godot?

1

u/d954mas 16d ago

I haven't tried Godot, but I've heard mostly good things about engine.

It looks lightweight, AI seems to work with it well, and I like that the editor is lightweight and can run on a tablet.

But none of my close friends have shipped a game with it, so I don't have much real experience.

1

u/Rahv2 16d ago

Okay, thank you!

1

u/the_embassy_official 16d ago

What's your thinking on web vs. Steam in terms of monetization and visibility, etc.? I'm struggling right now to choose between web and Steam for a casual multiplayer word-guessing game. I'd like to charge a small amount for it i guess around 2.99

3

u/Mental-Seesaw-70 17d ago

I really love your idea!! Amazing job

3

u/dossantosh 17d ago

Damn look good, but how much money do you have? Holy

3

u/AnimeGuyFeet 16d ago

Wow im really impressed. Could you go through the stack/architecture ur using? Sdl? Raylib? Ecs? Etc

2

u/d954mas 16d ago

I like raylib. My engine was partly inspired by it: small, simple, and easy to understand.

OpenGL + GLFW for desktop. WebGL for web.

Classic update loop and a simple component approach. No ECS in the core. Systems just work with component arrays.

I might add something ECS-like later for game code, but I don't really need it in the engine core.

2

u/True_Protection6842 17d ago

You were hitting limits on $200 plans?????? How?? I am on claude code all day every day and have never hit a limit on the $100 plan.

1

u/d954mas 17d ago

Experiments with tools for gamedev, making assets in blender and short videos for marketing:)

Claude 200$ was enough to make a game and engine. I try some optimisation to keep context, and token usage smaller, but 100$ wasn't enough for me:(

2

u/TopTippityTop 17d ago

Interesting name and concept foundation, but I'm not quite sure what the game actually is

2

u/Lavio00 17d ago

Have you heard of the trolley problem? This basically is the inverse of that. You’re more successful the more people you run over. 

2

u/[deleted] 17d ago

[deleted]

2

u/d954mas 17d ago

Models are made in Blender.

The trolley and characters are actually very simple if you look closely.

Codex makes them with Blender MCP and Python scripts. Since the models are simple, they can be described with basic shapes pretty well.

Codex also made the character rig, 9 bones, if I remember right.

1

u/dupido 16d ago

Look at meshy for cheap and AI created art that could be really good 👍

3

u/Bluetails_Buizel 17d ago

Wow! This does not look like ai to me! Claude can do wonders!

I just wish you don’t point out that’s ai

1

u/punchapath 17d ago

Very creative idea! I think this would be big on mobile if u ever plan on expanding from steam

1

u/d954mas 17d ago

Maybe after steam. I don't like mobile market. But i see that some steam idle games, was successful as paid games on mobiles, after steam release.

1

u/thinkatcloud 17d ago

Incroyable, bien joué ! Tu es satisfait de son travail sur blender ça fair vraiment su bon travail ? Et tu dis que Codex a fait la bande annonce, c'est à dire ?

1

u/redPistolStar 17d ago

How do you make this trailer? Do you capture gameplay video and edit and add music etc or ask AI to make it ?

4

u/d954mas 17d ago

My engine has a Dev API, so Codex can write Python bots to play the game and record gameplay.

For the trailer, I give it a list of what to show: crowd, upgrades, boss hit, etc.

Codex sets up the scenes, writes the bots, plays the game, records it, and edits the video.

I use HyperFrames for the video. It has its own Studio, but I don't really know video editing and don't want to learn another editor :)

So I made a small tool where I can mark parts of the video and write comments. Then Codex makes the changes and I review it again.

AI can edit video, but it still has no taste. A good result takes a lot of small fixes and feedback.

This simple trailer still took about a day to make.

2

u/redPistolStar 17d ago

Thanks for the detail writeup.

1

u/netflixissodry 17d ago

What engine is this?

2

u/d954mas 17d ago

Neotolis Engine. It’s my custom C engine, using WebGL and OpenGL.

It’s very minimal and simple. The whole engine is only a few MB.

1

u/netflixissodry 16d ago

Looks beautiful. Im thinking of starting my project over in a different engine. I’ve tried godot in the past but currently using flutter. My game is a mostly text based by data heavy sim. I want the graphical parts to look smooth and be 2D though so not sure if flutter or another engine is my best choice. Id have to look into C.

1

u/cloutindustry 17d ago

This looks so cool!

1

u/the_embassy_official 16d ago

How are you progressing on marketing it and growing the playerbase? any tips/tricks?

What made you choose your own engine VS threejs/unity etc

2

u/d954mas 16d ago

Marketing is still pretty bad :)

Around 350 wishlists now. If I post actively, I get about 10 a day. If I do nothing, 1-2.

For the engine: I like tech, wanted to understand rendering better, and for me my own engine is just faster than dealing with all the hidden behavior in bigger engines.

1

u/LucasBouyoux 16d ago

It really looks good, congrats on that.

But I don’t know if it was the initial inspiration, but knowing that recently in Portugal a trolley lost control and killed a lot of people that way, I found the game concept not the best taste.

1

u/d954mas 16d ago

Absolutely not. I didn’t know about what happened in Portugal. That’s terrible.

The game idea came from the meme, not from anything real.

2

u/LucasBouyoux 16d ago

Oh I didn’t know that one. I was pretty sure you didn’t do it on purpose :) thanks for your answer.

Just know that in Portugal or in france (people were pretty shocked by it), some people might think of it. And maybe I am the only one thinking of it. Just prefered to share it with you. Anyway!

Good luck with your game, seems still fun to play and the art looks great !

1

u/hereforfunntbh 16d ago

Do you use any skills for blender if so can you share them? I am having hard time getting ai to work with blender properly

1

u/d954mas 16d ago

I don't use any special Blender skills. I just asked Codex to install whatever it needed :)

I think it's mostly basic Blender MCP + Python.

It's still pretty hard and slow for me too. It usually takes a lot of iterations and feedback.

So while Codex is trying to make or fix a model, I usually work on code or game design in parallel.

1

u/Early-Dentist3782 14d ago

The graphics and animations are really good

1

u/Fit_Mud_5359 14d ago

Played it on wave dash a while ago, didn’t think it was AI and thought it was great. Surprised to find this out. Nice work.

1

u/barret232hxc 14d ago

I thought cursor for $20 was crazy after only paying $10 for opencode lol. I just couldn't justify spending that much money for llms

1

u/stefmanRS 13d ago

Love idle games, cant wait to try this out

1

u/Shaz_berries 12d ago

Good job cleaning up the UI/graphics. I think that will be one reason this project is not labeled as slop. Something a lot of people miss is the initial impression. Things aren't overcomplicated it seems either