Skip to content

NerdlystTech · Markets · Code

EVEngine Explained: Codex Built a Platformer in 2 Hours

Programmer writing code on a laptop at night, as in the EVEngine AI game engine story
Photo by Mohammad Rahmani on Unsplash

EVEngine is an open-source game engine designed so an AI agent, not a person, does the typing. On 24 October 2026, its developer showed OpenAI’s Codex building a side-scrolling demo with it in about two hours, with no hand-written code.

The demo landed on China’s 1024 Programmers’ Day, and it is a useful, honest look at what “let the agent build the game” means in practice.

Key takeaways

  • The developer posted on V2EX on 24 October 2026 that Codex made a platformer demo through EVEngine in roughly two hours.
  • The developer says they only supervised and playtested. The video cuts out some of the AI’s own debugging.
  • The engine is C++20 with Vulkan rendering, and game logic runs in EveScript, which is Squirrel-compatible.
  • Its author calls it experimental and far behind Unity and Unreal.
Programmer writing code on a laptop at night
Photo by Lorenzo Herrera on Unsplash

What is EVEngine and what happened on 1024 Day?

EVEngine is a lightweight, script-driven engine for 2D, third-person 3D and mixed games. Its GitHub README expands the name to “Evolutionary Vision Engine” and describes it as an engine “your AI can drive.”

For Programmers’ Day, the developer used it to make a small side-scrolling game about a big fish and her friends cleaning up a beach. The story is a joke. The workflow is the point: several agents did most of the work while the developer watched and played the result. A full video is on Bilibili, linked from the V2EX post.

Why 24 October? It reads as 1024, which is 2 to the 10th power, the number behind the kilobyte. Sources say the day is informal and community-driven, and none documents who started it.

How does an AI agent drive a game engine?

According to the project site, you install an EVEngine skill (a SKILL.md instruction file) and register the eve mcp server. Setup instructions exist for Codex, Cursor and Claude Code. MCP, the Model Context Protocol, is a standard way for AI tools to call outside programs.

Once connected, the assistant can find the SDK, create a project, write scripts, run the game, debug it and package it. The eve mcp server contains no language model. It is a set of hands, and your AI tool supplies the brain.

Think of it as a workshop with labelled tools. A human can use it, but it is laid out so a robot can find every drawer.

Retro side-scrolling video game on a screen
Photo by Chris Ried on Unsplash

What does EVEngine actually offer?

AreaWhat the project lists
CoreC++20, Vulkan rendering, EveScript (Squirrel-compatible)
2DTilemaps, 2D camera, Box2D physics, particles, fluids, cloth
3DReal 3D model rendering, Box3D physics
WorkflowHot reload, breakpoints, watches, VS Code debug adapter
PlatformsWindows, Linux, macOS (Apple Silicon), Android, iOS

Developers do not need to compile the engine. You download a prebuilt SDK, run eve create mygame and then eve run mygame. Browser builds through WebGPU and WASM are built from source. Some features are still partial or planned.

What is the catch?

The first catch is maturity. A Chinese tech site, 80aj, reported that the author admits the engine is far behind Unity and Unreal, with an incomplete editor, toolchain and documentation. It is an experiment, not a production tool.

The second is the license. It is dual-licensed: free for open-source projects or projects earning RMB 100,000 a year or less, and commercial above that.

The third is the demo itself. It is a simple platformer, edited for the video, and two hours is the developer’s own figure. Treat it as a proof of workflow, not a benchmark. At capture, the repository showed 42 stars.

My opinion: the interesting idea is designing an engine around the agent’s needs, with code and data instead of editor clicks. It echoes the supervision problem in our piece on vibe coding laziness.

Game developer testing a game on a monitor
Photo by Florian Olivo on Unsplash

What happens next

The demo was labelled part one, so a second part is expected. The project says its focus is better agent collaboration and automated development. Planned items include scene hot reloading and a WebGPU playground. Also see how agent tooling is spreading in Supabase’s MCP server.

FAQ

Is EVEngine free?

Yes for open-source projects and for projects earning RMB 100,000 a year or less. Above that, you need a commercial license.

Do I need to know how to code?

The demo’s developer wrote no code, but they supervised and playtested. You still need to judge whether the game is good.

Which AI tools work with it?

The project site lists setup for Codex, Cursor and Claude Code, using a skill file and the eve mcp server.

Next step: download the SDK from the GitHub page, run eve create mygame and see how far your own agent gets.

Leave a comment

Leave a Reply