A importância do software nas organizações de Jogos Digitais
-
Upload
kelvin-oliveira -
Category
Education
-
view
64 -
download
3
Transcript of A importância do software nas organizações de Jogos Digitais
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 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
Introdução
Conceitos iniciais
Conceitos iniciais
• Software
• Jogo
• Jogo Digital Jogo + Software
História dos softwares voltadaaos Jogos Digitais
História dos softwares voltadaaos Jogos Digitais
• (1946) Conceito de programa armazenado
• (1958)Tennis for Two
• (1961) Spacewar
• Evolução do desenvolvimento de games
Tipos de softwares
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...
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...
Pesquisa sobre softwares emEmpresas 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 relacionados:
194• Número de vagas sem especificação de
software: 12
• Software relacionados e únicos: 65
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
Top 10 de softwares e relacionados
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
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
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 relac
ionados a
Python e os Jogos Digitais Battlefield 2 utilizou a linguagem Python na lógica e construção dosservidores. Fonte: MegaGames.
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.
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.
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
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.
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.
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.
Conclusão
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.
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.
Referências:http://searchsoftwarequality.techtarget.com/definition/integrated-development-environmentAcesso em: [15/03/15] às 15h43m.
http://www.webopedia.com/TERM/I/integrated_development_environment.htmlAcesso em: [15/03/15] às 16h05m.
http://dainf.ct.utfpr.edu.br/~maziero/lib/exe/fetch.php/so:so-livro.pdfAcesso em: [19/03/15] às 13h45m.
http://www2.ic.uff.br/~aconci/SistemasOperacionais.htmlAcesso em: [19/03/15] às 14h10m.
https://www.google.com.br/search?q=3D+computer+graphics+software&oq=3D+computer+graphics+software&aqs=chrome..69i57j0l5.2381j0j4&sourceid=chrome&es_sm=122&ie=UTF-8#q=3d+computer+graphics+software+informationAcesso em: [17/03/15] às 13h08m.
http://www.developonline.net/cimages/b15fe3364541620fad8c346a2b07fe91.jpghttp://www.sciencedaily.com/articles/0/3d_computer_graphics.htmAcesso em: [17/03/15] às 13h15m.
Referências:
http://www.drhdmi.eu/dictionary/3d-computer-graphics-software.htmlAcesso em: [17/03/15] às 13h28m.
http://www.webopedia.com/TERM/3/3_D_graphics.htmlAcesso em: [17/03/15] às 13h37m.
http://web.cs.wpi.edu/~rich/courses/imgd4000-d08/lectures/A-Engines.pdfAcesso em: [19/03/15] às 18h08m.
http://bipublication.com/files/IJCMS-V3I2-2012-07.pdfAcesso em: [19/03/15] às 18h17m.
http://www.dimension3.sk/downloads/3d_engines_in_games.pdfAcesso em: [19/03/15] às 18h24m.
http://www.gsigma.ufsc.br/~popov/aulas/multimidia/engine.htmlAcesso em: [19/03/15] às 18h37m.
Referências:
http://www.ceart.udesc.br/revista_dapesquisa/volume1/numero2/design/animacao_ambientes_3D.pdfAcesso em: [19/03/15] às 18h45m.
http://desenvolvimentodejogos.wikidot.com/programasmodelagemAcesso 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-3dhttp://www.signs.com/blog/image-quality-signage-101/Acesso em: [19/03/15] às 19h37m.
http://www.cs.bell-labs.com/10thEdMan/graphics.pdfAcesso em: [19/03/15] às 19h49m.
Referências:
http://www.autodesk.com.br/products/maya/overviewhttp://www.photoshop.com/products/photoshophttp://www.oficinadanet.com.br/artigo/753/tudo_sobre_photoshophttp://graphicdesign.stackexchange.com/questions/4172/how-do-game-designers-create-graphics-for-their-gameshttp://www.autodesk.com.br/products/3ds-max/overviewhttp://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.pdfhttp://www.tutorialspoint.com/csharp/Acessos em: [20/03/2015] às 21h22m.
http://unity3d.com/showcase/galleryAcesso em: [20/03/2015] às 21h46m.
http://www.androidpipe.com/assassins-creed-identity-coming-to-android-this-time-a-real-action-adventure-stealth-game/Acesso em: [20/03/2015] às 21h48m.
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/PythonGameshttp://megagames.com/sites/default/files/game-content-images/battlefield_2%202.jpghttp://www.tutorialspoint.com/cprogramming/c_overview.htmhttps://github.com/id-SoftwareAcessos em: [14/03/15] às 15h20m.
http://freegamedev.net/wiki/Free,_cross-platform_game_enginesAcesso em: [14/03/15] às 15h45m.http://www.oxforddictionaries.com/us/definition/american_english/supersethttps://developer.apple.com/xcode/http://www.develop-online.net/cimages/b15fe3364541620fad8c346a2b07fe91.jpghttp://editrocket.com/features/objective-c_editor.htmlhttps://developer.apple.com/library/mac/documentation/Cocoa/Conceptual/ProgrammingWithObjectiveC/Introduction/Introduction.htmlhttps://www.youtube.com/watch?v=iLIjG4_XGawhttp://forum.spritebuilder.com/c/showcaseAcessos em: [20/03/2015] às 17h20m.
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_graphics_core_1920_1080.pnghttp://www.androidpipe.com/wp-content/uploads/2014/10/Asssassins-Creed-Identity-iOS-2.pngAcessos 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.
Anexos
Pesquisa no Gamasutra
Lista de softwares e relacionados
Anexos
Pesquisa no Gamasutra
Lista de softwares e relacionados
Agradecemos sua atenção