Conversa com alunos da computação da UFPel (Abril 2015)

191 visualizações

Publicada em

Publicada em: Educação
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
191
No SlideShare
0
A partir de incorporações
0
Número de incorporações
2
Ações
Compartilhamentos
0
Downloads
1
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Conversa com alunos da computação da UFPel (Abril 2015)

  1. 1. Luiz Alessandro Nörnberg Bacharel em Ciência da Computação pela UCPel Diretor de Tecnologia do Izyplay Game Studio Editor do Blog Abrindo o Jogo 10 anos como diretor de P&D na Gestum S.A. Mais de 20 anos de desenvolvimento de jogos digitais Sobre mim
  2. 2. Sobre a Izyplay 2003 a 2009 – desenvolvimento de Serious Games 2010 – nasce a Izyplay com foco em entretenimento e marketing digital 2011 – primeiros passos em home-office 2012 – investimento anjo 2013 – expansão no mercado de advergames 2014 – expansão com outsourcing 2015 – 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
  3. 3. Parceiros e clientes
  4. 4. http://youtu.be/otQu6WAEg1Q Demo reel
  5. 5. Super Mãe (Super Mom) Cases Year: 2012 Plataform: 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
  6. 6. WM Racing – Sem Tempo a Perder (WM Racing - No time to lose) Cases Year: 2013 Plataform: 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.
  7. 7. Tecnologia de Outro Mundo (Technology from Another World) Cases Year: 2014 Plataform: 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
  8. 8. Mundo Canibal Apocalipse
  9. 9. Mercado: desenvolvimento de jogos digitais. Perfil individual e da equipe. Tecnologias. Agenda
  10. 10. Mercado: desenvolvimento de games
  11. 11. 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
  12. 12. 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ólio Importante ter um “plano” para buscar o jogo próprio Entrando no mercado
  13. 13. 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
  14. 14. Perfil do profissional
  15. 15. É necessária educação formal para trabalhar com games? Qual? Necessária não é... mas ajuda muito! Importante ter conhecimento de desenvolvimento, genérico Você vai usar desde OOP até Banco de dados, passando por web Você vai usar diagramas de classe, estados, padrões de projeto... Você vai precisar aprender tecnologias novas frequentemente Você vai precisar ler e escrever... corretamente Inglês é fortemente sugerido. Educação formal
  16. 16. 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
  17. 17. 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
  18. 18. O que organização quer dizer, especificamente? Você terá várias tarefas para fazer, precisa organizar seu tempo Você deve conhecer sua própria produtividade “To do lists” são suas companheiras Você deve saber o que é um cronograma. Aprenda a respeitá-lo Você 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
  19. 19. Desenvolver games não é diversão. É trabalho. Duro. Você deve estar preparado para lidar com dificuldades Você deve ser humilde para pedir e aceitar ajuda Você deve estar preparado para ter seu trabalho criticado Esteja 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 jogando Quer 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
  20. 20. Em resumo: Capacitação, formal ou não. Contínua. Vontade de melhorar sempre Comunicação, capacidade de conversar com outras áreas Foco, organização do tempo, proatividade Vontade 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:
  21. 21. Tecnologias
  22. 22. 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 multiplataforma HTML - Javascript + HTML 5. Engines AAA - Unreal, CryEngine, Source. C/C++ - desenvolvimento baixo nível, hardware, drivers, engines. http://unity3d.com/ Desenvolvimento
  23. 23. Google Drive – documentação variada Trello – gestão do projeto e tarefas Bitbucket – repositório de fontes Na Izyplay usamos Mercurial e TortoiseHg https://trello.com/ https://bitbucket.org/ Outras
  24. 24. Exemplo de engine: Unity 25
  25. 25. Exemplo de ferramenta: Spine 26
  26. 26. Exemplo de plugin: playmaker 27
  27. 27. Oportunidade de Capacitação 28 Novas turmas em Maio abrindoojogo.com.br/cursos-presenciais
  28. 28. Q&A Session 29 Se quiser perguntar depois, envie um e-mail: luiz.nornberg@izyplay.com.br Esta apresentação estará no SlideShare: slideshare.net/luiznornberg Acesse o blog: abrindoojogo.com.br fb.com/izyplay fb.com/abrindoojogo izyplay.com abrindoojogo.com.br

×