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