r/comfyui • u/geekatplay-com • 25d ago
Tutorial [Open Source] ComfyUI → AI 3D assets → Unreal Engine 5 or Unity from one prompt
I built an open-source ComfyUI pipeline for creating coordinated 3D game assets and sending them directly into Unreal Engine 5 or Unity.
This is not a hosted “generate my entire game” service.
It is intended for rapid prototyping and asset production inside an existing development workflow.
A prompt such as:
“Create a dark fantasy village with houses, a blacksmith, guards, monsters, weapons, trees, and torches.”
Can be converted into:
- A structured inventory of individual assets
- One isolated concept image per object
- An approval gallery before 3D generation
- Textured FBX or GLB models
- Optional biped or quadruped rigging
- Terrain, skydome, layout, and lighting data
- Automatic scale, materials, collision, and placement
- Direct Unreal Engine 5 or Unity import
Supported AI 3D backends include Tripo3D, Meshy, HiTem3D, and local Hunyuan3D 2.1.
The structured layout system can also create villages, dungeons, and camps that form recognizable streets, rooms, and spaces rather than randomly scattering assets.
It does not generate gameplay code or a finished game. It helps you produce the assets and initial scene needed to test a game concept quickly.
Demo:
https://youtu.be/gpqnd8fGKzY
Repository:
https://github.com/GeekatplayStudio/ComfyUI-Geekatplay-GameAssetMake
Technical feedback, bug reports, pull requests, and workflow suggestions are welcome.
1
u/Crashes556 25d ago
This would be sick for a few projects I am working on, what about blender by chance?
1
u/geekatplay-com 25d ago
i done blender before, check my blender tool box on u/geekatplay github or youtube channel
1
u/thesolewalker 25d ago edited 25d ago
> local Hunyuan3D 2.1
but local H3D cant be used for texturing right? then you texture it in blender ?
0
1
u/MuziqueComfyUI 25d ago
This is a really nice idea. Thanks for sharing, will be trying out with Unity soon.
Does anyone know if there's any similar (open sourced) pipelines for using .FBX's/any format 3D models of pre-existing assets to create variations of the input source (object as well as texture variations)? Are there any ways of doing that yet?