GameSalad

Udgivelse på flere platformeRediger

GameSalad har én fælles webbaseret grænseflade til udgivelse til flere platforme, f.eks. iPhone eller Mac. GameSalad kan også udgive til Android-baserede enheder som Nook og til HTML5.

Tabeller/arraysRediger

Brugere kan bruge tabeller til at få adgang til store datamængder på en effektiv måde. Disse tabeller kan læses og skrives.

Game previewEdit

GameSalad har en særlig preview-tilstand til fejlfinding og test af spillers ydeevne og funktionalitet. Der er et GameSalad Viewer-program, der kan installeres separat på en brugers mobile enhed, så de kan klikke på en knap på værktøjslinjen inde i GameSalad for at få vist et projekt direkte på deres enhed via et trådløst netværk.

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

Brugere kan placere og manipulere aktører i en scene. Skuespillere tilføjes til scenen ved at trække og slippe dem. Aktører i en scene kan organiseres i forskellige lag for at ændre, hvordan aktørerne visualiseres (renderingsrækkefølge, parallaksrulning osv.).

Integreret fysikRediger

GameSalad bruger en rigid-body fysiksimulator til at håndtere realistisk bevægelse og kollision. Brugere kan administrere og optimere, hvordan objekter kolliderer, ved at organisere aktører med tags. Brugere kan vælge at lade en aktør kollidere med en gruppe af mange andre typer aktører.

ExpressionsEdit

For avancerede brugere har GameSalad en udtrykseditor til at definere kompleks adfærd og tilstandsændringer med matematiske udtryk og et bibliotek af funktioner.

Leave a Reply