Loading...
Back to Docs

6. From rough prototype to a finished game

When your game plays well, the following tools help you polish it, package it, and share it.

Fine-tune assets

In the Assets tab you can manage the images and sounds your game uses, describe new ones to generate, and refine the look and feel.
The Assets tab
The Assets tab: manage and generate the images and sounds in your game.

Review the source (Code view)

Switch from Preview to Code in the top toolbar to see the actual source code CodeWisp wrote, including every file in your project. You do not need to modify it, but it is available if you want to review it or learn from it.
The Code view with the project file tree
The Code tab provides full access to the source behind your game.

Export and download

Use Export (top right) to take your game with you. You can Download to computer as a playable file, publish it to itch.io to share with others, or download the source code to keep a local copy.
The Export Game dialog
Export to download a playable build, publish to itch.io, or obtain the source code.

Publish with a title, description, tags, and thumbnail

When you are ready to share on CodeWisp, click Publish. Provide your game with a title, a description (About), and tags, and choose whether it is public or private.
The Publish dialog with title, about, tags, and visibility
The Publish dialog: title, description, tags, and public or private visibility.
You can also generate a thumbnail here, and CodeWisp creates a cover image for your game.
Generating a thumbnail in the Publish dialog
Click “Generate thumbnail” and the cover image updates automatically.
If you prefer a real in game shot, use the camera button (top right of the preview) to override the thumbnail with the current frame of your game.
The “Override AI thumbnail?” confirmation
Use the camera button to replace the thumbnail with a live screenshot of your game.

Your project page and My Games

Open the Project Page to preview your published game the way other players see it, with its title, description, and a feed of related community games.
The published project page
Your project page: how your game appears to the community.
To find everything you have made, open your profile menu (top right) and go to My Games. Your latest project appears in the gallery with its thumbnail.
The My Games gallery
“My Games” collects all your projects. Shown here is “Cozy Village” with its generated thumbnail.
You can also play any game fullscreen for the best view, which is also ideal for a clean screenshot.
The game running fullscreen
Fullscreen mode. Press Esc to exit.

Roll back and publish with version control

CodeWisp keeps a history of your game with version control (left panel). Each version is listed and labeled. For example, one may be marked Inactive and the current one marked Published and Current.
The version control panel
Every version is saved. Labels show which one is current and which is published.
If a change did not work out, click an older version and choose Load This Version to roll back to it.
Loading a previous version
“Load This Version” rolls your game back to an earlier state, which is useful if you are not satisfied with a change.
When you have the version you want, click the current version and choose Publish Current to make it the published one.
Publishing the current version
“Publish Current” sets the selected version as the public one.

Share and collaborate

Finally, use the Share button (top right) to open Project Members and add new editors, inviting others to build the game with you.
The Project Members / Share panel
Add members to collaborate on a project together.

The complete loop

You now understand the full cycle: start a prompt, preview and play your first result, identify what to improve, iterate with additional prompts, then polish, publish, and share.
The technical barrier is already low, because CodeWisp builds the game for you. The best results come from bringing a clear, well defined idea and refining it, one prompt at a time. We wish you success with your projects.