É Hora de Criar Sua
Própria Engine de Jogos?
JOSÉ ANTONIO “JALF” LEAL DE FARIAS
JALF@OUTLOOK.COM
@SHARPGAMES
Quem é esse cara?
 Desenvolvedor de jogos desde 1990
 Mestrando na Universidade Federal de Campina Grande
 Criador e Ex...
Eu não sei a resposta!!
O que é uma Engine?
 Conjunto de ferramentas de auxílio a criação de jogos
 Componentes de software para jogos
 Reusáve...
Funções de uma Game Engine
 Renderer (2D or 3D)
 Collision Detection
 Scripting
 Sound/Video
 Animation
 Shading/Lig...
Então? É hora de criar sua
Engine?
Provavelmente não...
Mas muitos fazem isso.
Com sucesso.
Porque?
Skulls of the Shogun!
Jake Kazdal :
“Não existiam engines prontas para a plataforma...
Braid
Jonathan Blow :
“Eu queria ter o completo domínio sobre o jogo”
Super Meat Boy
Tommy Refenes:
“Precisávamos de melhores ferramentas de design”
Fez
Renaud Bédard:
“Nossa renderização era única (sobre os trixies)”
Bastion
Andrew Wang:
“Não tínhamos dinheiro para bancar uma engine”
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 experient...
Klei Entertainment
Shank
Shank 2
Mark of the Ninja
Quero Criar Minha Própria Engine?
 Não é para os fracos
 Reusável
 Portável
 Robusta
 Bom para aprender
 “masturbaçã...
Quero Criar Minha Própria Engine!!
 Nunca foi tão fácil criar sua própria engine
 SDK’s melhores
 Menos diferenças entr...
Vai criar sua própria Engine?
José Antonio “jalf” Leal de Farias
mailto://jalf@outlook.com
@sharpgames
Facebook.com/jalfbr...
É Hora de criar sua própria engine de jogos?
É Hora de criar sua própria engine de jogos?
É Hora de criar sua própria engine de jogos?
É Hora de criar sua própria engine de jogos?
É Hora de criar sua própria engine de jogos?
É Hora de criar sua própria engine de jogos?
É Hora de criar sua própria engine de jogos?
É Hora de criar sua própria engine de jogos?
É Hora de criar sua própria engine de jogos?
É Hora de criar sua própria engine de jogos?
É Hora de criar sua própria engine de jogos?
É Hora de criar sua própria engine de jogos?
É Hora de criar sua própria engine de jogos?
É Hora de criar sua própria engine de jogos?
É Hora de criar sua própria engine de jogos?
É Hora de criar sua própria engine de jogos?
É Hora de criar sua própria engine de jogos?
Próximos SlideShares
Carregando em…5
×

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

12.473 visualizações

Publicada em

Talk about game engines in Campus Party Recife

Publicada em: Tecnologia
0 comentários
5 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
12.473
No SlideShare
0
A partir de incorporações
0
Número de incorporações
685
Ações
Compartilhamentos
0
Downloads
106
Comentários
0
Gostaram
5
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

É 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!

×