Company
Date Published
Author
Dylan Ebert
Word count
1777
Language
-
Hacker News points
None

Summary

Dylan Ebert explores the concept of "vibe coding" in game development, where AI is used as a high-level programming language, allowing users to build games without deep coding knowledge. He identifies challenges in context management as projects grow, particularly in game development, where context quickly expands. To address this, Ebert developed "Shallot," a lightweight context management system for Claude Code. He experimented with platforms like Roblox MCP, Unity MCP, and a web stack using three.js, finding that while the web stack offered superior AI performance due to its open-source nature, it required building a game engine from scratch. This led to the creation of VibeGame, a high-level declarative game engine designed for AI-assisted development, combining the best aspects of these platforms. VibeGame allows users to create simple games with minimal domain knowledge, although it currently supports only basic mechanics. Ebert plans to enhance VibeGame by adding more features and improving AI guidance systems, while considering integrating more established game engines for advanced capabilities.