Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Gamedev com HTML5

Rafael Masoni
November 10, 2012
200

Gamedev com HTML5

Willian Molinari and I talked about our recently released game ‘Skeleton Jigsaw’, its ups and downs, and how we approached some aspects of the development.

Talk and slides in Brazilian Portuguese.

★ Video available at: https://www.youtube.com/watch?v=J2yDMOHCYak

Rafael Masoni

November 10, 2012
Tweet

Transcript

  1. Desvantagens ▪ Lá vem mais uma engine… ▪ Não contribui

    com nenhuma outra ▪ Teria que construir algumas ferramentas
  2. 1 ig.module('game.entities.hud') 2 .requires('impact.entity') 3 .defines(function () { 4 EntityHud

    = ig.Entity.extend({ 5 _wmIgnore: true, 6 animSheet: new ig.AnimationSheet('media/hud.png', 10, 10), 7 gravityFactor: 0, 8 zIndex: 2, 9 name: "hud", 10 piece_collected: false, 11 12 init: function (x, y, settings) { 13 this.parent(x, y, settings); 14 this.addAnim('empty', 1, [0]); 15 this.addAnim('full', 1, [1]); 16 }, 17 18 update: function () { 19 if( this.piece_collected ){ this.currentAnim = this.anims.full; } 20 this.parent(); 21 } 22 }); 23 });
  3. wat

  4. Erros ▪ Decidir não suportar mobile desde o início ▪

    Usar levels pra fazer outras telas ▪ Detalhes demais no começo ▪ Não trabalhar ao mesmo tempo
  5. Acertos ▪ SCRUM ▪ Google Docs ▪ Atenção ao detalhes

    ▪ Sem pressa mas com responsabilidade