INDEPENDENT DEVELOPMENT PROJECT
Mika World
Autonomous characters in a connected 3D world.

The project
Mika and Luna inhabit a fantasy world built in Godot. Character planners choose activities from the world around them, with needs, knowledge and persistent state influencing what happens next.
Connecting the experience
A WebSocket connection links the world to a voice and livestream system based on Open LLM VTuber. The world reports its current state, and the surrounding system handles dialogue and viewer messages.
Development focus
The project brings together character behavior, animation, world state and integration testing. Advanced combat and transformation features remain development work.