Inspiration
Game development demands both expertise and creativity, and indie studios are often limited by their resources. With the game development process already being slow and tedious, this introduces even more strain on them.
What it does
We developed an iteration of Cursor for game development, currently compatible with Unity. With the click of a button, an entire world is built that includes an immersive landscape, vast skies, and interactable environments, which helps to 10x the development cycle.
How we built it
Weaver is built entirely using MCPs and AI agents, aside from boilerplate API code. On the client side, we interact with the Unity Engine using a fork of the Unity-MCP library to leverage both preexisting logic and custom implementations. On the backend, we expose AI generation tools to create textures, 3D models, heightmaps, and more.
Challenges we ran into
- The security behind Unity makes everything more complicated than it seems
- MCPs and AI agents can be very frustrating to build and test sometimes
- Concurrency and multimodal generation causes quite a bit of latency
Accomplishments that we're proud of
- Got full agents + MCPs up and running
- Made the workflow as automated as possible
What we learned
- AI agents are worth the effort
- MCP is amazing
What's next for Weaver
- Even crazier capabilities for text to video game

Log in or sign up for Devpost to join the conversation.