Baixe o app para aproveitar ainda mais
Prévia do material em texto
1 PLATAFORMAS: conceitos, tipos e características TÉCNICO EM PROGRAMAÇÃO DE JOGOS DIGITAIS 2 3 Imagem do videogame Atary 2600 do ano 1977 com os controles e cartuchos contendo os jogos. Um dos primeiros consoles. A imagem de um jogo pong apresentando traços e pontos, onde cada jogador é repre- sentado por uma linha que rebate uma bolinha na tela. No lado direito temos um exemplo de fliperama que consiste em uma caixa, da altura de uma pessoa contendo botões de controle e um visor trazendo o jogo pong. Plataformas: Conceitos, tipos e características Consoles No projeto de um game, um dos pontos principais a ser pensado é sua plata- forma, pois um jogo que roda em um console, talvez seja inviável em um smartphone. A jogabilidade, através dos controles do jogo, também terão que ser adaptadas de acordo com a plata- forma. A plataforma de um jogo digital diz respeito ao hardware para o qual o mesmo é projetado. Nos primeiros games de sucesso a plataforma era a máquina de fliperama. Essas máquinas geralmente eram co- locadas em bares ou locais de grande concentração de pessoas. Nelas o jogador ficava em pé e fazia o controle através de botões e joysticks. A cada inicio de jogo era necessário inserir fichas para começar. Os consoles são equipamentos eletrôni- cos cujo objetivo principal é rodar jogos digitais em sua casa. Os modelos atu- ais permitem outras funcionalidades, como assistir filmes, ouvir música, navegar na internet etc. Seu hardware é conectado a um aparelho de TV, ou ain- da a um monitor de computador, para exibição das imagens. Possui controles analógicos, constituídos de joysticks para interação com os elementos do game. As plataformas atuais para as quais os jogos digitais são projetados são: consoles, computadores, dispositivos móveis e navegadores para internet. A história da indústria dos videogames está intima- mente ligada à história dos consoles. Nos anos 70 e 80 consoles como o Magnavox Odissey, o Atari 2600, o Nin- tendo Entreteniment System e o MegaDrive foram suces- so em vendas e objeto de desejo de muitas crianças e adultos. Os consoles são projetados para essa finalidade, sem que seja preciso reconfigurá-los para executar determinados jogos. Diferente dos anti- gos fliperamas, que eram projetados para rodar apenas um game espe- cífico, os consoles têm a possibilidade de executar diversos jogos que são comercializados em formatos de CDs, DVDs, Blu-Ray ou cartuchos, ou ainda podem ser acessados online. Fonte: Uol GamesFigura 1: Pong em um Fliperama Figura 2: Atari 2600 (1977) Fonte: videogameconsolelibrary Site http://www.videogameconsolelibrary.com/ main-list-name.htm possui uma lista completa de todos os consoles desenvolvidos no mundo inteiro, com uma breve descrição de suas funcio- nalidades. Dica 4 5 A imagem apresenta uma tabela comparando os hardwares dos três consoles. É possível notar que o mais potente deles é o PS4, seguido do Xbox One e por último o Wii U. A diferença do PS4 para o Xbox One é apenas no que tange a unidade de processamento gráfico, a qual possui diferença na quantidade de FLOPS e frequência de transferência entre memória RAM e GPU e também na largura de Banda e memória embutida. Os Drive aceitam Blu- Ray no PS4 e Xbox One e o Wii U aceita um formato proprietário. O Wii U possui características inferiores em todos os quesitos de hardware, enquanto o Xbox One e PS4 possuem 8 núcleos de processamento, o Wii U possui apenas 3. A Memória RAM da GPU é 2 GB DDR3 no Wii U e nos demais é 8GB DDR3. A imagem mostra Consoles de última geração, o Playstation 4, X-Box One e o Wii U. Visualmente o Playstation 4 e o X-Box One são parecidos pois se constituem de uma caixa preta com botões, dispositivos para inserção dos jogos e encaixes para conexão de controles. O Wii U possui um controle com visor digital para algumas funcionalidades dos jogos. Atualmente, os três consoles que dominam o mercado mundial são: o Playstation 4 da Sony, o X-Box One da Microsoft e o Wii U da Nintendo. Fazem parte dessa categoria os consoles portáteis, como o PSP da Sony e o Nin- tendo DS. A grande vantagem destes é a possibilidade de levar seu game favorito para todos os lugares.A capacidade de conexão com a internet, popularizou ainda mais estes consoles através de comunidades de jogos multiplayer, especialmente do gênero MMOs. O site Tecmundo realizou uma com- paração muito interessante sobre o hardware dos três grandes consoles, veja a imagem a seguir: Figura 3: Consoles Atuais Figura 4: Comparativo entre Playstation 4, X-Box One e Wii U Fonte: Tecmundo Fonte: videogameconsolelibrary Playstation 4 X-Box One Wii U 6 7 Imagem do celular Sam- sung Galaxy Note 4 Imagem do celular Apple iPhone 6 e iPhone 6 Plus A imagem mostra uma sala com várias pessoas no computador jogando game multiplayer em rede. Esta imagem evidencia os PCs com hardware para rodar jogos. Computadores Características dos principais smartphones Além de uma infinidade de atividades que podem ser desenvolvidas a frente dos computadores, os PCs já rodavam jogos digitais, desde suas primeiras versões. Essa plataforma apresenta algumas vantagens e algumas des- vantagens em relação aos tradicionais consoles. Fonte: http://forum.jogos.uol.com.br Fonte: www.tudocelular.com Fonte: www.tudocelular.com Figura 5: PC para jogos Figura 6: Apple iPhone 6 Figura 7: Samsung Galaxy Note 4 A principal vantagem é que por ser uma tecnologia aberta qualquer estúdio pode desenvolver para PCs, o que eleva a quantidade de games disponíveis no mercado. Até mesmo os grandes estúdios, que desen- volvem para um console específico, acabam desenvolvendo também para PCs. A desvantagem está relacionada a capacidade de hardware que o com- putador possui para rodar determinado jogo. Em um game para X-Box One você tem a certeza que ele rodará em qualquer console X-Box One, pois todos são iguais. Já os computadores apresentam configurações diferentes logo, um jogo que tem um desempenho em um PC, pode nem iniciar em um outro que possui uma configuração diferente. Dispositivos Móveis Os celulares (em especial os smart- phones) e tablets constituem, hoje, os principais dispositivos móveis. Devido à ampliação desse mercado e o desen- volvimento das suas capacidades de processamento e, também, suas capacidades gráficas, muitos games estão sendo projetados para essas plataformas. Os dispositivos móveis possuem uma tela de tamanho reduzido, quando comparado a um monitor ou TV, e através de botões e direcionais virtuais é possível ter o controle do jogo. Apple iPhone 6 e iPhone 6 Plus Os smartphones da Apple possuem um processador A8 Dual-Core 1.4 GHZ, com 64 bits, e coprocessador M8 de alto desempenho. Sua memória interna é de 128 GB. Além disso, o iPhone 6 e o iPhone 6 Plus possuem telas de 1334 x 750 pixels, 1920 x 1080, respectivamente. O sistema operacional é o IOS 8. Samsung Galaxy Note 4 O Samsung Galaxy Note 4 processador Quad Core de 2.7 GHz, com sistema operacional Android 5.0 Lollipop. Possui uma tela de 2560x1440 pixels e memória interna de 32 GB. 8 9 Imagem do celular Sam- sung Galaxy S6 Imagem do celular Sony Xperia Z3 Imagem do celular Motorola Moto Maxx Imagem do celular LG G3 Fonte: www.tudocelular.com Fonte: www.tudocelular.com Fonte: www.tudocelular.com Fonte: www.tudocelular.com Figura 8: LG G3 Figura 11: Samsung Galaxy S6 Figura 10: Sony Xperia Z3 Figura 9: Motorola Moto Maxx LG G3 O smartphone LG G3 possui processador Quad Core de 2.5GHz e memória expansível de 16 GB. Sua tela é de 5,5 polegadas com 2560x1440 pixels. O sistema operacional utilizado é o Android 5.0. Sony Xperia Z3 O smartphone Sony Xperia Z3 possui processador Quad Core de 2.5GHz e memória expansível de 16 GB. Sua tela é de 5,2 polegadas com 1920x1080 pixels. O sistema operacional utilizado é o Android 4.4.4. Motorola Moto Maxx O smartphone Moto Maxx possui processadorQuad Core de 2.7GHz e memória de 64 GB. Sua tela é de 5,2 polegadas com 2560x1440 pixels. O sistema operacional utilizado é o An- droid 4.4.4. Samsung Galaxy S6 O smartphone Samsung Galaxy S6 possui processador de 1.8GHz com 8 núcleos e memória 128 GB. Sua tela é de 5,1 polegadas com 2560x1440 pixels. O sistema operacional utilizado é o Android 5.0. Mercado de jogos para dispositivos móveis “O mercado de celulares é mais próximo, em cer- tos aspectos, do mercado de games on-line leves (games de quebra-cabeças e games clássicos de tabuleiro e cartas) do que do mercado convencio- nal de PC/Console. As pessoas usam games em celulares para se divertir e passar o tempo, não para uma experiência intensa de jogo” Greg Costikyan (Diretor Presidente da Manifesto Games) 10 11 A imagem apresenta uma cena do jogo Zo Donker rodando no browser. O cenário do jogo é totalmente escuro, onde o person- agem está de pé em uma rocha grande, preta, alta e no esquerdo aparece um relógio. A imagem mostra um famoso jogo para celular da empresa Rovio: O Jogo Angry Birds, ela mostra o celular com a tela deitada, na parte superior aparece o nome Angry Birds escrito grande em let- ras brancas, do lado esquerdo em baixo está um dos personagens do jogo que é um do tucano e como plano de fundo da tela tem um cenário com um sol nascente com a palavra play dentro do sol. A imagem mostra um exemplo de jogo de luta para o celular. Sendo que os controles são bem simples: um analógico no canto esquerdo e dois botões do lado direito, um para chute e outro para soco. Os jogos para celulares, normalmente não apresentam uma grande complex- idade em termos de jogabilidade, pois o objetivo é um divertimento momentâ- neo. Games muito complexos precisar- iam de tempo para serem entendidos e não é isso que o jogador no celular deseja. A Internet é a rede mundial de com- putadores, ou rede das redes e é uma das grandes responsáveis pela expansão do mercado de jogos digi- tais. A grande rede faz a conexão de computadores pessoais, servidores, celulares, consoles e outros, através de canais de fibra óptica, links de satélites e transmissão por rádio. Através dela, jogadores podem se conectar a outros e jogar como se estivessem lado a lado. Os jogos multiplayers são uma tendência atual e estão presentes tanto em computadores, quanto em consoles como X-Box, Playstation e Wii. A Internet, do ponto de vista de platafor- ma, através do seu serviço de hiper- texto, possibilita o desenvolvimento de jogos para seus navegadores (brows- ers). Os navegadores apresentam suporte a várias linguagens e tecnolo- gias, permitindo esse desenvolvimento. As linguagens mais utilizadas para desenvolvimento da web são o HTML5, Java, Action Script do Adobe Flash e JavaScript. Um jogo que teve um sucesso estron- doso e alavancou a categoria de games para celulares foi o Angry Birds. Como uma mecânica simples, gráficos colori- dos e sons para todos os personagens, o jogo que era exclusivo para IOS e teve mais de 350 milhões de downloads ao custo de US$ 1 cada (segundo o site http://canaltech.com.br). Logo depois, o game passou a ser desenvolvido para outros dispositivos móveis e mais adiante também para consoles. Fonte: Gamasutra Fonte: CanalTech Figura 12: Shadow Fight 2 Fonte: clickjogos.com.br Figura 14: Zo Donker Figura 13: Jogo Angry Birds Internet Veja o trailer de Angry Birds : https://www.you- tube.com/watch?v=bNNzRyd1xz0#t=48 Dica 12 13 Imagem de uma tabela de requisit- os do sistema, com duas colunas, a primeira de Mínimo e a segunda Recomendado. Primeira linha Sistema operacional mínimo: Windows 7 de 64-bit ou Windows 8 (8.1) de 64-bit Sistema operational Recomendado: Windows 7 de 64-bit ou Windows 8 (8.1) de 64-bit Segunda linha processador mínimo: Intel CPU Core i5-2500K 3.3GHz / AMD CPU Phenom II X4 940. Processor Recomendado: Intel CPU Core i7 3770 3.4 GHz / AMD CPU AMD FX-8350 4 GHz. Terceira linha placa gráfica mínima: Nvidia GPU GeForce GTX 660 / AMD GPU Radeon HD 7870 Placa gráfica recomendada: Nvidia GPU GeForce GTX 770 / AMD GPU Radeon R9 290. Quarta linha: Disco rígido mínimo: 35 GB available space Disco rígido recomendado: 35 GB available space. A imagem exemplifica o jogo The Witcher para computador que exige requisitos de hardware elevados. É possível ver muito detalhes na imagem, como se fosse real. Aparece um homem montado em um cavalo de costas, com cabelos brancos e espadas atravessadas nas costas. Do lado esquerdo do homem estão paradas duas mulheres. Do lado direito aparecem casas de um vilarejo antigo e uma tenda em frente de uma das casas. No meio da imagem aparece uma estrada longa com mais pessoas posicionadas distantante do homem. No fundo é possível ver o céu com os detalhes das suas núvens. Vários exemplos de jogos para browsers podem ser acessados através do site http://www.clickjogos.com.br Dica Observar, no youtube, game play de jogos, em diferentes plataformas, e apontar as diferenças. Para Refletir Quando alguém compra um jogo para Playstation 4, não precisa se preocupar se seu console irá atender aos requisit- os mínimos de hardware e software. O jogo foi projetado para esta plataforma e todos os consoles Playstation 4 têm as mesmas características. Requisitos para Computadores Diferentes dos jogos para consoles, os games para computadores e dispositi- vos móveis necessitam de uma de- scrição dos requisitos mínimos e con- figuração recomendada para rodarem. Isso ocorre porque existem computa- dores com configurações diferentes, no que diz respeito ao seu processador, memória, placas aceleradoras gráficas etc. O mesmo ocorre com smartphones e, devido ao seu tamanho, deve ser levada em consideração as dimensões de tela. A Steam, além de ser uma plataforma de distribuição de jogos, conta com um catálogo bastante extenso de títulos, trazendo sempre os requisitos mínimos e recomendados de hardware e soft- ware para o jogo escolhido. Requisitos mínimos de hardware e software Fonte: Steam Figura 15: The Witcher® 3: Wild Hunt Veja o exemplo do jogo The Witcher® 3: Wild Hunt, um RPG de mundo aberto, no qual você é um caçador de monstros. Os requisitos mínimos e recomendados, segundo o site da Steam, são descritos na tabela abaixo: Tabela 1: Requisitos do sistema para o Jogo The Witcher® 3: Wild Hunt Requisitos do sistema Minimum: OS: 64-bit Windows 7 or 64-bit Windows 8 (8.1) OS: 64-bit Windows 7 or 64-bit Windows 8 (8.1) Memory: 6 GB RAM Memory: 8 GB RAM Hard Drive: 35 GB available space Hard Drive: 35 GB available space Processor: Intel CPU Core i5-2500K 3.3GHz / AMD CPU Phenom II X4 940 Processor: Intel CPU Core i7 3770 3.4 GHz / AMD CPU AMD FX-8350 4 GHz Graphics: Nvidia GPU GeForce GTX 660 / AMD GPU Radeon HD 7870 Graphics: Nvidia GPU GeForce GTX 770 / AMD GPU Radeon R9 290 Recommended: Fonte: Steam 14 15 A imagem mostra o jogo quake em uma cena na qual o person- agem está no interior de um complexo aguardando seu adversário. Por ser um jogo em primeira pessoa, aparece apenas a arma no centro da tela em tamanho grande e um corredor longo de uma arena de combate. Evidencia o jogo sendo executado em um browser com plugin próprio. A imagem apresenta gráficos do jogo para um carro, demonstran- do sua qualidade e o realismo da mesma justificando a demanda de espaço. É um carro azul visto pela sua traseira, trafegando em uma via que aparece desfocada dando a sensação que o carro esta em alta velocidade. Escolha, aleatoriamente, alguns títulos atuais de jogos e compare os requisitos mínimos e recomendados para rodá-lo no seu computador. Caso não atenda, aponte quais itens teriam de ser atualizados. Para Refletir Requisitos para dispositivos móveis Os jogos para celulares, para que possam rodar sem problemas, dependem, na maioria das vezes da versão do sistema operacional instalado neles e no espaço disponível para a gravação do game. Vejao exemplo do jogo Need for Speed™ Most Wanted da Eletronic Arts, em suas informações adicionais é mencionado a necessi- dade de um espaço de 21 MB e do sistema operacional Android 2.3, ou superior. Requisitos para navegadores web Os jogos para web rodam diretamente nos navegadores ou browsers. Alguns games necessitam da instalação de alguns aplicativos extras. Entre esses aplicati- vos estão Adobe Flash Player, Adobe Shockwave Player, Java e Unity Web Player. Antes de um jogo ser executado no browser é verificada a versão deste último, bem como se o app responsável por sua execução está instalado. Fonte: Google Play Figura 16: Need for Speed™ Most Wanted Fonte: Google Play Figura 17: Jogo Quake Live Segundo o site Tecmundo, o game Quake Live necessita de plugin próprio, compatível com Mozilla Firefox, Internet Explorer ou Safari e o preenchimento de um cadastro obrigatório. Já o game Star Wars: Trench Run roda em qualquer browser, necessitando apenas da instalação do Unity Web Player. 16 A imagem mostra a nave xwing do star wars dentro da estrela da morte, atacando seus adversários. Esta imagem evidencia a execução do jogo star wars trench run no browser utilizando o plugin unity web player. Fonte: Tecmundo Figura 18: Star Wars: Trench Run Veja uma lista de “15 jogos que nem parecem que rodam no navegador” no site Tecmundo. http://www.tecmundo.com.br/navegador/12727- 15-jogos-que-nem-parecem-que-rodam-no- navegador-video-.htm Dica Quando você estiver planejando o jogo, avaliando a jogabilidade e quais plata- formas irá utilizar para fazer o lança- mento, deve considerar os diversos tipos apresentados. Ao longo do curso, você terá contato com mais detalhes de cada plataforma, para que possa avaliar a integração dos elementos, as neces- sidades de hardware e as codificações específicas para cada uma delas.
Compartilhar