conversa com alunos da computação da ufpel (abril 2015)
TRANSCRIPT
![Page 1: Conversa com alunos da computação da UFPel (Abril 2015)](https://reader035.vdocuments.mx/reader035/viewer/2022062515/55ce8640bb61eba7578b475c/html5/thumbnails/1.jpg)
![Page 2: Conversa com alunos da computação da UFPel (Abril 2015)](https://reader035.vdocuments.mx/reader035/viewer/2022062515/55ce8640bb61eba7578b475c/html5/thumbnails/2.jpg)
Luiz Alessandro NörnbergBacharel em Ciência da Computação pela UCPelDiretor de Tecnologia do Izyplay Game StudioEditor do Blog Abrindo o Jogo10 anos como diretor de P&D na Gestum S.A.Mais de 20 anos de desenvolvimento de jogos digitais
Sobre mim
![Page 3: Conversa com alunos da computação da UFPel (Abril 2015)](https://reader035.vdocuments.mx/reader035/viewer/2022062515/55ce8640bb61eba7578b475c/html5/thumbnails/3.jpg)
Sobre a Izyplay
2003 a 2009 – desenvolvimento de Serious Games2010 – nasce a Izyplay com foco em entretenimento e marketing digital2011 – primeiros passos em home-office2012 – investimento anjo2013 – expansão no mercado de advergames2014 – expansão com outsourcing2015 – expansão com produtos próprios
2015
Produtos próprios
Expansão outsourcing
Expansão advergames
Investimento
Serious Game
2003 2005 2007 2009 2011 2013
![Page 4: Conversa com alunos da computação da UFPel (Abril 2015)](https://reader035.vdocuments.mx/reader035/viewer/2022062515/55ce8640bb61eba7578b475c/html5/thumbnails/4.jpg)
Parceiros e clientes
![Page 6: Conversa com alunos da computação da UFPel (Abril 2015)](https://reader035.vdocuments.mx/reader035/viewer/2022062515/55ce8640bb61eba7578b475c/html5/thumbnails/6.jpg)
Super Mãe (Super Mom)
Cases
Year: 2012Plataform: Web (hotsite) and Facebook
Description: The game covers the life of a Super Mom. Diana is a woman who manages her time taking care of the house, husband, kids, work and still have time to take care of herself.
Gameplay: Using a time management mechanic, the game covers the many tasks of a Super Mom. The storyline has its roots in the evolution of the character and the behavior changes of the family members, regarding the actions of the player. As the character evolves, family members accompany this trend, becoming aware about the housework and, consequently, increasing their appreciation for the mother's effort.
http://youtu.be/CoWhjX_L0MM
![Page 7: Conversa com alunos da computação da UFPel (Abril 2015)](https://reader035.vdocuments.mx/reader035/viewer/2022062515/55ce8640bb61eba7578b475c/html5/thumbnails/7.jpg)
WM Racing – Sem Tempo a Perder(WM Racing - No time to lose)
Cases
Year: 2013Plataform: Web (hotsite), Facebook and Tablet
Description: A 3D racing game developed to the vehicle sales network WebMotors. The game puts together racing, chase, escape, puzzle and an instigating story. There are two game modes, history and friend challeging.
Gameplay: Racing mechanic with elements of pursuit, chase, escape, time attack and mind puzzles. Everything integrated with a story of two brothers, a geek friend and a dangerous criminal. The History Mode shows a mix between action and story that involves the player to discover the fate of the characters. The Extra Mode, allows the player to challenge friends through social networking.
![Page 8: Conversa com alunos da computação da UFPel (Abril 2015)](https://reader035.vdocuments.mx/reader035/viewer/2022062515/55ce8640bb61eba7578b475c/html5/thumbnails/8.jpg)
Tecnologia de Outro Mundo(Technology from Another World)
Cases
Year: 2014Plataform: Web (hotsite) and Facebook
Description : The game covers the life of a geek private detective, called Jonas Bonfaro, who receives an important case from Daiana, a important UFO Magazine Director. Something involving a most likely alien invasion.
Gameplay: Using an Adventure Point and Click mechanic, the game cover the steps of Jonas exploring many locations, interacting with another characters, getting itens and solving puzzles. One of the game's differential is the plot that use jokes, funny situations and two different endings.Trailer do Game
![Page 9: Conversa com alunos da computação da UFPel (Abril 2015)](https://reader035.vdocuments.mx/reader035/viewer/2022062515/55ce8640bb61eba7578b475c/html5/thumbnails/9.jpg)
Mundo Canibal Apocalipse
![Page 10: Conversa com alunos da computação da UFPel (Abril 2015)](https://reader035.vdocuments.mx/reader035/viewer/2022062515/55ce8640bb61eba7578b475c/html5/thumbnails/10.jpg)
Mercado: desenvolvimento de jogos digitais.
Perfil individual e da equipe.
Tecnologias.
Agenda
![Page 11: Conversa com alunos da computação da UFPel (Abril 2015)](https://reader035.vdocuments.mx/reader035/viewer/2022062515/55ce8640bb61eba7578b475c/html5/thumbnails/11.jpg)
Mercado: desenvolvimento de games
![Page 12: Conversa com alunos da computação da UFPel (Abril 2015)](https://reader035.vdocuments.mx/reader035/viewer/2022062515/55ce8640bb61eba7578b475c/html5/thumbnails/12.jpg)
Em expansão no Brasil, mercado e indústria.Grande procura de outsourcing.
De fora e de dentro do Brasil.
Trabalho recompensador.Pouco compreendido pela família.Com certo “glamor” para quem entende.
Aplicações em várias áreas.Entretenimento.Marketing.Educação.
Mercado local
![Page 13: Conversa com alunos da computação da UFPel (Abril 2015)](https://reader035.vdocuments.mx/reader035/viewer/2022062515/55ce8640bb61eba7578b475c/html5/thumbnails/13.jpg)
Parcerias, atendendo os grandes.Com produto próprio.
Dá para ganhar bem?Sim, mas não no início. E é preciso ser bem competente.Importante focar em parcerias, portfólioImportante ter um “plano” para buscar o jogo próprio
Entrando no mercado
![Page 14: Conversa com alunos da computação da UFPel (Abril 2015)](https://reader035.vdocuments.mx/reader035/viewer/2022062515/55ce8640bb61eba7578b475c/html5/thumbnails/14.jpg)
Atender empresas maiores (terceirização).Contratação por grandes empresas (ex. Gestum).Free lance para pequenas empresas (ex. Izyplay).
Constituir empresa para formar parcerias.
Entrando no mercado
![Page 15: Conversa com alunos da computação da UFPel (Abril 2015)](https://reader035.vdocuments.mx/reader035/viewer/2022062515/55ce8640bb61eba7578b475c/html5/thumbnails/15.jpg)
Perfil do profissional
![Page 16: Conversa com alunos da computação da UFPel (Abril 2015)](https://reader035.vdocuments.mx/reader035/viewer/2022062515/55ce8640bb61eba7578b475c/html5/thumbnails/16.jpg)
É necessária educação formal para trabalhar com games? Qual?
Necessária não é... mas ajuda muito!Importante ter conhecimento de desenvolvimento, genéricoVocê vai usar desde OOP até Banco de dados, passando por webVocê vai usar diagramas de classe, estados, padrões de projeto...Você vai precisar aprender tecnologias novas frequentementeVocê vai precisar ler e escrever... corretamente
Inglês é fortemente sugerido.
Educação formal
![Page 17: Conversa com alunos da computação da UFPel (Abril 2015)](https://reader035.vdocuments.mx/reader035/viewer/2022062515/55ce8640bb61eba7578b475c/html5/thumbnails/17.jpg)
Competências essenciais.Game Designer (projeto de jogo).Game Artist (visual).Sound Designer (sons, música).Game Programmer (desevolvimento).
Outras competências.Game Writer (roteiros).Soundtrack Composer (trilha sonora).Level Designer (projeto de fases).3D Artist.Network programmer (redes).Tester (QA - Quality Assurance).
Perfil da equipe
![Page 18: Conversa com alunos da computação da UFPel (Abril 2015)](https://reader035.vdocuments.mx/reader035/viewer/2022062515/55ce8640bb61eba7578b475c/html5/thumbnails/18.jpg)
Competências importantes.Conhecimento da sua área (arte, programação, etc).Capacidade de organização, gestão interna.Organização do tempo, cronograma.Comunicação e proatividade na solução de problemas.
Importante
![Page 19: Conversa com alunos da computação da UFPel (Abril 2015)](https://reader035.vdocuments.mx/reader035/viewer/2022062515/55ce8640bb61eba7578b475c/html5/thumbnails/19.jpg)
O que organização quer dizer, especificamente?
Você terá várias tarefas para fazer, precisa organizar seu tempoVocê deve conhecer sua própria produtividade“To do lists” são suas companheirasVocê deve saber o que é um cronograma. Aprenda a respeitá-loVocê deve ter foco. Prazos são curtos, produtividade é chave
Espera-se que você seja proativo. Ou seja, não espere ser cobrado para fazer algo.
Sabe quando você termina uma tarefa mais cedo do que o planejado? Não tenha receio de passar para a próxima antes da hora. Pode desrespeitar o cronograma nesse caso...
Organização
![Page 20: Conversa com alunos da computação da UFPel (Abril 2015)](https://reader035.vdocuments.mx/reader035/viewer/2022062515/55ce8640bb61eba7578b475c/html5/thumbnails/20.jpg)
Desenvolver games não é diversão. É trabalho. Duro.
Você deve estar preparado para lidar com dificuldadesVocê deve ser humilde para pedir e aceitar ajudaVocê deve estar preparado para ter seu trabalho criticadoEsteja preparado para trabalhar algumas horas a mais em
determinados períodos (geralmente antes das entregas)
Você vai arruinar muito da sua infância quando descobrir os segredos por trás do desenvolvimento de jogos...
Ah, e não, você não vai passar o tempo todo jogandoQuer dizer... Você vai passar o tempo todo jogando, mas vai ser o
sempre o mesmo jogo e vai ser resolvendo bugs. Pode ser que você odeie ele depois de pronto.
Esteja preparado
![Page 21: Conversa com alunos da computação da UFPel (Abril 2015)](https://reader035.vdocuments.mx/reader035/viewer/2022062515/55ce8640bb61eba7578b475c/html5/thumbnails/21.jpg)
Em resumo:Capacitação, formal ou não. Contínua. Vontade de melhorar sempreComunicação, capacidade de conversar com outras áreasFoco, organização do tempo, proatividadeVontade de fazer o melhor produto, sabendo o trabalho que dáInglês não é um pré-requisito, mas sua falta total dificulta muito
Importante:Note que eu cito capacitação, e não experiência. Descobrimos que é mais importante uma pessoa com vontade e facilidade de aprender, que vai crescer dentro da empresa, do que uma pessoa com grande conhecimento técnico, mas que está estagnada, que acha que sabe tudo e não vai evoluir mais.
O que a Izyplay espera do desenvolvedor:
![Page 22: Conversa com alunos da computação da UFPel (Abril 2015)](https://reader035.vdocuments.mx/reader035/viewer/2022062515/55ce8640bb61eba7578b475c/html5/thumbnails/22.jpg)
Tecnologias
![Page 23: Conversa com alunos da computação da UFPel (Abril 2015)](https://reader035.vdocuments.mx/reader035/viewer/2022062515/55ce8640bb61eba7578b475c/html5/thumbnails/23.jpg)
XNA - foco na XBox Live.Java - ponto de partida para estudar OOP e outros conceitos.AS3 - tecnologia muito disseminada, permite jogos diretos na web.Unity - game engine completo e multiplataformaHTML - Javascript + HTML 5.Engines AAA - Unreal, CryEngine, Source.C/C++ - desenvolvimento baixo nível, hardware, drivers, engines.
http://unity3d.com/
Desenvolvimento
![Page 24: Conversa com alunos da computação da UFPel (Abril 2015)](https://reader035.vdocuments.mx/reader035/viewer/2022062515/55ce8640bb61eba7578b475c/html5/thumbnails/24.jpg)
Google Drive – documentação variadaTrello – gestão do projeto e tarefasBitbucket – repositório de fontes
Na Izyplay usamos Mercurial e TortoiseHg
https://trello.com/https://bitbucket.org/
Outras
![Page 25: Conversa com alunos da computação da UFPel (Abril 2015)](https://reader035.vdocuments.mx/reader035/viewer/2022062515/55ce8640bb61eba7578b475c/html5/thumbnails/25.jpg)
Exemplo de engine: Unity
25
![Page 26: Conversa com alunos da computação da UFPel (Abril 2015)](https://reader035.vdocuments.mx/reader035/viewer/2022062515/55ce8640bb61eba7578b475c/html5/thumbnails/26.jpg)
Exemplo de ferramenta: Spine
26
![Page 27: Conversa com alunos da computação da UFPel (Abril 2015)](https://reader035.vdocuments.mx/reader035/viewer/2022062515/55ce8640bb61eba7578b475c/html5/thumbnails/27.jpg)
Exemplo de plugin: playmaker
27
![Page 28: Conversa com alunos da computação da UFPel (Abril 2015)](https://reader035.vdocuments.mx/reader035/viewer/2022062515/55ce8640bb61eba7578b475c/html5/thumbnails/28.jpg)
Oportunidade de Capacitação
28
Novas turmas em Maioabrindoojogo.com.br/cursos-presenciais
![Page 29: Conversa com alunos da computação da UFPel (Abril 2015)](https://reader035.vdocuments.mx/reader035/viewer/2022062515/55ce8640bb61eba7578b475c/html5/thumbnails/29.jpg)
Q&A Session
29
Se quiser perguntar depois, envie um e-mail:[email protected]
Esta apresentação estará no SlideShare:slideshare.net/luiznornberg
Acesse o blog:abrindoojogo.com.br
fb.com/izyplayfb.com/abrindoojogo
izyplay.comabrindoojogo.com.br
![Page 30: Conversa com alunos da computação da UFPel (Abril 2015)](https://reader035.vdocuments.mx/reader035/viewer/2022062515/55ce8640bb61eba7578b475c/html5/thumbnails/30.jpg)