Projects & Assets

Pyxen uses a simple file-based project model. There’s no database, no sync service, no account. Your projects are files on your device.

The .pyxen format

A Pyxen project is a .pyxen file. It’s a ZIP archive containing your code, images, and sounds. You can:

Because it’s a standard ZIP, you could even unzip it on a computer to inspect the contents.

Adding assets

Your project can contain:

Add assets to your project through the asset manager in Pyxen. Once added, you reference them by name in your code:

Sprite("hero")       # references an image named "hero"
Sound("jump")        # references a sound named "jump"
Music("overworld")   # references a music track named "overworld"

Asset packs

Pyxen includes asset packs — collections of images, sounds, and tiles that you can use in your projects. Asset packs use the .pyxenpack format (also a ZIP archive).

The included packs contain public-domain artwork, so you can use them freely in your games — including exported web games.

Sample games

Pyxen ships with complete sample games, including full source code and assets. These are real, playable games you can study, modify, and learn from. Open them from the app to see how they’re built.

Files and iCloud

Pyxen uses the standard iOS/macOS document model. Projects appear in the Files app alongside your other documents. If you have iCloud enabled, your projects sync automatically.

There is no Pyxen account, no cloud service, and no telemetry. Your files stay where you put them.