Mac OSX + Opengl 3
Autor: Daniel Ferreira Monteiro Alves | Publicado: 2010-02-14T01:36:00-02:00

Bom, apesar de ser fã dos produtos da Apple, e ter um MacBook, eu venho demonstrar minha insatisfação com relação ao suporte dos novos padrões para computação gráfica. Falei difícil, mas foi só pra ganhar espaço (heheh), estou aqui falando da falta de suporte da API OpenGL 3, mesmo no Snow Leopard.É perfeitamente possível criar jogos com gráficos bons utilizando a API do OpenGL 2, então por que reclamar que o OSX não possui suporte para a versão 3?Quem trabalha com jogos, geralmente gosta de estar na vanguarda das tecnologias. Isso porque nós "precisamos" consumir e utilizar do máximo de poder do hardware que for possível, e não ficar para trás, pois esse mercado anda muito rápido.Por mais que as alterações da versão 2 para a 3, sejam basicamente um novo paradigma de programação, existem recursos novos que são bastante úteis, além de melhorias de desempenho. Em minha opinião, a empresa que se diz estar na frente das inovações tecnológicas, também deveria permitir e acompanhá-las. Existem várias pessoas, gamers, que gostariam de ter, trabalhar ou jogar num Mac, mas que não vão pela falta de suporte para jogos e aplicações.Nós sabemos que já existem várias aplicações suprindo parte dessa necessidade, mas e os jogos?! São muito poucos jogos presentes no OSX até o momento. Eu gostaria de aproveitar os recursos do meu sistema, a capacidade do meu hardware, as boas APIs presentes no OSX e utilizá-las em aplicações que usam realmente do hardware, isso é, os jogos, sentir o desempenho que a plataforma é capaz de propor diretamente na taxa de frames em minha tela.Como gamer eu quero ter a possibilidade de obter os últimos jogos e utilizar das últimas tecnologias, pra tirar o máximo de proveito desses jogos. Como desenvolvedor, eu quero as tecnologias pra garantir a satisfação do jogador, provendo qualidades visuais e funcionais. O que me frusta é saber que mesmo num sistema onde visual, simplicidade e desempenho são as palavras chaves, existe um descaso com quem realmente curte e utiliza dos gráficos e o hardware do sistema.Não tenho o que reclamar do S.O., que considero excelente, funcionando muito bem, mas se a Apple está com medo de abrir o sistema por uma possível baixa na qualidade do produto perante o usuário, então está na hora de conversar com as outras empresas provedoras de tecnologias, tais como NVidia, ATI, para que essas publiquem suas atualizações e ainda garantam a qualidade do sistema.Nós já estamos na versão 3.2 e mesmo com o Snow Leopard, a versão do OpenGL suportada é a 2.1. Se estivéssemos falando do Windows, onde a Microsoft possui tanto uma versão do OpenGL quanto uma do DirectX que é seu principal produto, até poderíamos entender o porque de um atraso numa versão do OpenGL, mas no OSX nós só temos o OpenGL basicamente.Tudo bem que o Windows possui uma comunidade forte de gamers, mas será que o OSX não poderia ter uma quantidade maior de jogadores?! Vejam o sucesso do IPhone, a grande quantidade de jogos presentes nele. Também sei que a falta de jogos no OSX não é culpa da Apple, mas das empresas desenvolvedoras, entretanto a falta do suporte gráfico adequado pode ser justamente o que impede essas produtoras de quererem publicar seus títulos na plataforma. Existem tantas engines, APIs, e ferramentas no Windows, que muitas vezes é mais prático simplesmente continuar lá, afinal o maior mercado nessa área já está lá, por pura comodidade.Acho que com um pouco de incentivo e demonstração de interesse pela Apple, o mercado de jogos no Mac poderia se tornar muito maior, mesmo que não fossem títulos exclusivos para a plataforma.Pra finalizar, gostaria de dizer que isso é mais um desabafo com relação a esses detalhes tecnológicos em específico. Eu possuo um Mac e posso falar que o sistema é muito bom, excelente por dizer, e existem muitas inovações presentes num Mac, que vão desde o núcleo do sistema operacional até a interface, mas ainda pode-se mais...