Projets et assets
Pyxen utilise un modèle de projet basé sur les fichiers. Pas de base de données, pas de service de synchronisation, pas de compte. Vos projets sont des fichiers sur votre appareil.
Le format .pyxen
Un projet Pyxen est un fichier .pyxen. C’est une archive ZIP contenant votre code, vos images et vos sons. Vous pouvez :
- Le renommer, le dupliquer ou le déplacer dans l’app Fichiers
- Le stocker dans iCloud et y accéder depuis plusieurs appareils
- Le partager par AirDrop, email ou tout autre moyen de partage de fichiers
- Le sauvegarder en copiant simplement le fichier
Comme c’est un ZIP standard, vous pouvez même le décompresser sur un ordinateur pour inspecter son contenu.
Ajouter des assets
Votre projet peut contenir :
- Images — fichiers PNG utilisés pour les sprites et les feuilles de tiles
- Sons — fichiers WAV pour les effets sonores
- Musique — fichiers OGG Vorbis pour la musique de fond
Ajoutez des assets à votre projet via le gestionnaire d’assets dans Pyxen. Une fois ajoutés, vous les référencez par leur nom dans votre code :
Sprite("hero") # référence une image nommée "hero"
Sound("jump") # référence un son nommé "jump"
Music("overworld") # référence une piste musicale nommée "overworld"
Asset packs
Pyxen inclut des asset packs — des collections d’images, de sons et de tiles que vous pouvez utiliser dans vos projets. Les asset packs utilisent le format .pyxenpack (également une archive ZIP).
Les packs inclus contiennent des ressources du domaine public, vous pouvez donc les utiliser librement dans vos jeux — y compris les jeux exportés pour le web.
Jeux exemples
Pyxen est livré avec des jeux exemples complets, incluant le code source et les assets. Ce sont de vrais jeux jouables que vous pouvez étudier, modifier et dont vous pouvez vous inspirer. Ouvrez-les depuis l’app pour voir comment ils sont construits.
Fichiers et iCloud
Pyxen utilise le modèle de document standard iOS/macOS. Les projets apparaissent dans l’app Fichiers aux côtés de vos autres documents. Si iCloud est activé, vos projets se synchronisent automatiquement.
Il n’y a pas de compte Pyxen, pas de service cloud et pas de télémétrie. Vos fichiers restent là où vous les placez.