SlideShare ist ein Scribd-Unternehmen logo
1 von 69
Quem sou eu?
Caio Vinicius Marques Teixeira
Bacharelando em Sistemas de Informação
EACH-USP
Técnico em Informática
ETEC de Poá
Minhas experiências
TCC
Eventos
Game Jams
Palestras
Minhas experiências
FEA-USP / GETEC
Games for Change Europe
Coursera
Mas, não quero fazer jogos...
Tappy Plane
Vamos aprender na prática!
Unity: Views
http://docs.unity3d.com/Manual/LearningtheInterface.html
Project View
Acessar e gerenciar assets
◦ Assets: Recursos gráficos, sons, códigos, etc.
http://docs.unity3d.com/Manual/ProjectView.html
Unity Packages
Pacote de assets
◦ Compactado
◦ Compartilhar recursos entre diferentes projetos
Scene View
Permite visualizar, posicionar e gerenciar objetos no jogo.
Permite alterações com o jogo em execução!
http://docs.unity3d.com/Manual/SceneView.html
Hierarchy View
Exibe todos os objetos na cena atual
http://docs.unity3d.com/Manual/Hierarchy.html
Toolbar
http://docs.unity3d.com/Manual/Toolbar.html
Arquitetura Entity-Component
Todo objeto na Unity é uma “Entidade”.
◦ Permite desacoplamento de código
◦ Você não precisa mexer em código de baixo nível
http://gameprogrammingpatterns.com/component.html
Arquitetura Entity-Component
Componentes
◦ Definem “comportamentos” de objetos.
◦ Podem ser programados (scripts).
http://gameprogrammingpatterns.com/component.html
Inspector
Inspector view
◦ Permite alterar propriedades de componentes e variáveis
públicas de scripts.
◦ Alterações em tempo de execução!
http://docs.unity3d.com/Manual/Inspector.html
Game View
Jogo rodando. :)
http://docs.unity3d.com/Manual/GameView.html
Rigidbody
Como simular gravidade?
Colliders
Avião e obstáculos são apenas imagens na tela
Como saber que é um objeto sólido?
Colliders!
Scripts
Scripts = Componentes
Como criar? Como adicionar a um objeto.
Hello World!
Callbacks
Métodos executados automaticamente pela engine.
Start() – Executa quando um objeto é criado
Update () – Executa uma vez a cada frame
FixedUpdate() – Idem ao Update, deve ser usado para física e entrada.
Vector 3
Como representar movimentos?
Vetores!
Rigidbody.velocity
Altera a velocidade de um rigidbody com um Vector.
Input
KeyCodes
Input.GetKey
Scripts no Inspector
Variáveis públicas são exibidas no Inspector.
Obstáculos
Como fazer a progressão da cena?
Duas abordagens:
◦ Personagem e câmera se movem para frente
◦ Cenário movimenta para trás
Prefabs
Objetos “pré-fabricados”.
◦ Permite salvar um gameobject e seus componentes.
◦ Gerenciar múltiplos clones
Método Instantiate
◦ Permite criar clones de objetos.
Destruir objetos passados?
Método Destroy()
Callbacks OnBecameVisible e OnBecameInvisible
Não é a melhor solução...
Garbage Collector
◦ Pode rodar a qualquer instante
◦ Quedas de framerate...
Solução ideal: Object pooling
Reutilizar objetos
◦ Objeto foi destruído?
◦ Adicionar em uma lista de inativos
◦ Precisa de um novo objeto?
◦ Lista de inativos está vazia?
◦ Crie um novo
◦ Não está vazia?
◦ Reutilize
Gameover
Detectar colisão!
◦ Recarregar jogo.
Unity UI
Recurso novo!
◦ Unity 4.6 Beta.
Canvas
◦ Text
◦ Button
Colisão
Callbacks OnCollisionEnter e OnCollisionExit
Objeto Collision
Cenas
Cenas -> Níveis do jogo
Devem ser salvas e adicionadas ao build.
Application.LoadLevel
Pontuação
Como fazer?
Triggers
Triggers
◦ Detectar se objeto está em uma determinada “zona”.
Break
3D
3D vs. 2D
São independentes!
◦ 2D é recente.
◦ Podem coexistir no mesmo projeto e cena!
Motores físicos
Independentes
◦ Rigidbody vs. Rigidbody2D
◦ Collider vs. Collider2D
Standard Assets
Assets padrões da Unity
◦ Unity Packages
Antes, não faça isso em casa!
Vamos brincar um pouco com física e alguns
standard assets.
◦ Sem otimização alguma
Unity Terrain
First Person Controller
Standard Asset
◦ Implementa movimentação (pulo, andar, etc)
◦ Implementa camera
Brincadeiras com física
Vamos criar uma barreira gigante de caixas e
derruba-la. 
◦ Otimização nula!
Explosão?
Sistema de partículas
◦ Shuriken
Explosão do PhysX
Publicação
Como gerar executáveis? :)
◦ Windows, Linux, Mac
◦ Web
◦ Unity Web Player
◦ WebGL (Coming Soon)
◦ Android
◦ etc...
Antes de terminar, Bonus Stage
Como estudar Unity?
Unity Learn (http://unity3d.com/pt/learn)
Unity 3D Student (http://www.unity3dstudent.com/)
Unity Cookie (http://cgcookie.com/unity/category/tutorials/)
Digital Tutors (http://www.digitaltutors.com/training/unity-
tutorials)
Reddit (http://www.reddit.com/r/unity3D)
Evite Cargo Cult Programming!
Aprenda conceitos gerais!
Aprenda a teoria, o que acontece “por baixo”
Livros
◦ Introdução ao desenvolvimento de games, Steve
Rabin, vol.2
Sites
◦ Game Developer – Como ser um programador de
jogos? http://gamedeveloper.com.br/
◦ Game Programming Patterns -
http://gameprogrammingpatterns.com/
Faça jogos!
“A melhor forma de aprender a fazer jogos, é
fazendo.”
“Você fará pelo menos 10 jogos ruins antes de fazer
um realmente bom.”
Eventos
Conferências
Exposições
Game Jams
IGDA
Etc.
Participem! 
Reuniões todas as terças, às
16:00 na sala 221 do Titanic.
Dúvidas?
Obrigado.
caio.vinicius.teixeira@usp.br
github.com/caioteixeira
fb.com/caio.vinicius.m.teixeira

Weitere ähnliche Inhalte

Was ist angesagt?

Introdução ao Desenvolvimento de Jogos
Introdução ao Desenvolvimento de JogosIntrodução ao Desenvolvimento de Jogos
Introdução ao Desenvolvimento de JogosGabriel Giordano Medina
 
Introdução ao Desenvolvimemto de Jogos com Unity
Introdução ao Desenvolvimemto de Jogos com UnityIntrodução ao Desenvolvimemto de Jogos com Unity
Introdução ao Desenvolvimemto de Jogos com UnityWandreson Souza
 
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
 
1484850831[pdj]e book gameengine
1484850831[pdj]e book gameengine1484850831[pdj]e book gameengine
1484850831[pdj]e book gameengineLuis Caio
 
Engine de jogos 2D
Engine de jogos 2DEngine de jogos 2D
Engine de jogos 2Dw_barros
 
Apostila minicurso-unity
Apostila minicurso-unityApostila minicurso-unity
Apostila minicurso-unityJennifer Sousa
 
Desenvolvimento de Jogos com Corona SDK
Desenvolvimento de Jogos com Corona SDKDesenvolvimento de Jogos com Corona SDK
Desenvolvimento de Jogos com Corona SDKBruno Cicanci
 
Sessao 1 - Formação Unity
Sessao 1 -  Formação UnitySessao 1 -  Formação Unity
Sessao 1 - Formação UnityClara Ferreira
 
Palestra Introdução ao Game Design
Palestra Introdução ao Game DesignPalestra Introdução ao Game Design
Palestra Introdução ao Game DesignLeonardo Zamprogno
 
Sessao 2 - Formação Unity
Sessao 2 - Formação UnitySessao 2 - Formação Unity
Sessao 2 - Formação UnityClara Ferreira
 
Engine 2D para criação de Jogos em Java - Veja como é fácil criar um RPG 2D e...
Engine 2D para criação de Jogos em Java - Veja como é fácil criar um RPG 2D e...Engine 2D para criação de Jogos em Java - Veja como é fácil criar um RPG 2D e...
Engine 2D para criação de Jogos em Java - Veja como é fácil criar um RPG 2D e...Michel Montenegro
 
Apresentação 29 06-11
Apresentação 29 06-11Apresentação 29 06-11
Apresentação 29 06-11Renan Nespolo
 
Games e inovacao tecnologica
Games e inovacao tecnologicaGames e inovacao tecnologica
Games e inovacao tecnologicaAlexsandro
 
Interfaces de Games para Diferentes Telas
Interfaces de Games para Diferentes TelasInterfaces de Games para Diferentes Telas
Interfaces de Games para Diferentes TelasPedro Kayatt
 
Desenvolvimento de Jogos - Game Design
Desenvolvimento de Jogos - Game DesignDesenvolvimento de Jogos - Game Design
Desenvolvimento de Jogos - Game DesignFabio Moura Pereira
 

Was ist angesagt? (20)

Introdução ao Desenvolvimento de Jogos
Introdução ao Desenvolvimento de JogosIntrodução ao Desenvolvimento de Jogos
Introdução ao Desenvolvimento de Jogos
 
Introdução ao Desenvolvimemto de Jogos com Unity
Introdução ao Desenvolvimemto de Jogos com UnityIntrodução ao Desenvolvimemto de Jogos com Unity
Introdução ao Desenvolvimemto de Jogos com Unity
 
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
 
1484850831[pdj]e book gameengine
1484850831[pdj]e book gameengine1484850831[pdj]e book gameengine
1484850831[pdj]e book gameengine
 
Engine de jogos 2D
Engine de jogos 2DEngine de jogos 2D
Engine de jogos 2D
 
O que é Game Designer
O que é Game Designer O que é Game Designer
O que é Game Designer
 
Apostila minicurso-unity
Apostila minicurso-unityApostila minicurso-unity
Apostila minicurso-unity
 
Game Design e Educação
Game Design e EducaçãoGame Design e Educação
Game Design e Educação
 
Desenvolvimento de Jogos com Corona SDK
Desenvolvimento de Jogos com Corona SDKDesenvolvimento de Jogos com Corona SDK
Desenvolvimento de Jogos com Corona SDK
 
Sessao 1 - Formação Unity
Sessao 1 -  Formação UnitySessao 1 -  Formação Unity
Sessao 1 - Formação Unity
 
Palestra Introdução ao Game Design
Palestra Introdução ao Game DesignPalestra Introdução ao Game Design
Palestra Introdução ao Game Design
 
Sessao 2 - Formação Unity
Sessao 2 - Formação UnitySessao 2 - Formação Unity
Sessao 2 - Formação Unity
 
Engine 2D para criação de Jogos em Java - Veja como é fácil criar um RPG 2D e...
Engine 2D para criação de Jogos em Java - Veja como é fácil criar um RPG 2D e...Engine 2D para criação de Jogos em Java - Veja como é fácil criar um RPG 2D e...
Engine 2D para criação de Jogos em Java - Veja como é fácil criar um RPG 2D e...
 
Exemplo de GDD
Exemplo de GDDExemplo de GDD
Exemplo de GDD
 
Apresentação 29 06-11
Apresentação 29 06-11Apresentação 29 06-11
Apresentação 29 06-11
 
Games e inovacao tecnologica
Games e inovacao tecnologicaGames e inovacao tecnologica
Games e inovacao tecnologica
 
Unity - Sessão 10
Unity - Sessão 10Unity - Sessão 10
Unity - Sessão 10
 
Interfaces de Games para Diferentes Telas
Interfaces de Games para Diferentes TelasInterfaces de Games para Diferentes Telas
Interfaces de Games para Diferentes Telas
 
Unity3d dev in
Unity3d dev inUnity3d dev in
Unity3d dev in
 
Desenvolvimento de Jogos - Game Design
Desenvolvimento de Jogos - Game DesignDesenvolvimento de Jogos - Game Design
Desenvolvimento de Jogos - Game Design
 

Andere mochten auch

Introdução ao desenvolvimento de jogos 2d com Unit 3d
Introdução ao desenvolvimento de jogos 2d com Unit 3dIntrodução ao desenvolvimento de jogos 2d com Unit 3d
Introdução ao desenvolvimento de jogos 2d com Unit 3dEduardo Bonfandini
 
Metodologias de desenvolvimento de jogos e introdução a game design
Metodologias de desenvolvimento de jogos e introdução a game designMetodologias de desenvolvimento de jogos e introdução a game design
Metodologias de desenvolvimento de jogos e introdução a game designCaio Vinicius Marques Teixeira
 
Como criar jogos? Dicas, metodologias e etapas de desenvolvimento.
Como criar jogos? Dicas, metodologias e etapas de desenvolvimento.Como criar jogos? Dicas, metodologias e etapas de desenvolvimento.
Como criar jogos? Dicas, metodologias e etapas de desenvolvimento.Caio Vinicius Marques Teixeira
 
Aplicação de mapas mentais durante o brainstorm de um jogo digital [PÔSTER]
Aplicação de mapas mentais durante o brainstorm de um jogo digital [PÔSTER]Aplicação de mapas mentais durante o brainstorm de um jogo digital [PÔSTER]
Aplicação de mapas mentais durante o brainstorm de um jogo digital [PÔSTER]Davi Kawasaki
 
WorkShop - Game & Criatividade Da ideia à mão na Massa!
WorkShop - Game & Criatividade Da ideia à mão na Massa!WorkShop - Game & Criatividade Da ideia à mão na Massa!
WorkShop - Game & Criatividade Da ideia à mão na Massa!Victor Rubens Cardozo
 
Laboratório Nacional de Computação Científica
Laboratório Nacional de Computação CientíficaLaboratório Nacional de Computação Científica
Laboratório Nacional de Computação CientíficaNIT Rio
 
Jogadores, Players, Gamers
Jogadores, Players, GamersJogadores, Players, Gamers
Jogadores, Players, GamersRoger Tavares
 
Utilizando e Aprimorando Recursos Educacionais Abertos (REA): Oportunidades p...
Utilizando e Aprimorando Recursos Educacionais Abertos (REA): Oportunidades p...Utilizando e Aprimorando Recursos Educacionais Abertos (REA): Oportunidades p...
Utilizando e Aprimorando Recursos Educacionais Abertos (REA): Oportunidades p...Debora Sebriam
 
Game Design além do "Joguinho": cultura e diversão na era do digital
Game Design além do "Joguinho": cultura e diversão na era do digitalGame Design além do "Joguinho": cultura e diversão na era do digital
Game Design além do "Joguinho": cultura e diversão na era do digitalRoger Tavares
 
Aplicação de mapas mentais durante um brainstorm de um jogo digital [APRESENT...
Aplicação de mapas mentais durante um brainstorm de um jogo digital [APRESENT...Aplicação de mapas mentais durante um brainstorm de um jogo digital [APRESENT...
Aplicação de mapas mentais durante um brainstorm de um jogo digital [APRESENT...Davi Kawasaki
 
Internet das Coisas com Python e Arduino
Internet das Coisas com Python e ArduinoInternet das Coisas com Python e Arduino
Internet das Coisas com Python e ArduinoHumberto Zanetti
 
"Do Joystick ao Peão – O que acontece nas mesas da luderia"
"Do Joystick ao Peão – O que acontece nas mesas da luderia""Do Joystick ao Peão – O que acontece nas mesas da luderia"
"Do Joystick ao Peão – O que acontece nas mesas da luderia"Jogos Digitais, PUC - SP
 
Games Open Source: experiências na comunidade KDE
Games Open Source: experiências na comunidade KDEGames Open Source: experiências na comunidade KDE
Games Open Source: experiências na comunidade KDEJogos Digitais, PUC - SP
 

Andere mochten auch (20)

Introdução ao desenvolvimento de jogos 2d com Unit 3d
Introdução ao desenvolvimento de jogos 2d com Unit 3dIntrodução ao desenvolvimento de jogos 2d com Unit 3d
Introdução ao desenvolvimento de jogos 2d com Unit 3d
 
Metodologias de desenvolvimento de jogos e introdução a game design
Metodologias de desenvolvimento de jogos e introdução a game designMetodologias de desenvolvimento de jogos e introdução a game design
Metodologias de desenvolvimento de jogos e introdução a game design
 
Como criar jogos? Dicas, metodologias e etapas de desenvolvimento.
Como criar jogos? Dicas, metodologias e etapas de desenvolvimento.Como criar jogos? Dicas, metodologias e etapas de desenvolvimento.
Como criar jogos? Dicas, metodologias e etapas de desenvolvimento.
 
Roteiro para Games
Roteiro para GamesRoteiro para Games
Roteiro para Games
 
Apache poi
Apache poiApache poi
Apache poi
 
Apache Poi Recipes
Apache Poi RecipesApache Poi Recipes
Apache Poi Recipes
 
Desenvolvimento de jogos com Unity
Desenvolvimento de jogos com UnityDesenvolvimento de jogos com Unity
Desenvolvimento de jogos com Unity
 
Aplicação de mapas mentais durante o brainstorm de um jogo digital [PÔSTER]
Aplicação de mapas mentais durante o brainstorm de um jogo digital [PÔSTER]Aplicação de mapas mentais durante o brainstorm de um jogo digital [PÔSTER]
Aplicação de mapas mentais durante o brainstorm de um jogo digital [PÔSTER]
 
WorkShop - Game & Criatividade Da ideia à mão na Massa!
WorkShop - Game & Criatividade Da ideia à mão na Massa!WorkShop - Game & Criatividade Da ideia à mão na Massa!
WorkShop - Game & Criatividade Da ideia à mão na Massa!
 
Laboratório Nacional de Computação Científica
Laboratório Nacional de Computação CientíficaLaboratório Nacional de Computação Científica
Laboratório Nacional de Computação Científica
 
Jogadores, Players, Gamers
Jogadores, Players, GamersJogadores, Players, Gamers
Jogadores, Players, Gamers
 
Utilizando e Aprimorando Recursos Educacionais Abertos (REA): Oportunidades p...
Utilizando e Aprimorando Recursos Educacionais Abertos (REA): Oportunidades p...Utilizando e Aprimorando Recursos Educacionais Abertos (REA): Oportunidades p...
Utilizando e Aprimorando Recursos Educacionais Abertos (REA): Oportunidades p...
 
Game Art
Game ArtGame Art
Game Art
 
Game Design além do "Joguinho": cultura e diversão na era do digital
Game Design além do "Joguinho": cultura e diversão na era do digitalGame Design além do "Joguinho": cultura e diversão na era do digital
Game Design além do "Joguinho": cultura e diversão na era do digital
 
Aplicação de mapas mentais durante um brainstorm de um jogo digital [APRESENT...
Aplicação de mapas mentais durante um brainstorm de um jogo digital [APRESENT...Aplicação de mapas mentais durante um brainstorm de um jogo digital [APRESENT...
Aplicação de mapas mentais durante um brainstorm de um jogo digital [APRESENT...
 
TDC - Unity 2D?
TDC - Unity 2D?TDC - Unity 2D?
TDC - Unity 2D?
 
Internet das Coisas com Python e Arduino
Internet das Coisas com Python e ArduinoInternet das Coisas com Python e Arduino
Internet das Coisas com Python e Arduino
 
"Do Joystick ao Peão – O que acontece nas mesas da luderia"
"Do Joystick ao Peão – O que acontece nas mesas da luderia""Do Joystick ao Peão – O que acontece nas mesas da luderia"
"Do Joystick ao Peão – O que acontece nas mesas da luderia"
 
Games Open Source: experiências na comunidade KDE
Games Open Source: experiências na comunidade KDEGames Open Source: experiências na comunidade KDE
Games Open Source: experiências na comunidade KDE
 
Iniciando com IphoneDev
Iniciando com IphoneDevIniciando com IphoneDev
Iniciando com IphoneDev
 

Ähnlich wie Introdução ao desenvolvimento de jogos com unity3d

T19_LM3: Projeto final e documentação de planificação
T19_LM3: Projeto final e documentação de planificaçãoT19_LM3: Projeto final e documentação de planificação
T19_LM3: Projeto final e documentação de planificaçãoCarlos Santos
 
Quer fazer jogos? Conheça as tecnologias utilizadas pelo Izyplay Game Studio
Quer fazer jogos? Conheça as tecnologias utilizadas pelo Izyplay Game StudioQuer fazer jogos? Conheça as tecnologias utilizadas pelo Izyplay Game Studio
Quer fazer jogos? Conheça as tecnologias utilizadas pelo Izyplay Game StudioLuiz Nörnberg
 
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
 
Construção de jogos com o motor unity3 d
Construção de jogos com o motor unity3 dConstrução de jogos com o motor unity3 d
Construção de jogos com o motor unity3 dEduardo Bonfandini
 
Advanced topics for game developers
Advanced topics for game developersAdvanced topics for game developers
Advanced topics for game developersjuliocoopergames
 
Quasi-engine: Desenvolvendo jogos em QML
Quasi-engine: Desenvolvendo jogos em QMLQuasi-engine: Desenvolvendo jogos em QML
Quasi-engine: Desenvolvendo jogos em QMLAnderson Briglia
 
Júlio Pescuite - Advanced Topics for Game Developers
Júlio Pescuite - Advanced Topics for Game DevelopersJúlio Pescuite - Advanced Topics for Game Developers
Júlio Pescuite - Advanced Topics for Game DevelopersiMasters
 
Desafios técnicos no mercado mobile
Desafios técnicos no mercado mobileDesafios técnicos no mercado mobile
Desafios técnicos no mercado mobileBruno Ferreira
 
Introdução ao desenvolvimento de jogos educativos HTML5 ( MoodleMoot Brasília...
Introdução ao desenvolvimento de jogos educativos HTML5 ( MoodleMoot Brasília...Introdução ao desenvolvimento de jogos educativos HTML5 ( MoodleMoot Brasília...
Introdução ao desenvolvimento de jogos educativos HTML5 ( MoodleMoot Brasília...David Luz
 
Workshop Kinect
Workshop Kinect Workshop Kinect
Workshop Kinect Ivan Terra
 
Desenvolvendo jogos com PyGame - Rafael Jeffman
Desenvolvendo jogos com PyGame - Rafael JeffmanDesenvolvendo jogos com PyGame - Rafael Jeffman
Desenvolvendo jogos com PyGame - Rafael JeffmanTchelinux
 
Desenvolvendo Jogos com PyGame - Rafael Guterres Jeffman - Tchelinux Pelotas ...
Desenvolvendo Jogos com PyGame - Rafael Guterres Jeffman - Tchelinux Pelotas ...Desenvolvendo Jogos com PyGame - Rafael Guterres Jeffman - Tchelinux Pelotas ...
Desenvolvendo Jogos com PyGame - Rafael Guterres Jeffman - Tchelinux Pelotas ...Tchelinux
 
Tutorial de introdução à API da BGE
Tutorial de introdução à API da BGETutorial de introdução à API da BGE
Tutorial de introdução à API da BGESolano
 

Ähnlich wie Introdução ao desenvolvimento de jogos com unity3d (20)

Aula1 intro
Aula1  introAula1  intro
Aula1 intro
 
Unity Sessão 2
Unity Sessão 2Unity Sessão 2
Unity Sessão 2
 
T19_LM3: Projeto final e documentação de planificação
T19_LM3: Projeto final e documentação de planificaçãoT19_LM3: Projeto final e documentação de planificação
T19_LM3: Projeto final e documentação de planificação
 
Intel Perceptual Computing SDK
Intel Perceptual Computing SDKIntel Perceptual Computing SDK
Intel Perceptual Computing SDK
 
Quer fazer jogos? Conheça as tecnologias utilizadas pelo Izyplay Game Studio
Quer fazer jogos? Conheça as tecnologias utilizadas pelo Izyplay Game StudioQuer fazer jogos? Conheça as tecnologias utilizadas pelo Izyplay Game Studio
Quer fazer jogos? Conheça as tecnologias utilizadas pelo Izyplay Game Studio
 
Aula maps
Aula mapsAula maps
Aula maps
 
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
 
Construção de jogos com o motor unity3 d
Construção de jogos com o motor unity3 dConstrução de jogos com o motor unity3 d
Construção de jogos com o motor unity3 d
 
Semcomp
SemcompSemcomp
Semcomp
 
Advanced topics for game developers
Advanced topics for game developersAdvanced topics for game developers
Advanced topics for game developers
 
Quasi-engine: Desenvolvendo jogos em QML
Quasi-engine: Desenvolvendo jogos em QMLQuasi-engine: Desenvolvendo jogos em QML
Quasi-engine: Desenvolvendo jogos em QML
 
Júlio Pescuite - Advanced Topics for Game Developers
Júlio Pescuite - Advanced Topics for Game DevelopersJúlio Pescuite - Advanced Topics for Game Developers
Júlio Pescuite - Advanced Topics for Game Developers
 
Desafios técnicos no mercado mobile
Desafios técnicos no mercado mobileDesafios técnicos no mercado mobile
Desafios técnicos no mercado mobile
 
Unity3d
Unity3dUnity3d
Unity3d
 
UTools Unite Brasil
UTools Unite BrasilUTools Unite Brasil
UTools Unite Brasil
 
Introdução ao desenvolvimento de jogos educativos HTML5 ( MoodleMoot Brasília...
Introdução ao desenvolvimento de jogos educativos HTML5 ( MoodleMoot Brasília...Introdução ao desenvolvimento de jogos educativos HTML5 ( MoodleMoot Brasília...
Introdução ao desenvolvimento de jogos educativos HTML5 ( MoodleMoot Brasília...
 
Workshop Kinect
Workshop Kinect Workshop Kinect
Workshop Kinect
 
Desenvolvendo jogos com PyGame - Rafael Jeffman
Desenvolvendo jogos com PyGame - Rafael JeffmanDesenvolvendo jogos com PyGame - Rafael Jeffman
Desenvolvendo jogos com PyGame - Rafael Jeffman
 
Desenvolvendo Jogos com PyGame - Rafael Guterres Jeffman - Tchelinux Pelotas ...
Desenvolvendo Jogos com PyGame - Rafael Guterres Jeffman - Tchelinux Pelotas ...Desenvolvendo Jogos com PyGame - Rafael Guterres Jeffman - Tchelinux Pelotas ...
Desenvolvendo Jogos com PyGame - Rafael Guterres Jeffman - Tchelinux Pelotas ...
 
Tutorial de introdução à API da BGE
Tutorial de introdução à API da BGETutorial de introdução à API da BGE
Tutorial de introdução à API da BGE
 

Introdução ao desenvolvimento de jogos com unity3d