A importância do software nas
Organizações de Jogos Digitais
A importância do software nas
Organizações de Jogos Digitais
• João Soares
• Jorge Silvério
• Kelvin Oliveira
Fundamentos ...
Introdução
Conceitos iniciais
Conceitos iniciais
• Software
• Jogo
• Jogo Digital  Jogo + Software
História dos softwares voltada
aos Jogos Digitais
História dos softwares voltada
aos Jogos Digitais
• (1946) Conceito de programa armazenado
• (1958)Tennis for Two
• (1961)...
Tipos de softwares
Tipos de Softwares
VFX  produção de efeitos visuais e animações
DAW estação de áudio digital
IDE  ambiente de desenvolv...
Tipos de Softwares
• Software de computação gráfica em 3D  representações tridimensionais
• GameEngine  motor de jogo
• ...
Pesquisa sobre softwares em
Empresas de games AAA
Site Gamasutra. Fonte: Simiansquared.
Resultados da pesquisa
• Setores consultados: 5
• Número de vagas de emprego consultadas: 64
• Número total de softwares e...
Resultados da pesquisa
 Softwares e relacionados
mais requisitados em vagas de emprego
1. Autodesk Maya – 17 aparições
2....
Top 10 de softwares
e relacionados
10º Objective C
• Superconjunto da linguagem C
• Orientada a objetos
• EditRocket, Xcode e SpriteBuilder
Lista de games em...
9º C
• Popular no desenvolvimento profissional de
software
• Id Tech 3
• Migração para o C++ no desenvolvimento
de games
L...
Battlefield 2 utilizou a linguagem Python na lógica e construção dos servidores.
8º Python
• Linguagem votlada ao desenvol...
Battlefield 2 utilizou a linguagem Python na lógica e construção dos servidores.
7º ZBrush
• Software para escultura e col...
Battlefield 2 utilizou a linguagem Python na lógica e construção dos servidores.
C# /Unity  6º /5º posição
• C# - Linguag...
Battlefield 2 utilizou a linguagem Python na lógica e construção dos servidores.
4º 3Ds Max
• Software utilizado na modela...
Battlefield 2 utilizou a linguagem Python na lógica e construção dos servidores.
3º Photoshop
• É um software de edição di...
Battlefield 2 utilizou a linguagem Python na lógica e construção dos servidores.
2º C++
• Linguagem de programação multi-
...
Battlefield 2 utilizou a linguagem Python na lógica e construção dos servidores.
1º Maya
• Software de animação 3D,
modela...
Conclusão
Referências:
RABIN, Steve. Introduction to Game Devolopment, 2nd Edition. Boston: Cengage Learning, 2010.
STALLINGS, Willi...
Referências:
http://www. brighthub.com/multimedia/video/articles/64121.aspx
Acesso em: [08/03/15] às 13h15m.
http://entert...
Referências:
http://searchsoftwarequality.techtarget.com/definition/integrated-development-environment
Acesso em: [15/03/1...
Referências:
http://www.drhdmi.eu/dictionary/3d-computer-graphics-software.html
Acesso em: [17/03/15] às 13h28m.
http://ww...
Referências:
http://www.ceart.udesc.br/revista_dapesquisa/volume1/numero2/design/animacao_ambientes_3D.pdf
Acesso em: [19/...
Referências:
http://www.autodesk.com.br/products/maya/overview
http://www.photoshop.com/products/photoshop
http://www.ofic...
Referências:
www.python.org/doc/essays/blurb//c_overview.htm>. Acesso em: 15/03/15 às 16 h 35 m.
https://wiki.python.org/m...
Referências:
http://jobs.gamasutra.com/
Acessos em: [5, 6, 7 e 8/03/ 2015]
http://www.matheuscolen.com/wp-content/uploads/...
Anexos
Pesquisa no Gamasutra Lista de softwares e relacionados
Anexos
Pesquisa no Gamasutra Lista de softwares e relacionados
Agradecemos sua atenção

Próximos SlideShares
Carregando em…5
×

A importância do software nas organizações de Jogos Digitais

389 visualizações

Publicada em

O que é um software? Quais os seus tipos? Para que servem? Qual sua
relevância para o mundo dos Jogos Digitais?

Neste trabalho visa-se esclarecer estes pontos, afim de melhor abordar a real importância dos softwares dedicados ao desenvolvimento de Jogos Digitais.
Nas próximas páginas, abordara-se as diferentes aplicações dos softwares neste
meio, bem como exemplificar alguns dos mais utilizados e conhecidos, assim
como também falar sobre algumas das linguagens mais utilizadas.

* Além da apresentação em slides, foi também gerado uma apresentação descritiva do trabalho, que pode ser encontrada no link abaixo:

https://drive.google.com/file/d/0B7uVOktQPL7jcGdaRm9sYUdhY1U/view?usp=sharing

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
389
No SlideShare
0
A partir de incorporações
0
Número de incorporações
8
Ações
Compartilhamentos
0
Downloads
9
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

A importância do software nas organizações de Jogos Digitais

  1. 1. A importância do software nas Organizações de Jogos Digitais
  2. 2. A importância do software nas Organizações de Jogos Digitais • João Soares • Jorge Silvério • Kelvin Oliveira Fundamentos da TI – Prof º MSc. Márcio A. F. Pereira Tema 2 • Anderson Lage • André Navarro • Eduardo Padilha • Gabriel Amadiu Grupo F Faculdade de Tecnologia de São Caetano do Sul Curso superior de Tecnologia em Jogos Digitais
  3. 3. Introdução
  4. 4. Conceitos iniciais
  5. 5. Conceitos iniciais • Software • Jogo • Jogo Digital  Jogo + Software
  6. 6. História dos softwares voltada aos Jogos Digitais
  7. 7. História dos softwares voltada aos Jogos Digitais • (1946) Conceito de programa armazenado • (1958)Tennis for Two • (1961) Spacewar • Evolução do desenvolvimento de games
  8. 8. Tipos de softwares
  9. 9. Tipos de Softwares VFX  produção de efeitos visuais e animações DAW estação de áudio digital IDE  ambiente de desenvolvimento integrado Sistemas Operacionais  gerenciam o computador No desenvolvimento de games, usa-se...
  10. 10. Tipos de Softwares • Software de computação gráfica em 3D  representações tridimensionais • GameEngine  motor de jogo • Software de modelagem  abstrai várias etapas da criação da animação 3D • Software para edição de imagens  funções e ferramentas de edição de imagens No desenvolvimento de games, usa-se...
  11. 11. Pesquisa sobre softwares em Empresas de games AAA Site Gamasutra. Fonte: Simiansquared.
  12. 12. Resultados da pesquisa • Setores consultados: 5 • Número de vagas de emprego consultadas: 64 • Número total de softwares e relacionados: 194 • Número de vagas sem especificação de software: 12 • Software relacionados e únicos: 65
  13. 13. Resultados da pesquisa  Softwares e relacionados mais requisitados em vagas de emprego 1. Autodesk Maya – 17 aparições 2. C++ - 17 aparições 3. Photoshop – 16 aparições 4. 3Ds Max – 11 aparições 5. Unity – 10 aparições 6. C # - 8 aparições 7. Zbrush – 6 aparições 8. Python – 6 aparições 9. C – 6 aparições 10. Objective-C – 5 aparições
  14. 14. Top 10 de softwares e relacionados
  15. 15. 10º Objective C • Superconjunto da linguagem C • Orientada a objetos • EditRocket, Xcode e SpriteBuilder Lista de games em Objetive C Floopy Worms foi criado no SpriteBuilder, com a linguagem Objective-C. Fonte: iTunes
  16. 16. 9º C • Popular no desenvolvimento profissional de software • Id Tech 3 • Migração para o C++ no desenvolvimento de games Lista de GameEngines (inclui a linguagem C) Quake III Arena foi desenvolvido com a engine id Tech 3, utilizando a linguagem C. Fonte: Desura
  17. 17. Battlefield 2 utilizou a linguagem Python na lógica e construção dos servidores. 8º Python • Linguagem votlada ao desenvolvimento rápido de aplicações, scripiting e na conexão de compo- nentes de sistemas • Python, como PyGame, Panda3D • Battlefield 2, Sid Mier Civilization IV e Disney's Pirates of the Caribbean Online Lista de recursos e softwares relacionados a Python e os Jogos Digitais Battlefield 2 utilizou a linguagem Python na lógica e construção dos servidores. Fonte: MegaGames.
  18. 18. Battlefield 2 utilizou a linguagem Python na lógica e construção dos servidores. 7º ZBrush • Software para escultura e coloração digital com ferramentas avançadas para artistas • Possibilidade de iniciar a modelagem a partir dos detalhes de alto nível • Uncharted 4, Assassin's Creed Unit, Bioschock Infinite e The Last of Us. The Last of Us utilizou ZBrush em sua produção. Fonte: Pixologic.
  19. 19. Battlefield 2 utilizou a linguagem Python na lógica e construção dos servidores. C# /Unity  6º /5º posição • C# - Linguagem deriviada do C, que funciona no ambiente da Microsoft • Unity – GameEngine popular, que foi escrita em C# • Assassin’s Creed Identity, Mevius Final Fantasy, Stranded Deep e Cities Skylines. O universo de Assassin’s Creed foi transportado para os smartphones através da Engine Unity, escrita em C#. Fonte: AndroidPipe.
  20. 20. Battlefield 2 utilizou a linguagem Python na lógica e construção dos servidores. 4º 3Ds Max • Software utilizado na modelagem 3D, animação, simulação, renderização e execução de animações • Criação de jogos com padrão gráfico elevado • Company of Heroes, Diablo II e The Elder Scrolls V: Skyrim. 3Ds Max em ação. Fonte: Autodesk
  21. 21. Battlefield 2 utilizou a linguagem Python na lógica e construção dos servidores. 3º Photoshop • É um software de edição digital de imagens bidimensionais desenvolvido pela Adobe Systems • Usado na área de jogos para a criação de ilustrações ou da arte conceitual do jogo Arte conceitual criada no Photoshop. Fonte: Fanpop.
  22. 22. Battlefield 2 utilizou a linguagem Python na lógica e construção dos servidores. 2º C++ • Linguagem de programação multi- paradigma e de uso geral • Combina características de linguagens de alto e baixo nível • Linguagem popular, foi utilizada no desenvolvimento de Doom 3, entre outros jogos Maya e “C++” (perspectiva nos softwares) são softwares mais pedidos em vagas de emprego, segundo a pesquisa. Fonte: Matheus Colen.
  23. 23. Battlefield 2 utilizou a linguagem Python na lógica e construção dos servidores. 1º Maya • Software de animação 3D, modelagem, simulação, renderização e oferecido pela Autodesk • Muito utilizado em segmentos de animação, incluindo jogos • Tomb Raider, Prince of Persia, The Sims Maya e “C++” (perspectiva nos softwares) são softwares mais pedidos em vagas de emprego, segundo a pesquisa. Fonte: DevelopOnline.
  24. 24. Conclusão
  25. 25. Referências: RABIN, Steve. Introduction to Game Devolopment, 2nd Edition. Boston: Cengage Learning, 2010. STALLINGS, William. Computer Organization and Architecture, 9th Edition. New Jersey: Pearson Education, 2013 FERNANDES, Jorge. “O que é um Programa (Software)?”. http://www.cic.unb.br/~jhcf/MyBooks/iess/Software/oqueehsoftware.html Acesso em: [16/03/2015] às 10h46m. Unreal Engine. “Overview about Unreal Engine 4”. https://www.unrealengine.com/unreal-engine-4 Acesso em: [16/03/2015] às 11h12,. Snarius. “Super SNES Programming”. http://en.wikibooks.org/wiki/Super_NES_Programming Acesso em: [16/03/2015] às 12h17m. Nintendo. “Become a Wii U Developer”. https://wiiu-developers.nintendo.com/ Acesso em: [16/03/2015] às 12h29m. http://vfxbro.com/visual-effects-beginners-pdf/. Acesso em: [08/03/15] às 13h05m.
  26. 26. Referências: http://www. brighthub.com/multimedia/video/articles/64121.aspx Acesso em: [08/03/15] às 13h15m. http://entertainment.howstuffworks.com/midi4.htm Acesso em: [10/02/15] às 14h08m. http://tweakheadz.com/choosing-a-mixer-for-your-home-or-project-music-studio-and-everything-else-you-need-to-know Acesso em: [10/03/15] às 14h17m. http://music.tutsplus.com/articles/what-is-the-best-daw-for-beginners--audio-11773 Acesso em: [14/03/15] às 14h24m. http://www.sweetwater.com/feature/daw/daw_defined.php Acesso em: [14/03/15] às 14h38m.
  27. 27. Referências: http://searchsoftwarequality.techtarget.com/definition/integrated-development-environment Acesso em: [15/03/15] às 15h43m. http://www.webopedia.com/TERM/I/integrated_development_environment.html Acesso em: [15/03/15] às 16h05m. http://dainf.ct.utfpr.edu.br/~maziero/lib/exe/fetch.php/so:so-livro.pdf Acesso em: [19/03/15] às 13h45m. http://www2.ic.uff.br/~aconci/SistemasOperacionais.html Acesso em: [19/03/15] às 14h10m. https://www.google.com.br/search?q=3D+computer+graphics+software&oq=3D+computer+graphics+software&aqs=ch e..69i57j0l5.2381j0j4&sourceid=chrome&es_sm=122&ie=UTF-8#q=3d+computer+graphics+software+information Acesso em: [17/03/15] às 13h08m. http://www.developonline.net/cimages/b15fe3364541620fad8c346a2b07fe91.jpg http://www.sciencedaily.com/articles/0/3d_computer_graphics.htm Acesso em: [17/03/15] às 13h15m.
  28. 28. Referências: http://www.drhdmi.eu/dictionary/3d-computer-graphics-software.html Acesso em: [17/03/15] às 13h28m. http://www.webopedia.com/TERM/3/3_D_graphics.html Acesso em: [17/03/15] às 13h37m. http://web.cs.wpi.edu/~rich/courses/imgd4000-d08/lectures/A-Engines.pdf Acesso em: [19/03/15] às 18h08m. http://bipublication.com/files/IJCMS-V3I2-2012-07.pdf Acesso em: [19/03/15] às 18h17m. http://www.dimension3.sk/downloads/3d_engines_in_games.pdf Acesso em: [19/03/15] às 18h24m. http://www.gsigma.ufsc.br/~popov/aulas/multimidia/engine.html Acesso em: [19/03/15] às 18h37m.
  29. 29. Referências: http://www.ceart.udesc.br/revista_dapesquisa/volume1/numero2/design/animacao_ambientes_3D.pdf Acesso em: [19/03/15] às 18h45m. http://desenvolvimentodejogos.wikidot.com/programasmodelagem Acesso em: [19/03/15] às 18h54m. http://www.licenciamentodesoftware.com.br/blog/trimble/softwares-de-modelagem-3d/ Acesso em: [19/03/15] às 19h08m. http://www.imprima3d.com/comunidade/principais-programas-para-modelagem-3d http://www.signs.com/blog/image-quality-signage-101/ Acesso em: [19/03/15] às 19h37m. http://www.cs.bell-labs.com/10thEdMan/graphics.pdf Acesso em: [19/03/15] às 19h49m.
  30. 30. Referências: http://www.autodesk.com.br/products/maya/overview http://www.photoshop.com/products/photoshop http://www.oficinadanet.com.br/artigo/753/tudo_sobre_photoshop http://graphicdesign.stackexchange.com/questions/4172/how-do-game-designers-create-graphics-for-their-games http://www.autodesk.com.br/products/3ds-max/overview http://usa.autodesk.com/3ds-max/customers/ http://www.digitalartsonline.co.uk/reviews/creative-software/3ds-max- 2014-review/ http://images.autodesk.com/adsk/files/games_brochure0.pdf http://www.tutorialspoint.com/csharp/ Acessos em: [20/03/2015] às 21h22m. http://unity3d.com/showcase/gallery Acesso em: [20/03/2015] às 21h46m. http://www.androidpipe.com/assassins-cre ed-identity-coming-to-android-this-time-a-real-action-adventure-stealth-game/ Acesso em: [20/03/2015] às 21h48m.
  31. 31. Referências: www.python.org/doc/essays/blurb//c_overview.htm>. Acesso em: 15/03/15 às 16 h 35 m. https://wiki.python.org/moin/PythonGames http://megagames.com/sites/default/files/game-content-images/ battlefield_2%202.jpg http://www.tutorialspoint.com/cprogramming/c_overview.htm https://github.com/id-Software Acessos em: [14/03/15] às 15h20m. http://freegamedev.net/wiki/Free,_cross-platform_game_engines Acesso em: [14/03/15] às 15h45m. http://www.oxforddictionaries.com/us/definition/american_english/superset https://developer.apple.com/xcode/ http://www.develop-online.net/cimages/b15fe3364541620fad8c346a2b07fe91.jpg http://editrocket.com/features/objective-c_editor.html https://developer.apple.com/library/mac/documentation/Cocoa/Conceptual/ProgrammingWithObjectiveC/Introduction/ uction.html https://www.youtube.com/watch?v=iLIjG4_XGaw http://forum.spritebuilder.com/c/showcase Acessos em: [20/03/2015] às 17h20m.
  32. 32. Referências: http://jobs.gamasutra.com/ Acessos em: [5, 6, 7 e 8/03/ 2015] http://www.matheuscolen.com/wp-content/uploads/2013/03/doom-3-big.jpg. http://area.autodesk.com/userdata/fckdata/197/image/kenpimentel/3ds_max_2012_nitrous_accelerated_graphic s_core_1920_1080.png http://www.androidpipe.com/wp-content/uploads/2014/10/Asssassins-Creed-Identity-iOS-2.png Acessos em: [25/03/2015] às 9 h 47 m. http://pixologic.com/zbrush/features/overview/. Acesso em: [25/03/2015] Às 07 h 48 m. http://pixologic.com/zbrush/industry/video-games/ >. Acesso em: [25/03/2015] Às 07 h 55 m.
  33. 33. Anexos Pesquisa no Gamasutra Lista de softwares e relacionados
  34. 34. Anexos Pesquisa no Gamasutra Lista de softwares e relacionados
  35. 35. Agradecemos sua atenção 

×