

Yeah, I’ll definitely try to scale it down as much as possible!
Right now I considering using a mesh with morphs just to provide a proper API for character customization. I don’t expect this particular part to be that hard. The mentioned MakeHuman is FOSS, so I could use it as a reference.
I also don’t think it will be incredibly generic. It’ll be focused on life simulation, so it wouldn’t be a good choice for something like an RPG. This lets me scale the project down even further — and a narrower API will be simpler as well.
All the mentioned repositories are located at https://github.com/projectharmonia. The game repository with my previous attempt is at https://github.com/projectharmonia/project_harmonia, which I plan to move to a separate archived branch since I’ll start from scratch. As I mentioned in the post, I’m currently finishing the remaining work on the crates I’ll need for the game while waiting for Bevy 0.17 🙂 The name “Project Harmonia” was just a placeholder; I’ll be renaming both the game repository and the organization to “Simgine” today.
Yes, being able to work on it full time would be a dream! Right now, I work on it in my free time after my full-time job, but I want to write an MVP first before considering any fundraising.