Date de sortie: 17/03/2021Bitty Engine est un moteur de jeu itty bitty multiplateforme. Le moteur complet est programmable en Lua et intégré avec des éditeurs intégrés. Il conserve la nature de la productivité du moteur et la facilité d'itération de l'ordinateur/console fantastique. Il dynamise vos projets commerciaux/non commerciaux, vos prototypes, vos game jams ou simplement vos expériences de pensée.
Fonctionnalités
- Programmable en Lua, un langage de programmation facile à apprendre et largement utilisé
- Débogueur avec inspecteur de portée, prise en charge des points d'arrêt et pas à pas
- API facile à utiliser pour les ressources, les graphiques, l'entrée, l'audio et bien d'autres fonctionnalités
- Bibliothèques intégrées pour File, File System, Archive, JSON, Network, etc.
- Des dizaines d'exemples de projets variés
- Des outils pratiques pour éditer des sprites, des cartes, des images, du texte, du JSON, etc.
- Le projet peut être exporté en binaire autonome
Spécifications
- Affichage : 480 x 320 pixels par défaut, configurable en plus grand, plus petit ou auto-adaptation
- Audio : 1 canal BGM, 4 canaux SFX ; prend en charge MP3, OGG, WAV, etc.
- Police : prend en charge Bitmap et TrueType
- Code : Lua, prend en charge plusieurs fichiers source
- Sprite : jusqu'à 1 024 x 1 024 pixels par image, jusqu'à 1 024 images par image-objet
- Carte : jusqu'à 4 096 x 4 096 tuiles par page
- Image : soit en couleurs vraies (PNG, JPG, BMP, TGA) soit en palette, jusqu'à 1 024 x 1 024 pixels par fichier
- Palette : 256 couleurs avec prise en charge de la transparence
- Gamepad : 6 boutons pour chaque pad (D-Pad + A/B), jusqu'à 2 joueurs
- Clavier et souris : pris en charge