GameSalad

Pubblicazione multipiattaformaModifica

GameSalad ha un’interfaccia comune basata sul web per pubblicare su più piattaforme come iPhone o Mac. GameSalad può anche pubblicare su dispositivi basati su Android come il Nook, e su HTML5.

Tabelle/arrayEdit

Gli utenti possono usare le tabelle per accedere a grandi quantità di dati in modo efficiente. Queste tabelle sono leggibili e scrivibili.

Anteprima di giocoEdit

GameSalad ha una modalità di anteprima specifica per il debug e il test delle prestazioni e della funzionalità dei giochi. C’è un’applicazione GameSalad Viewer che può essere installata separatamente su un dispositivo mobile degli utenti in modo che possano cliccare su un pulsante della barra degli strumenti all’interno di GameSalad per vedere in anteprima un progetto direttamente sul loro dispositivo attraverso una rete wireless.

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); }}

Scene editorEdit

Gli utenti possono posizionare e manipolare attori in una scena. Gli attori vengono aggiunti alla scena mediante trascinamento. Gli attori in una scena possono essere organizzati in diversi livelli per cambiare il modo in cui gli attori sono visualizzati (ordine di rendering, scorrimento parallelo, ecc.).

Fisica integrataModifica

GameSalad usa un simulatore di fisica del corpo rigido per gestire il movimento realistico e la collisione. Gli utenti possono gestire e ottimizzare la collisione degli oggetti organizzando gli attori con dei tag. Gli utenti possono scegliere di far collidere un attore con un gruppo di molti altri tipi di attori.

ExpressionsEdit

Per gli utenti avanzati, GameSalad ha un editor di espressioni per definire comportamenti complessi e cambiamenti di stato con espressioni matematiche e una libreria di funzioni.

Leave a Reply