GameSalad

MonialustajulkaiseminenEdit

GameSaladissa on yksi yhteinen verkkopohjainen käyttöliittymä, jonka avulla voit julkaista useille alustoille, kuten iPhonelle tai Macille. GameSalad voi julkaista myös Android-pohjaisille laitteille, kuten Nookille, ja HTML5:lle.

Taulukot/matriisitMuokkaa

Käyttäjät voivat käyttää taulukoita päästäkseen tehokkaasti käsiksi suuriin tietomääriin. Nämä taulukot ovat luettavissa ja kirjoitettavissa.

Pelien esikatseluEdit

GameSaladissa on erityinen esikatselutila pelien suorituskyvyn ja toimivuuden debuggausta ja testausta varten. On olemassa GameSalad Viewer -sovellus, joka voidaan asentaa erikseen käyttäjän mobiililaitteeseen, jolloin hän voi napsauttaa GameSaladissa olevaa työkalurivin painiketta esikatsellakseen projektia suoraan laitteessaan langattoman verkon kautta.

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

KohtausmuokkainMuokkaa

Käyttäjät voivat sijoittaa näyttelijöitä kohtaukseen ja manipuloida niitä. Näyttelijöitä lisätään kohtaukseen vetämällä ja pudottamalla. Kohtauksen näyttelijät voidaan järjestää eri kerroksiin näyttelijöiden visualisoinnin muuttamiseksi (renderöintijärjestys, parallaksinen vieritys jne.).

Integroitu fysiikkaEdit

GameSalad käyttää jäykän kappaleen fysiikkasimulaattoria realistisen liikkeen ja törmäysten käsittelyyn. Käyttäjät voivat hallita ja optimoida sitä, miten objektit törmäävät toisiinsa, järjestämällä toimijoita tageilla. Käyttäjät voivat valita, että näyttelijä törmää useiden erityyppisten näyttelijöiden ryhmään.

ExpressionsEdit

Kehittyneille käyttäjille GameSaladissa on lausekeeditori, jolla voi määritellä monimutkaisia käyttäytymis- ja tilamuutoksia matemaattisten lausekkeiden ja funktiokirjaston avulla.

Leave a Reply