SlideShare uma empresa Scribd logo
1 de 27
Globalcode – Open4education
Trilha – .NET
Pedro Monteiro Kayatt
Msc. Computer Engineer
CEO – Naked Monkey Games
Globalcode – Open4education
Agenda
Cocos2D
Introdução e Versões
XNA e MonoGame
Como começar?
Preparar o Ambiente
Arquitetura Básica
Estrutura
Hierarquia
Exemplo
Adicionando Sprite
Actions
Inputs
Globalcode – Open4education
COCOS2D
Multi-Plataforma
IOS
Android
Windows Phone
Blackberry, Bada, Tizen, geladeira da minha avó….
Código Aberto
Rápida
Comprovada
25% de todos jogos mobiles (muito forte na Ásia)
Globalcode – Open4education
Versões
Cocos2D-X
C++
Com maior suporte a diferentes plataformas
Rápida e leve
Cocos2D-XNA
Windows Phone
MonoGame
Cocos2D-HTML5
Rápida (Javascript)
Multi plataforma (em navegadores)
Javascript Binding
Globalcode – Open4education
Começando
GitHub
https://github.com/Cocos2DXNA/cocos2d-xna
Nuget
Globalcode – Open4education
Arquitetura Básica
MonoGame
Globalcode – Open4education
Estrutura
Globalcode – Open4education
Estrutura - Hierárquica
Globalcode – Open4education
Exemplo
Globalcode – Open4education
Exemplo
Globalcode – Open4education
Actions
CCActionInstant
CallFunc
FlipX
FlipY
Hide
Show
Place
RemoveSelf
ReuseGrid
ToggleVisibility
...
CCActionInterval
AccelAmplitude
Animate
Blink
FadeIn/Out/To
TintBy/To
MoveBy/To
RotateBy/To
ScaleBy/To
SkewBy/To
JumpBy/To
ProgressTo
Repeat
...
Globalcode – Open4education
Actions - Exemplo
Globalcode – Open4education
Actions - Exemplo
Globalcode – Open4education
Input
Inicialmente pensados em interfaces com Mobile
Fortemente focado em Toques
Alterações para maior autonomia em outros
sistemas.
Windows
Controles
Globalcode – Open4education
Input - Touch
Globalcode – Open4education
Input - Teclado
Globalcode – Open4education
Input - Acelerometro
Globalcode – Open4education
Input – Controles (Xbox)
OnGamePadButtonUpdate
OnGamePadConnectionUpdate
OnGamePadDPadUpdate
OnGamePadStickUpdate
OnGamePadTriggerUpdate
Globalcode – Open4education
Adicionando PerC
Globalcode – Open4education
Construtor
Globalcode – Open4education
Start – A cada nova
Camada
Globalcode – Open4education
Update (parte 1)
Globalcode – Open4education
Update (parte 2)
1080
1920
320
240
HandX = CamX * 1920/320
HandY = CamY * 1080/240
PROBLEMAS?
1º - Espelhamento
2º - Sensibilidade nas bordas
Globalcode – Open4education
Update (parte 2,5)
Globalcode – Open4education
Usando o CM
Globalcode – Open4education
Pedro Kayatt
@pekayatt
Naked Monkey Games
@nakedmonkeyG
www.nakedmonkey.com.br
https://github.com/pekayatt/cocos2dxna_intelPerC
Obrigado
Globalcode – Open4education
Mais uma coisinha....

Mais conteúdo relacionado

Destaque

Lyn pugecte bereket folder
Lyn pugecte  bereket folderLyn pugecte  bereket folder
Lyn pugecte bereket folderbreket
 
Us case law joey femia
Us case law joey femiaUs case law joey femia
Us case law joey femiaJoeyFemiaa
 
Profile of audience
Profile of audienceProfile of audience
Profile of audiencerobynnwardd
 
ISA15 - Influence of a HMD on UX and performance in a VR-based sports applica...
ISA15 - Influence of a HMD on UX and performance in a VR-based sports applica...ISA15 - Influence of a HMD on UX and performance in a VR-based sports applica...
ISA15 - Influence of a HMD on UX and performance in a VR-based sports applica...Pedro Kayatt
 
AppCircus - Badaboom A Dino's Rhythm Game
AppCircus - Badaboom A Dino's Rhythm GameAppCircus - Badaboom A Dino's Rhythm Game
AppCircus - Badaboom A Dino's Rhythm GamePedro Kayatt
 
Gender presentation maria kambouri
Gender presentation maria kambouriGender presentation maria kambouri
Gender presentation maria kambourimaria kambouri
 
Question 2: Social Groups
Question 2: Social GroupsQuestion 2: Social Groups
Question 2: Social Groupsrobynnwardd
 
Utilizando recursos de realidade aumentada em aplicações
Utilizando recursos de realidade aumentada em aplicaçõesUtilizando recursos de realidade aumentada em aplicações
Utilizando recursos de realidade aumentada em aplicaçõesPedro Kayatt
 
Leading through change for oml extras
Leading through change for oml extrasLeading through change for oml extras
Leading through change for oml extrasmaria kambouri
 
Realidade Virtual/Aumentada e Mixed Reality. Estamos no Futuro?
Realidade Virtual/Aumentada e Mixed Reality. Estamos no Futuro?Realidade Virtual/Aumentada e Mixed Reality. Estamos no Futuro?
Realidade Virtual/Aumentada e Mixed Reality. Estamos no Futuro?Pedro Kayatt
 
SPRV #2 - São Paulo Realidade Virtual - Boas práticas
SPRV #2 - São Paulo Realidade Virtual - Boas práticasSPRV #2 - São Paulo Realidade Virtual - Boas práticas
SPRV #2 - São Paulo Realidade Virtual - Boas práticasPedro Kayatt
 
Best friends(1)
Best friends(1)Best friends(1)
Best friends(1)yannah1103
 
SPRV #1- São Paulo Realidade Virtual - Introdução
SPRV #1- São Paulo Realidade Virtual - IntroduçãoSPRV #1- São Paulo Realidade Virtual - Introdução
SPRV #1- São Paulo Realidade Virtual - IntroduçãoPedro Kayatt
 
Stats joueurs
Stats joueursStats joueurs
Stats joueursBD GB
 

Destaque (20)

obrazy
obrazyobrazy
obrazy
 
Lyn pugecte bereket folder
Lyn pugecte  bereket folderLyn pugecte  bereket folder
Lyn pugecte bereket folder
 
Us case law joey femia
Us case law joey femiaUs case law joey femia
Us case law joey femia
 
The host
The hostThe host
The host
 
Profile of audience
Profile of audienceProfile of audience
Profile of audience
 
ISA15 - Influence of a HMD on UX and performance in a VR-based sports applica...
ISA15 - Influence of a HMD on UX and performance in a VR-based sports applica...ISA15 - Influence of a HMD on UX and performance in a VR-based sports applica...
ISA15 - Influence of a HMD on UX and performance in a VR-based sports applica...
 
AppCircus - Badaboom A Dino's Rhythm Game
AppCircus - Badaboom A Dino's Rhythm GameAppCircus - Badaboom A Dino's Rhythm Game
AppCircus - Badaboom A Dino's Rhythm Game
 
Gender presentation maria kambouri
Gender presentation maria kambouriGender presentation maria kambouri
Gender presentation maria kambouri
 
Audience
AudienceAudience
Audience
 
Question 2: Social Groups
Question 2: Social GroupsQuestion 2: Social Groups
Question 2: Social Groups
 
Javiannys molino
Javiannys molinoJaviannys molino
Javiannys molino
 
Utilizando recursos de realidade aumentada em aplicações
Utilizando recursos de realidade aumentada em aplicaçõesUtilizando recursos de realidade aumentada em aplicações
Utilizando recursos de realidade aumentada em aplicações
 
Godzilla
GodzillaGodzilla
Godzilla
 
Leading through change for oml extras
Leading through change for oml extrasLeading through change for oml extras
Leading through change for oml extras
 
Audience
AudienceAudience
Audience
 
Realidade Virtual/Aumentada e Mixed Reality. Estamos no Futuro?
Realidade Virtual/Aumentada e Mixed Reality. Estamos no Futuro?Realidade Virtual/Aumentada e Mixed Reality. Estamos no Futuro?
Realidade Virtual/Aumentada e Mixed Reality. Estamos no Futuro?
 
SPRV #2 - São Paulo Realidade Virtual - Boas práticas
SPRV #2 - São Paulo Realidade Virtual - Boas práticasSPRV #2 - São Paulo Realidade Virtual - Boas práticas
SPRV #2 - São Paulo Realidade Virtual - Boas práticas
 
Best friends(1)
Best friends(1)Best friends(1)
Best friends(1)
 
SPRV #1- São Paulo Realidade Virtual - Introdução
SPRV #1- São Paulo Realidade Virtual - IntroduçãoSPRV #1- São Paulo Realidade Virtual - Introdução
SPRV #1- São Paulo Realidade Virtual - Introdução
 
Stats joueurs
Stats joueursStats joueurs
Stats joueurs
 

Semelhante a Cocos2D e MonoGame para desenvolvimento de jogos multiplataforma

Desenvolvendo jogos multiplataforma usando cocos2d-js
Desenvolvendo jogos multiplataforma usando cocos2d-jsDesenvolvendo jogos multiplataforma usando cocos2d-js
Desenvolvendo jogos multiplataforma usando cocos2d-jsVinicius Vecchi
 
Android things, Inteligência Artificial e Máquinas de Doces - Android Dev Con...
Android things, Inteligência Artificial e Máquinas de Doces - Android Dev Con...Android things, Inteligência Artificial e Máquinas de Doces - Android Dev Con...
Android things, Inteligência Artificial e Máquinas de Doces - Android Dev Con...Alvaro Viebrantz
 
Dojo com Arduino e Program-ME
Dojo com Arduino e Program-MEDojo com Arduino e Program-ME
Dojo com Arduino e Program-MEDr. Spock
 
Desenvolvendo Jogos 2D em HTML5 - Cocos2d-x
Desenvolvendo Jogos 2D em HTML5 - Cocos2d-xDesenvolvendo Jogos 2D em HTML5 - Cocos2d-x
Desenvolvendo Jogos 2D em HTML5 - Cocos2d-xPedro Kayatt
 
Desenvolvimento de Jogos Multiplataforma
Desenvolvimento de Jogos MultiplataformaDesenvolvimento de Jogos Multiplataforma
Desenvolvimento de Jogos MultiplataformaRafael Martins
 
ISD 2015 - Interfaces de Games para Diferentes Telas
ISD 2015 - Interfaces de Games para Diferentes TelasISD 2015 - Interfaces de Games para Diferentes Telas
ISD 2015 - Interfaces de Games para Diferentes TelasPedro Kayatt
 
Soluções de IoT usando Google Cloud e Firebase
Soluções de IoT usando Google Cloud e FirebaseSoluções de IoT usando Google Cloud e Firebase
Soluções de IoT usando Google Cloud e FirebaseAlvaro Viebrantz
 
Aplicações 12 fatores, melhor com Docker
Aplicações 12 fatores, melhor com DockerAplicações 12 fatores, melhor com Docker
Aplicações 12 fatores, melhor com DockerWellington Silva
 
Desafios do Desenvolvimento Multiplataforma
Desafios do Desenvolvimento MultiplataformaDesafios do Desenvolvimento Multiplataforma
Desafios do Desenvolvimento MultiplataformaIntel Software Brasil
 
TDC2015 - Um drone para chamar de seu
TDC2015 - Um drone para chamar de seuTDC2015 - Um drone para chamar de seu
TDC2015 - Um drone para chamar de seuOdair Bonin Borges
 
Desafios do Desenvolvimento Multi-plataforma
Desafios do Desenvolvimento Multi-plataformaDesafios do Desenvolvimento Multi-plataforma
Desafios do Desenvolvimento Multi-plataformaIntel Software Brasil
 
Live Tiles e Background Executions - TDC SP 2015
Live Tiles e Background Executions - TDC SP 2015Live Tiles e Background Executions - TDC SP 2015
Live Tiles e Background Executions - TDC SP 2015talkitbr
 
Tdc2015 - Trilha Web - Polymer 1.0
Tdc2015 - Trilha Web - Polymer 1.0Tdc2015 - Trilha Web - Polymer 1.0
Tdc2015 - Trilha Web - Polymer 1.0Benedito Batista
 
ASP.NET vNext no MAC OS
ASP.NET vNext no MAC OSASP.NET vNext no MAC OS
ASP.NET vNext no MAC OSJorge Maia
 
TDC SP 2017 Trilha .NET - TechWar: Threads, ThreadPools e Tasks em C#
TDC SP 2017 Trilha .NET - TechWar: Threads, ThreadPools e Tasks em C#TDC SP 2017 Trilha .NET - TechWar: Threads, ThreadPools e Tasks em C#
TDC SP 2017 Trilha .NET - TechWar: Threads, ThreadPools e Tasks em C#Diego Gabriel Cardoso
 
Desenvolvimento e análise de performance de jogos Android com Coco2d-HTML5
Desenvolvimento e análise de performance de jogos Android com Coco2d-HTML5Desenvolvimento e análise de performance de jogos Android com Coco2d-HTML5
Desenvolvimento e análise de performance de jogos Android com Coco2d-HTML5Intel Software Brasil
 
Comunicação de Dispositivos IoT com MQTT
Comunicação de Dispositivos IoT com MQTTComunicação de Dispositivos IoT com MQTT
Comunicação de Dispositivos IoT com MQTTJorge Maia
 
TDC2016SP - Trilha Node.Js
TDC2016SP - Trilha Node.JsTDC2016SP - Trilha Node.Js
TDC2016SP - Trilha Node.Jstdc-globalcode
 

Semelhante a Cocos2D e MonoGame para desenvolvimento de jogos multiplataforma (20)

Desenvolvendo jogos multiplataforma usando cocos2d-js
Desenvolvendo jogos multiplataforma usando cocos2d-jsDesenvolvendo jogos multiplataforma usando cocos2d-js
Desenvolvendo jogos multiplataforma usando cocos2d-js
 
Cocos 2d
Cocos 2dCocos 2d
Cocos 2d
 
Netduino - TDC2013
Netduino - TDC2013Netduino - TDC2013
Netduino - TDC2013
 
Android things, Inteligência Artificial e Máquinas de Doces - Android Dev Con...
Android things, Inteligência Artificial e Máquinas de Doces - Android Dev Con...Android things, Inteligência Artificial e Máquinas de Doces - Android Dev Con...
Android things, Inteligência Artificial e Máquinas de Doces - Android Dev Con...
 
Dojo com Arduino e Program-ME
Dojo com Arduino e Program-MEDojo com Arduino e Program-ME
Dojo com Arduino e Program-ME
 
Desenvolvendo Jogos 2D em HTML5 - Cocos2d-x
Desenvolvendo Jogos 2D em HTML5 - Cocos2d-xDesenvolvendo Jogos 2D em HTML5 - Cocos2d-x
Desenvolvendo Jogos 2D em HTML5 - Cocos2d-x
 
Desenvolvimento de Jogos Multiplataforma
Desenvolvimento de Jogos MultiplataformaDesenvolvimento de Jogos Multiplataforma
Desenvolvimento de Jogos Multiplataforma
 
ISD 2015 - Interfaces de Games para Diferentes Telas
ISD 2015 - Interfaces de Games para Diferentes TelasISD 2015 - Interfaces de Games para Diferentes Telas
ISD 2015 - Interfaces de Games para Diferentes Telas
 
Soluções de IoT usando Google Cloud e Firebase
Soluções de IoT usando Google Cloud e FirebaseSoluções de IoT usando Google Cloud e Firebase
Soluções de IoT usando Google Cloud e Firebase
 
Aplicações 12 fatores, melhor com Docker
Aplicações 12 fatores, melhor com DockerAplicações 12 fatores, melhor com Docker
Aplicações 12 fatores, melhor com Docker
 
Desafios do Desenvolvimento Multiplataforma
Desafios do Desenvolvimento MultiplataformaDesafios do Desenvolvimento Multiplataforma
Desafios do Desenvolvimento Multiplataforma
 
TDC2015 - Um drone para chamar de seu
TDC2015 - Um drone para chamar de seuTDC2015 - Um drone para chamar de seu
TDC2015 - Um drone para chamar de seu
 
Desafios do Desenvolvimento Multi-plataforma
Desafios do Desenvolvimento Multi-plataformaDesafios do Desenvolvimento Multi-plataforma
Desafios do Desenvolvimento Multi-plataforma
 
Live Tiles e Background Executions - TDC SP 2015
Live Tiles e Background Executions - TDC SP 2015Live Tiles e Background Executions - TDC SP 2015
Live Tiles e Background Executions - TDC SP 2015
 
Tdc2015 - Trilha Web - Polymer 1.0
Tdc2015 - Trilha Web - Polymer 1.0Tdc2015 - Trilha Web - Polymer 1.0
Tdc2015 - Trilha Web - Polymer 1.0
 
ASP.NET vNext no MAC OS
ASP.NET vNext no MAC OSASP.NET vNext no MAC OS
ASP.NET vNext no MAC OS
 
TDC SP 2017 Trilha .NET - TechWar: Threads, ThreadPools e Tasks em C#
TDC SP 2017 Trilha .NET - TechWar: Threads, ThreadPools e Tasks em C#TDC SP 2017 Trilha .NET - TechWar: Threads, ThreadPools e Tasks em C#
TDC SP 2017 Trilha .NET - TechWar: Threads, ThreadPools e Tasks em C#
 
Desenvolvimento e análise de performance de jogos Android com Coco2d-HTML5
Desenvolvimento e análise de performance de jogos Android com Coco2d-HTML5Desenvolvimento e análise de performance de jogos Android com Coco2d-HTML5
Desenvolvimento e análise de performance de jogos Android com Coco2d-HTML5
 
Comunicação de Dispositivos IoT com MQTT
Comunicação de Dispositivos IoT com MQTTComunicação de Dispositivos IoT com MQTT
Comunicação de Dispositivos IoT com MQTT
 
TDC2016SP - Trilha Node.Js
TDC2016SP - Trilha Node.JsTDC2016SP - Trilha Node.Js
TDC2016SP - Trilha Node.Js
 

Mais de Pedro Kayatt

SPRV #3 - Videos 360 - Audio VR e Templates de UE4
SPRV #3 - Videos 360 - Audio VR e Templates de UE4SPRV #3 - Videos 360 - Audio VR e Templates de UE4
SPRV #3 - Videos 360 - Audio VR e Templates de UE4Pedro Kayatt
 
VRMonkey - Uma nova realidade
VRMonkey - Uma nova realidadeVRMonkey - Uma nova realidade
VRMonkey - Uma nova realidadePedro Kayatt
 
Seguindo seu sonho - Fundação da Naked Monkey
Seguindo seu sonho - Fundação da Naked MonkeySeguindo seu sonho - Fundação da Naked Monkey
Seguindo seu sonho - Fundação da Naked MonkeyPedro Kayatt
 
Computer on the Beach 2015 - Minicurso de Jogos Multiplataforma com Cocos2d-x
Computer on the Beach 2015 - Minicurso de Jogos Multiplataforma com Cocos2d-xComputer on the Beach 2015 - Minicurso de Jogos Multiplataforma com Cocos2d-x
Computer on the Beach 2015 - Minicurso de Jogos Multiplataforma com Cocos2d-xPedro Kayatt
 
Realidade Virtual - O Futuro é agora!
Realidade Virtual - O Futuro é agora!Realidade Virtual - O Futuro é agora!
Realidade Virtual - O Futuro é agora!Pedro Kayatt
 
SP DevFest 2014 - Interfaces de Games para Diferentes Telas
SP DevFest 2014 - Interfaces de Games para Diferentes TelasSP DevFest 2014 - Interfaces de Games para Diferentes Telas
SP DevFest 2014 - Interfaces de Games para Diferentes TelasPedro Kayatt
 
Interfaces de Games para Diferentes Telas
Interfaces de Games para Diferentes TelasInterfaces de Games para Diferentes Telas
Interfaces de Games para Diferentes TelasPedro Kayatt
 

Mais de Pedro Kayatt (7)

SPRV #3 - Videos 360 - Audio VR e Templates de UE4
SPRV #3 - Videos 360 - Audio VR e Templates de UE4SPRV #3 - Videos 360 - Audio VR e Templates de UE4
SPRV #3 - Videos 360 - Audio VR e Templates de UE4
 
VRMonkey - Uma nova realidade
VRMonkey - Uma nova realidadeVRMonkey - Uma nova realidade
VRMonkey - Uma nova realidade
 
Seguindo seu sonho - Fundação da Naked Monkey
Seguindo seu sonho - Fundação da Naked MonkeySeguindo seu sonho - Fundação da Naked Monkey
Seguindo seu sonho - Fundação da Naked Monkey
 
Computer on the Beach 2015 - Minicurso de Jogos Multiplataforma com Cocos2d-x
Computer on the Beach 2015 - Minicurso de Jogos Multiplataforma com Cocos2d-xComputer on the Beach 2015 - Minicurso de Jogos Multiplataforma com Cocos2d-x
Computer on the Beach 2015 - Minicurso de Jogos Multiplataforma com Cocos2d-x
 
Realidade Virtual - O Futuro é agora!
Realidade Virtual - O Futuro é agora!Realidade Virtual - O Futuro é agora!
Realidade Virtual - O Futuro é agora!
 
SP DevFest 2014 - Interfaces de Games para Diferentes Telas
SP DevFest 2014 - Interfaces de Games para Diferentes TelasSP DevFest 2014 - Interfaces de Games para Diferentes Telas
SP DevFest 2014 - Interfaces de Games para Diferentes Telas
 
Interfaces de Games para Diferentes Telas
Interfaces de Games para Diferentes TelasInterfaces de Games para Diferentes Telas
Interfaces de Games para Diferentes Telas
 

Último

TRABALHO INSTALACAO ELETRICA EM EDIFICIO FINAL.docx
TRABALHO INSTALACAO ELETRICA EM EDIFICIO FINAL.docxTRABALHO INSTALACAO ELETRICA EM EDIFICIO FINAL.docx
TRABALHO INSTALACAO ELETRICA EM EDIFICIO FINAL.docxFlvioDadinhoNNhamizi
 
Calculo vetorial - eletromagnetismo, calculo 3
Calculo vetorial - eletromagnetismo, calculo 3Calculo vetorial - eletromagnetismo, calculo 3
Calculo vetorial - eletromagnetismo, calculo 3filiperigueira1
 
10 - RELOGIO COMPARADOR - OPERAÇÃO E LEITURA.pptx
10 - RELOGIO COMPARADOR - OPERAÇÃO E LEITURA.pptx10 - RELOGIO COMPARADOR - OPERAÇÃO E LEITURA.pptx
10 - RELOGIO COMPARADOR - OPERAÇÃO E LEITURA.pptxVagner Soares da Costa
 
Apresentação Manutenção Total Produtiva - TPM
Apresentação Manutenção Total Produtiva - TPMApresentação Manutenção Total Produtiva - TPM
Apresentação Manutenção Total Produtiva - TPMdiminutcasamentos
 
Lista de presença treinamento de EPI NR-06
Lista de presença treinamento de EPI NR-06Lista de presença treinamento de EPI NR-06
Lista de presença treinamento de EPI NR-06AndressaTenreiro
 
07 - MICRÔMETRO EXTERNO SISTEMA MÉTRICO.pptx
07 - MICRÔMETRO EXTERNO SISTEMA MÉTRICO.pptx07 - MICRÔMETRO EXTERNO SISTEMA MÉTRICO.pptx
07 - MICRÔMETRO EXTERNO SISTEMA MÉTRICO.pptxVagner Soares da Costa
 

Último (6)

TRABALHO INSTALACAO ELETRICA EM EDIFICIO FINAL.docx
TRABALHO INSTALACAO ELETRICA EM EDIFICIO FINAL.docxTRABALHO INSTALACAO ELETRICA EM EDIFICIO FINAL.docx
TRABALHO INSTALACAO ELETRICA EM EDIFICIO FINAL.docx
 
Calculo vetorial - eletromagnetismo, calculo 3
Calculo vetorial - eletromagnetismo, calculo 3Calculo vetorial - eletromagnetismo, calculo 3
Calculo vetorial - eletromagnetismo, calculo 3
 
10 - RELOGIO COMPARADOR - OPERAÇÃO E LEITURA.pptx
10 - RELOGIO COMPARADOR - OPERAÇÃO E LEITURA.pptx10 - RELOGIO COMPARADOR - OPERAÇÃO E LEITURA.pptx
10 - RELOGIO COMPARADOR - OPERAÇÃO E LEITURA.pptx
 
Apresentação Manutenção Total Produtiva - TPM
Apresentação Manutenção Total Produtiva - TPMApresentação Manutenção Total Produtiva - TPM
Apresentação Manutenção Total Produtiva - TPM
 
Lista de presença treinamento de EPI NR-06
Lista de presença treinamento de EPI NR-06Lista de presença treinamento de EPI NR-06
Lista de presença treinamento de EPI NR-06
 
07 - MICRÔMETRO EXTERNO SISTEMA MÉTRICO.pptx
07 - MICRÔMETRO EXTERNO SISTEMA MÉTRICO.pptx07 - MICRÔMETRO EXTERNO SISTEMA MÉTRICO.pptx
07 - MICRÔMETRO EXTERNO SISTEMA MÉTRICO.pptx
 

Cocos2D e MonoGame para desenvolvimento de jogos multiplataforma