GameSalad

Multi-Platform publishingEdit

GameSalad tem uma interface comum baseada na web para publicação em múltiplas plataformas como o iPhone ou Mac. GameSalad também pode publicar para dispositivos baseados no Android, como o Nook, e para HTML5.

Tables/arraysEdit

Os usuários podem usar tabelas para acessar dados em massa de forma eficiente. Estas tabelas são legíveis e graváveis.

Game previewEdit

GameSalad tem um modo de pré-visualização específico para depurar e testar o desempenho e funcionalidade dos jogos. Há um aplicativo GameSalad Viewer que pode ser instalado separadamente em um dispositivo móvel do usuário para que ele possa clicar em um botão da barra de ferramentas dentro do GameSalad para visualizar um projeto diretamente em seu dispositivo através de uma rede sem fio.

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

Editor de cenaEditar

Os usuários podem colocar e manipular atores em uma cena. Os actores são adicionados à cena arrastando e largando. Atores em uma cena podem ser organizados em diferentes camadas para mudar a forma como os atores são visualizados (ordem de renderização, rolagem de paralaxe, etc.).

Física integradaEdit

GameSalad usa um simulador de física de corpo rígido para lidar com movimentos e colisões realistas. Os utilizadores podem gerir e optimizar a forma como os objectos colidem organizando os actores com tags. Os usuários podem escolher ter um ator colidindo com um grupo de muitos outros tipos de atores.

ExpressionsEdit

Para usuários avançados, o GameSalad tem um editor de expressões para definir comportamentos complexos e mudanças de estado com expressões matemáticas e uma biblioteca de funções.

Leave a Reply