Respostas 01
Recebi algumas dúvidas por email e resolvi que deveria compartilhar com o pessoal aqui no blog. Espero responder dúvidas de outras pessoas também.
Por que a produção de grandes títulos de jogos para PC fora da plataforma Windows é tão pequena, ou pouco divulgada, principalmente em Linux?
Acredito que esse fato esteja intimamente ligado a forma de distribuição de softwares e à filosofia da plataforma Linux. Muitas empresas acreditam que é inviável desenvolver jogos para essa plataforma pelo fato de que a maioria dos usuários de Linux exige que suas aplicações possuam código aberto. Não sei até que ponto isso é verdade mas, enquanto usuário de sistemas Linux, na maioria das vezes opto por softwares gratuitos e de código fonte aberto. Produzir um jogo com código aberto é complexo pois normalmente tais códigos envolvem ferramentas caras (no sentido de envolver recursos, principalmente humanos) desenvolvidas pelas empresas, como sistemas otimizados de renderização de imagens ou sistemas precisos de processamento de física. O segundo fator também está ligado à filosofia da plataforma: a maioria dos usuários de Linux não gosta de gastar dinheiro com software (apesar de que muitos não vêem problemas em doar pequenas quantias às empresas que os produzem). Infelizmente, empresas de grande porte, capazes de desenvolver os “grandes títulos” em questão, não podem viver de doações. O Linux poderia ser uma segunda plataforma e oferecer jogos mais baratos ou até mesmo gratuitos, aceitando doações dos usuários, mas como se sentiriam os jogadores do Windows e do Mac, que pagaram pelos jogos? O terceiro ponto diz respeito aos sistemas de produção. Atualmente a grande maioria dos jogos são desenvolvidos para Windows, sendo que mais recentemente podemos ver alguns títulos sendo produzidos para o Mac OS.
Pensando em criação de versões para o Linux, vemos que não é algo tão simples, pois existem diversas distribuições, cada uma com suas peculiaridades, o que torna complexo o processo de adaptação dos jogos para o Linux. O Windows e o Mac OS são plataformas - por mais que muitos digam o contrário – sólidas de desenvolvimento e geralmente compensam os custos de produção das versões.
Como tua pergunta se refere às plataformas diferentes do Windows, podemos ver que já existe uma preocupação da indústria em desenvolver jogos para outras plataformas, principalmente o Mac OS. Vemos na Apple Games e, mais recentemente, no Steam, iniciativas de várias empresas no sentido de desenvolver games para a maçã. Com o anúncio, ainda não oficializado pela Valve, de uma versão do Steam (e da Source, engine de desenvolvimento da Valve) para Linux, começaremos a ver jogos muito bons no pinguim também.
Importante lembrar do Cedega, que tem possibilitado (e facilitado) o desenvolvimento de jogos para o Linux (e Mac OS). Pra quem não conhece, ele é uma implementação comercial da API do Windows no Linux. Ele deriva do WINE (Wine Is Not an Emulator – Wine Não É um Emulador) e tem foco em jogos. A TransGaming (similar ao Steam) distribui jogos compatíveis com o sistema.
—
Queria saber porque jogos como The Sims por exemplo são baratinhos enquanto têm outros caros pra cacete?
O The Sims é um caso extremo de otimização de custos de produção, pois trata-se de um jogo e uma quantidade grande de atualizações. Produzir um jogo é caro e demanda muito tempo, pois normalmente é necessário que se desenvolvam diversas ferramentas que auxiliam o trabalho e outras que tornem o jogo mais realista ou façam com que ele rode mais rápido nas máquinas. Quando se desenvolve uma atualização, a imensa maioria dos sistemas já estão prontos, ou seja, pode-se reduzir o tempo e, consequentemente, os custos de produção. Outro ponto importante no The Sims é que ele é um jogo extremamente popular, ou seja, o desenvolvimento pode ser organizado de forma que se saiba quando as atualizações serão lançadas, quantas atualizações serão lançadas e em que países, podendo-se, assim, distribuir os custos dentre as atualizações, reduzindo o valor final individual de cada uma delas. Outro fator que acaba por elevar os preços dos jogos diz respeito a qualificação das equipes de produção: quanto mais qualificada for a equipe, mais altos serão os salários e mais caro será o desenvolvimento do título. Geralmente o preço compensa o resultado
.
Alterações no Blog
Como muitos de vocês viram, alterei a organização do blog. As categorias estão lá em cima, a caixa de busca está mais acessível (tanto na sidebar, à direita, quanto no footer do site), adicionei uma lista para as últimas postagens e uma forma de acessar os arquivos. Também removi as imagens dos links, pois estavam com muito peso visual no site.
Aproveitei para reorganizar as categorias, portanto se não encontrarem alguma coisa, postem um comentário.
As pessoas que acessaram o blog hoje (12/06/2010) devem ter enfrentando alguns problemas técnicos: alguns posts desapareceram, outros foram duplicados, a busca deixou de funcionar, dentre outros. Removi o plugin que estava causando os problemas e agora a situação está normalizada.
Voltei a participar de um dos maiores fóruns de desenvolvimento de games do Brasil, o Unidev e pretendo trazer mais conteúdos como os que postei ao longo da semana (Movimento de Plataforma na Unity3D e Como fazer streaming de cenas na Unity3D). Acredito muito no potencial da Unity3D e, como temos pouco material em português sobre a ferramenta, pretendo colocar aqui no blog um pouco da minha experiência, adquirida nos 3 anos de trabalho aqui na Aquiris.
Os gêneros dos jogos – Parte 3
Hoje vou concluir a descrição das categorias dos jogos (não deixe de ler a primeira e a segunda partes), deixando-os preparados para classificar qualquer jogo que conheçam. Provavelmente eu volte ao tópico mais pra frente para abordar outras formas de classificação, como a que é feita pelo ESRB (Entertainment Software Rating Board – Tabela de Classificação de Softwares para o Entretenimento) e a classificação por mercado – ou propósito. Qualquer dúvida, deixem um comentário ou enviem um email.
Simulação de veículos
Os jogos deste gênero são aqueles que tentam trazer ao jogador as sensações experimentadas no comando de um veículo da vida real, podendo ser ele um carro, uma moto, um avião, um navio, um submarino, etc. Em geral são os que buscam o maior nível de realismo e, normalmente, são os responsáveis pelos maiores investimentos do setor nas empresas que produzem bibliotecas que implementam sistemas de física realista. Alguns dos principais simuladores do mercado incluem o famoso Flight Simulator, da Microsoft e o também famoso Gran Turismo, da Polyphony Digital (distribuído pela Sony). Esta última desenvolveu, ainda, o Tourist Trophy, que busca traduzir o realismo atingido nos jogos de corrida de carros produzidos pela empresa em um jogo de corrida de motos. Existem, ainda, jogos de simulação de veículos que fogem um pouco da realidade, como é o caso da série Need for Speed produzida pela EA Games, onde o jogador tem um carro próximo do real, mas possui histórias de apoio (não são jogos baseados somente na simulação).
Jogos musicais
Neste gênero se enquadram todos os jogos que têm na música a sua principal fonte de inspiração. Existem basicamente dois subgêneros: os jogos de simulação de instrumentos e os jogos de dança. Dentre os games mais famosos se destacam o Guitar Hero (existe um jogo online bastante semelhante, chamado Jam Legend), o Rock Band e o Dance, Dance Revolution. A fórmula não é difícil de entender: usando tapetes de dança ou guitarras, o jogador se coloca na pele de um grande artista (quer seja um guitarrista, um baixista, um baterista, um dançarino, etc) e tenta fazer a maior pontuação possível.
Tabuleiros e Cartas
Algumas pessoas separam esses dois gêneros. Eu, no entanto, prefiro colocá-los em uma categoria única por praticidade. Jogos de tabuleiro e cartas são voltados para jogadores menos “hardcore” e, em geral, possuem adaptações em quase todas as plataformas. Normalmente são games que exigem grande capacidade de raciocínio e uma boa dose de inteligência por parte do jogador. Incluem-se nessa categoria todos os derivados da Paciência, jogos de xadrez (como os da série ChessMaster), jogos de pôquer, etc.
Esportes
Jogos esportivos estão cada vez mais realistas e dia após dia percebemos que dois se destacam de todos os demais, principalmente pela disputa acirrada da qual tomam parte: Winning Eleven e FIFA. O primeiro vem de uma série de jogos que busca o realismo das jogadas e, segundo muitos, é um simulador de futebol. Já o FIFA vem de uma série de jogos um pouco menos realista, mais focada na qualidade gráfica e na fidelidade quanto às características visuais dos jogadores e estádios. Hoje, no entanto, ambos disputam item a item a posição de melhor simulador de futebol da atualidade. Podemos ver, assim, que jogos de esportes buscam levar o jogador aos cenários apropriados e inserí-lo no ambiente competitivo de cada modalidade. Existem games abordando praticamente todos os esportes jogados (inclusive críquete!). Outros estilos bastante jogados em todo mundo incluem o golf, o basquete, o tênis e o baseball. Os principais representantes destas modalidades são o Tiger Woods PGA Tour, da EA Sports, o NBA Live, também da EA Sports, o Virtua Tenis, da Hitmaker (uma das divisões da Sega) e o Major League Baseball, da Kush Games.




