Skip to contentNew accounts start with $100 in credits Get an API key →
← all posts

From one prompt to a playable game on BoxLite Cloud

Calvin Weng3 min read

We asked a coding agent to build a mobile arcade game and publish it on BoxLite Cloud. The result was a playable shooter with touch controls, boss waves, and a leaderboard shared across players.

The video is a condensed edit. Build and deployment time varies with your configuration, network conditions, and app complexity.

Play the game

What is BoxLite Cloud?

BoxLite Cloud is the managed cloud for AI agents. With a URL and an API key, your agent gets compute, a filesystem that survives restarts, and a public URL for what it builds—all within a hardware-isolated virtual machine.

You do not manage hosts, image caches, or capacity. Boxes start in about a second, stop when idle, and wake when accessed again.

Cloud uses the same boxlite package as the local runtime. To switch from local execution to Cloud, you change the runtime handle, not the client library.

The prompt

We gave the coding agent this request, with the spelling cleaned up here:

Read https://boxlite.ai/agent.md first, then build a Strike 1945 mobile game with a cross-user scoring leaderboard and a working public URL.

BoxLite Cloud credentials were already available in the agent’s environment. The linked guide gives the agent instructions for working with BoxLite Cloud.

What happened next

The agent read the 'agent.md' guide, built the game and score API, and deployed the app to a public BoxLite URL. It then checked the game in a browser, including mobile controls and scores submitted from separate sessions.

The run included debugging: browser testing caught a mission-start request bug, which the agent fixed. It also checked duplicate and invalid score submissions and reported that saved scores survived a server restart.

The coding agent handled implementation, testing, and deployment commands. BoxLite Cloud provided the environment where the app ran, the public URL, and the disk holding its score data. The leaderboard was shared server-side state, rather than a score saved only in one player’s browser.

A coding agent builds, tests, and deploys an app on BoxLite Cloud. Players access a public URL and share leaderboard data stored on the box’s persistent disk.

This demo used one box. Its persistent disk is not a replicated database or a backup, and removing the box removes its data.

Try your own idea

Got your own idea? Tweak the prompt and Build on BoxLite Cloud now. New accounts start with $100 in credits.

topics/