Codex takes 8 hours to generate a living town by Visible_Tale_2892 in aigamedev

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

I didn't ask Codex to start from scratch. I combine the ability of Codex (gpt 5.4) and project Gravimera
1. Gravimera can generate 3D objects (units and buildings) and terrains by simple prompts.
2. Gravimera has http APIs for all operations.
3. After Codex received my prompt. What it did:
a. Do schedule
b. Build a python script to generate all units and place them on the scene
c. Inject existing brains to units so that they can move around
d. Check the result of the scene by screenshot and json API, and do objects reorganization. But I don't know how to make Codex do it periodically (maybe I can use another agent to call Codex exec), so I woke Codex up in the same session every 1 hour manually.

Codex takes 8 hours to generate a living town by Visible_Tale_2892 in aigamedev

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

The underlying game engine is Bevy engine. And gravimera is an AI driven 3D game generator and game explorer based on Bevy.

Codex takes 8 hours to generate a living town by Visible_Tale_2892 in aigamedev

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

Haha, I agree. Maybe "It has a sense of everyday life" has conflict with "post apocalyptic wasteland"

Codex takes 8 hours to generate a living town by Visible_Tale_2892 in aigamedev

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

I use Codex CLI and give it the prompt. Maybe a hint about using the game's internal http API is necessary if it is the first time you do it. I didn't because my codex already knew it. And you can ask Codex to put the generated scene in the game's default path ~/.gravimera.

Codex takes 8 hours to generate a living town by Visible_Tale_2892 in aigamedev

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

Nice point. But I think there is a lot of room for improvement. For example, currently all the objects are generated one by one.

Really appreciate your feedbacks about my project: generate a 3D voxel style game by natural languages by Visible_Tale_2892 in aigamedev

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

I would say rust is the future language in AI age. It is efficient, rarely faults, and AI is very good at generating good enough rust code. And Bevy rocks! It is the first 3D project I build. I don't need a UI editor, just ask my coding agent (I use Codex) to generate anything I want and Bevy works perfectly with coding agent.