GameSalad
Multi-Platform publishingEdit
GameSalad heeft één gemeenschappelijke webgebaseerde interface voor het publiceren naar meerdere platforms, zoals de iPhone of Mac. GameSalad kan ook publiceren naar Android-gebaseerde apparaten zoals de Nook, en naar HTML5.
Tabellen/arraysEdit
Gebruikers kunnen tabellen gebruiken om efficiënt toegang te krijgen tot grote hoeveelheden gegevens. Deze tabellen zijn leesbaar en beschrijfbaar.
Game previewEdit
GameSalad heeft een specifieke preview mode voor het debuggen en testen van de prestaties en functionaliteit van games. Er is een GameSalad Viewer applicatie die apart kan worden geïnstalleerd op een mobiel apparaat van een gebruiker, zodat zij op een knop in de werkbalk van GameSalad kunnen klikken om een project direct op hun apparaat te previewen via een draadloos netwerk.
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
Gebruikers kunnen acteurs in een scène plaatsen en manipuleren. Actoren worden toegevoegd aan de scène door te slepen en neer te zetten. Actoren in een scene kunnen worden georganiseerd in verschillende lagen om te veranderen hoe actoren worden gevisualiseerd (rendering volgorde, parallax scrolling, etc.).
Geïntegreerde physicsEdit
GameSalad maakt gebruik van een star-body physics simulator voor het afhandelen van realistische bewegingen en botsingen. Gebruikers kunnen beheren en optimaliseren hoe objecten botsen door het organiseren van actoren met tags. Gebruikers kunnen ervoor kiezen om een acteur te laten botsen met een groep van vele andere soorten actoren.
ExpressionsEdit
Voor gevorderde gebruikers, GameSalad heeft een expressie editor om complex gedrag en staat veranderingen te definiëren met wiskundige expressies en een bibliotheek van functies.
Leave a Reply