Successfully reported this slideshow.

É Hora de criar sua própria engine de jogos?

15.521 visualizações

Publicada em

Talk about game engines in Campus Party Recife

Publicada em: Tecnologia
  • Seja o primeiro a comentar

É Hora de criar sua própria engine de jogos?

  1. 1. É Hora de Criar Sua Própria Engine de Jogos? JOSÉ ANTONIO “JALF” LEAL DE FARIAS JALF@OUTLOOK.COM @SHARPGAMES
  2. 2. Quem é esse cara?  Desenvolvedor de jogos desde 1990  Mestrando na Universidade Federal de Campina Grande  Criador e Ex-Coordenador do Curso Superior de Jogos Digitais da Facisa  Conselheiro e um dos fundadores da ACIGAMES  XNA/DirectX Microsoft Most Valuable Professional  Criador do projeto MonoGame (http://monogame.net)  Ex-Sócio/Fundador da Stairs Studio  http://www.stairs.com.br  Criador e Administrador do portal Sharpgames  http://www.sharpgames.net  Faliu sua primeira produtora de jogos em 1999  ....
  3. 3. Eu não sei a resposta!!
  4. 4. O que é uma Engine?  Conjunto de ferramentas de auxílio a criação de jogos  Componentes de software para jogos  Reusável para muitos e diferentes jogos  Multi-platforma (normalmente)  Permite o desenvolvimento “orientado a dados”  Torna o desenvolvimento mais rápido!
  5. 5. Funções de uma Game Engine  Renderer (2D or 3D)  Collision Detection  Scripting  Sound/Video  Animation  Shading/Lighting  Networking  Physics  Artificial Intelligence  Level Editor  Custom Tools
  6. 6. Então? É hora de criar sua Engine? Provavelmente não...
  7. 7. Mas muitos fazem isso. Com sucesso. Porque?
  8. 8. Skulls of the Shogun! Jake Kazdal : “Não existiam engines prontas para a plataforma...
  9. 9. Braid Jonathan Blow : “Eu queria ter o completo domínio sobre o jogo”
  10. 10. Super Meat Boy Tommy Refenes: “Precisávamos de melhores ferramentas de design”
  11. 11. Fez Renaud Bédard: “Nossa renderização era única (sobre os trixies)”
  12. 12. Bastion Andrew Wang: “Não tínhamos dinheiro para bancar uma engine”
  13. 13. Algumas Observações  Não são títulos AAA  Tempo médio de produção de 2 anos, usando em média 6 pessoas  Times experientes  Altamente polidos  Tecnicamente simples  Multiplataformas  As engines são parte integrante das empresas
  14. 14. Klei Entertainment Shank Shank 2 Mark of the Ninja
  15. 15. Quero Criar Minha Própria Engine?  Não é para os fracos  Reusável  Portável  Robusta  Bom para aprender  “masturbação de programador”  Ruim para entregar  Ou você faz o jogo ou faz a engine
  16. 16. Quero Criar Minha Própria Engine!!  Nunca foi tão fácil criar sua própria engine  SDK’s melhores  Menos diferenças entre plataformas  Mais potência  Código gerenciado
  17. 17. Vai criar sua própria Engine? José Antonio “jalf” Leal de Farias mailto://jalf@outlook.com @sharpgames Facebook.com/jalfbr PSN/Live/Steam: jalfbr Obrigado!

×