GameSalad

Többplatformos közzétételEdit

A GameSalad egyetlen közös webes felülettel rendelkezik a több platformra, például iPhone-ra vagy Macre történő közzétételhez. A GameSalad képes az Android-alapú eszközökre, például a Nookra, és HTML5-re is publikálni.

Táblák/táblákSzerkesztés

A felhasználók a táblázatok segítségével tömeges adatmennyiségekhez férhetnek hozzá hatékonyan. Ezek a táblázatok olvashatók és írhatók.

Játék előnézetSzerkesztés

A GameSalad rendelkezik egy speciális előnézeti móddal a játékok teljesítményének és működésének hibakeresésére és tesztelésére. Létezik egy GameSalad Viewer alkalmazás, amely külön telepíthető a felhasználók mobil eszközére, így a felhasználók a GameSaladon belül egy eszköztáron lévő gombra kattintva közvetlenül az eszközükön, vezeték nélküli hálózaton keresztül megtekinthetik a projektet.

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

A felhasználók elhelyezhetik és manipulálhatják a szereplőket egy jelenetben. A színészek hozzáadása a jelenethez húzással és ejtéssel történik. A színészek a jelenetben különböző rétegekbe szervezhetők, így megváltoztatható a színészek megjelenítési módja (renderelési sorrend, parallax görgetés stb.).

Integrált fizikaSzerkesztés

A GameSalad merevtest-fizikai szimulátort használ a valósághű mozgás és ütközés kezeléséhez. A felhasználók kezelhetik és optimalizálhatják az objektumok ütközésének módját a szereplők címkékkel történő szervezésével. A felhasználók választhatják, hogy egy szereplő sok más típusú szereplőből álló csoporttal ütközzön.

ExpressionsEdit

A haladó felhasználók számára a GameSalad rendelkezik egy kifejezésszerkesztővel, amellyel összetett viselkedést és állapotváltozásokat definiálhatnak matematikai kifejezésekkel és egy függvénykönyvtárral.

Leave a Reply