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

Gamedev com HTML5

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
Avatar for Rafael Masoni Rafael Masoni
November 10, 2012
220

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

Avatar for Rafael Masoni

Rafael Masoni

November 10, 2012

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