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