GameSalad

Publication multiplateformeEdit

GameSalad dispose d’une interface web commune pour la publication sur plusieurs plateformes telles que l’iPhone ou le Mac. GameSalad peut également publier sur des appareils basés sur Android tels que le Nook, et sur HTML5.

Tables/réseauxEdit

Les utilisateurs peuvent utiliser des tables pour accéder efficacement à des quantités massives de données. Ces tableaux sont lisibles et inscriptibles.

Prévisualisation de jeuxEdit

GameSalad a un mode de prévisualisation spécifique pour déboguer et tester les performances et les fonctionnalités des jeux. Il existe une application GameSalad Viewer qui peut être installée séparément sur le périphérique mobile d’un utilisateur afin qu’il puisse cliquer sur un bouton de la barre d’outils à l’intérieur de GameSalad pour prévisualiser un projet directement sur son périphérique via un réseau sans fil.

function startGame() { myGamePiece = new component(30, 30, "red", 10, 120); myGamePiece.gravity = 0.05; myScore = new component("30px", "Consolas", "black", 280, 40, "text"); myGameArea.start();}var myGameArea = { canvas : document.createElement("canvas"), start : function() { this.canvas.width = 480; this.canvas.height = 270; this.context = this.canvas.getContext("2d"); document.body.insertBefore(this.canvas, document.body.childNodes); this.frameNo = 0; }, clear : function() { this.context.clearRect(0, 0, this.canvas.width, this.canvas.height); }}

Éditeur de scèneEdit

Les utilisateurs peuvent placer et manipuler des acteurs dans une scène. Les acteurs sont ajoutés à la scène par glisser-déposer. Les acteurs d’une scène peuvent être organisés en différentes couches pour modifier la façon dont les acteurs sont visualisés (ordre de rendu, défilement parallaxe, etc.).

Physique intégréeEdit

GameSalad utilise un simulateur physique à corps rigide pour gérer les mouvements et les collisions réalistes. Les utilisateurs peuvent gérer et optimiser la façon dont les objets entrent en collision en organisant les acteurs avec des balises. Les utilisateurs peuvent choisir de faire entrer en collision un acteur avec un groupe de plusieurs autres types d’acteurs.

ExpressionsEdit

Pour les utilisateurs avancés, GameSalad dispose d’un éditeur d’expressions pour définir des comportements complexes et des changements d’état avec des expressions mathématiques et une bibliothèque de fonctions.

Leave a Reply