SlideShare una empresa de Scribd logo
1 de 31
Descargar para leer sin conexión
Javascript e os
jogos no browser
por
■
■
■
■
■
■
■
■
■
■
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 });
Javascript and browser games
Javascript and browser games
Javascript and browser games
Javascript and browser games
Javascript and browser games
Javascript and browser games
Javascript and browser games
Javascript and browser games
Javascript and browser games
Javascript and browser games
Javascript and browser games
Javascript and browser games
Javascript and browser games
Javascript and browser games
Javascript and browser games
Javascript and browser games

Más contenido relacionado

Destacado

Programming As A Tool & Not A Profession
Programming As A Tool & Not A ProfessionProgramming As A Tool & Not A Profession
Programming As A Tool & Not A Professioninvisiwill
 
Mi autobiografia ismael salvador
Mi autobiografia ismael salvadorMi autobiografia ismael salvador
Mi autobiografia ismael salvadorIsmael_Salvador
 
126 bem-aventuranadocrente-120421123241-phpapp02
126 bem-aventuranadocrente-120421123241-phpapp02126 bem-aventuranadocrente-120421123241-phpapp02
126 bem-aventuranadocrente-120421123241-phpapp02Clelia Oliveira
 
Rangkuman materi UTS PKN Semester Gasal
Rangkuman materi UTS PKN Semester GasalRangkuman materi UTS PKN Semester Gasal
Rangkuman materi UTS PKN Semester GasalGalang Eko Prasetyo
 
YouTube Bootcamp: Get Your Channel in Shape in 50 Minutes - Room 214 - FitSoc...
YouTube Bootcamp: Get Your Channel in Shape in 50 Minutes - Room 214 - FitSoc...YouTube Bootcamp: Get Your Channel in Shape in 50 Minutes - Room 214 - FitSoc...
YouTube Bootcamp: Get Your Channel in Shape in 50 Minutes - Room 214 - FitSoc...Room 214
 
Docker presentation | Paris Docker Meetup
Docker presentation | Paris Docker MeetupDocker presentation | Paris Docker Meetup
Docker presentation | Paris Docker MeetupdotCloud
 
Transporte Aereo
Transporte Aereo Transporte Aereo
Transporte Aereo Laura Diana
 
Cuatro formas de publicidad alternativa y BTL
Cuatro formas de publicidad alternativa y BTLCuatro formas de publicidad alternativa y BTL
Cuatro formas de publicidad alternativa y BTLMoises Cielak
 
Torneio de inverno 2011 classificação final
Torneio de inverno 2011   classificação finalTorneio de inverno 2011   classificação final
Torneio de inverno 2011 classificação finalClaudia Uilza
 
Mediterraneo spa
Mediterraneo spaMediterraneo spa
Mediterraneo spa6032837
 
Unidad2 procesoproductivodelalana
Unidad2 procesoproductivodelalanaUnidad2 procesoproductivodelalana
Unidad2 procesoproductivodelalanajaviera-figueroa
 
Balance de la ley 26206
Balance de la ley 26206Balance de la ley 26206
Balance de la ley 26206publicasiempre
 

Destacado (20)

Programming As A Tool & Not A Profession
Programming As A Tool & Not A ProfessionProgramming As A Tool & Not A Profession
Programming As A Tool & Not A Profession
 
Rosa
RosaRosa
Rosa
 
Mi autobiografia ismael salvador
Mi autobiografia ismael salvadorMi autobiografia ismael salvador
Mi autobiografia ismael salvador
 
126 bem-aventuranadocrente-120421123241-phpapp02
126 bem-aventuranadocrente-120421123241-phpapp02126 bem-aventuranadocrente-120421123241-phpapp02
126 bem-aventuranadocrente-120421123241-phpapp02
 
Cartilla 5
Cartilla 5Cartilla 5
Cartilla 5
 
What HubSpot Did For Our Business
What HubSpot Did For Our BusinessWhat HubSpot Did For Our Business
What HubSpot Did For Our Business
 
Emprender en solitario, análisis del caso de www.seomar.es
Emprender en solitario, análisis del caso de www.seomar.esEmprender en solitario, análisis del caso de www.seomar.es
Emprender en solitario, análisis del caso de www.seomar.es
 
Rangkuman materi UTS PKN Semester Gasal
Rangkuman materi UTS PKN Semester GasalRangkuman materi UTS PKN Semester Gasal
Rangkuman materi UTS PKN Semester Gasal
 
YouTube Bootcamp: Get Your Channel in Shape in 50 Minutes - Room 214 - FitSoc...
YouTube Bootcamp: Get Your Channel in Shape in 50 Minutes - Room 214 - FitSoc...YouTube Bootcamp: Get Your Channel in Shape in 50 Minutes - Room 214 - FitSoc...
YouTube Bootcamp: Get Your Channel in Shape in 50 Minutes - Room 214 - FitSoc...
 
Docker presentation | Paris Docker Meetup
Docker presentation | Paris Docker MeetupDocker presentation | Paris Docker Meetup
Docker presentation | Paris Docker Meetup
 
Transporte Aereo
Transporte Aereo Transporte Aereo
Transporte Aereo
 
Cuatro formas de publicidad alternativa y BTL
Cuatro formas de publicidad alternativa y BTLCuatro formas de publicidad alternativa y BTL
Cuatro formas de publicidad alternativa y BTL
 
Visita do coelho
Visita do coelhoVisita do coelho
Visita do coelho
 
Torneio de inverno 2011 classificação final
Torneio de inverno 2011   classificação finalTorneio de inverno 2011   classificação final
Torneio de inverno 2011 classificação final
 
Mediterraneo spa
Mediterraneo spaMediterraneo spa
Mediterraneo spa
 
Unidad2 procesoproductivodelalana
Unidad2 procesoproductivodelalanaUnidad2 procesoproductivodelalana
Unidad2 procesoproductivodelalana
 
A chave da fantasía
A chave da fantasíaA chave da fantasía
A chave da fantasía
 
El plagio
El plagioEl plagio
El plagio
 
Pres 2
Pres 2Pres 2
Pres 2
 
Balance de la ley 26206
Balance de la ley 26206Balance de la ley 26206
Balance de la ley 26206
 

Más de Willian Molinari

As escolhas do desenvolvedor
As escolhas do desenvolvedorAs escolhas do desenvolvedor
As escolhas do desenvolvedorWillian Molinari
 
Desenvolvimento de jogos com HTML5 e javascript
Desenvolvimento de jogos com HTML5 e javascriptDesenvolvimento de jogos com HTML5 e javascript
Desenvolvimento de jogos com HTML5 e javascriptWillian Molinari
 
Html5, gamedev e o skeleton jigsaw
Html5, gamedev e o skeleton jigsawHtml5, gamedev e o skeleton jigsaw
Html5, gamedev e o skeleton jigsawWillian Molinari
 
Implementações paralelas
Implementações paralelasImplementações paralelas
Implementações paralelasWillian Molinari
 
TDC2011 - Desenvolvimento de jogos com Javascript e HTML5
TDC2011 - Desenvolvimento de jogos com Javascript e HTML5TDC2011 - Desenvolvimento de jogos com Javascript e HTML5
TDC2011 - Desenvolvimento de jogos com Javascript e HTML5Willian Molinari
 
FLISOL SJC - Desenvolvimento de jogos com javascrit e HTML5
FLISOL SJC - Desenvolvimento de jogos com javascrit e HTML5FLISOL SJC - Desenvolvimento de jogos com javascrit e HTML5
FLISOL SJC - Desenvolvimento de jogos com javascrit e HTML5Willian Molinari
 
Abertura do ruby_rails_no_mundo_real_guru_sp
Abertura do ruby_rails_no_mundo_real_guru_spAbertura do ruby_rails_no_mundo_real_guru_sp
Abertura do ruby_rails_no_mundo_real_guru_spWillian Molinari
 
What is and how does work RubyLearning.org
What is and how does work RubyLearning.orgWhat is and how does work RubyLearning.org
What is and how does work RubyLearning.orgWillian Molinari
 

Más de Willian Molinari (15)

Desconstruindo a web
Desconstruindo a webDesconstruindo a web
Desconstruindo a web
 
Mesos
MesosMesos
Mesos
 
As escolhas do desenvolvedor
As escolhas do desenvolvedorAs escolhas do desenvolvedor
As escolhas do desenvolvedor
 
Desenvolvimento de jogos com HTML5 e javascript
Desenvolvimento de jogos com HTML5 e javascriptDesenvolvimento de jogos com HTML5 e javascript
Desenvolvimento de jogos com HTML5 e javascript
 
Html5, gamedev e o skeleton jigsaw
Html5, gamedev e o skeleton jigsawHtml5, gamedev e o skeleton jigsaw
Html5, gamedev e o skeleton jigsaw
 
Ruby e xmpp
Ruby e xmppRuby e xmpp
Ruby e xmpp
 
Game network programming
Game network programmingGame network programming
Game network programming
 
Locasberos
LocasberosLocasberos
Locasberos
 
Simplestack
SimplestackSimplestack
Simplestack
 
Implementações paralelas
Implementações paralelasImplementações paralelas
Implementações paralelas
 
TDC2011 - Desenvolvimento de jogos com Javascript e HTML5
TDC2011 - Desenvolvimento de jogos com Javascript e HTML5TDC2011 - Desenvolvimento de jogos com Javascript e HTML5
TDC2011 - Desenvolvimento de jogos com Javascript e HTML5
 
FLISOL SJC - Desenvolvimento de jogos com javascrit e HTML5
FLISOL SJC - Desenvolvimento de jogos com javascrit e HTML5FLISOL SJC - Desenvolvimento de jogos com javascrit e HTML5
FLISOL SJC - Desenvolvimento de jogos com javascrit e HTML5
 
Abertura do ruby_rails_no_mundo_real_guru_sp
Abertura do ruby_rails_no_mundo_real_guru_spAbertura do ruby_rails_no_mundo_real_guru_sp
Abertura do ruby_rails_no_mundo_real_guru_sp
 
Vim
VimVim
Vim
 
What is and how does work RubyLearning.org
What is and how does work RubyLearning.orgWhat is and how does work RubyLearning.org
What is and how does work RubyLearning.org
 

Javascript and browser games

  • 1. Javascript e os jogos no browser por
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 12.
  • 13.
  • 15. 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 });