View Full Version : Jogos para "PC"
Tuxaddicted 10-05-2007, 21:51 Boas,
Quais sao as razoes principais para que os jogos windows nao funcionem em linux? É que isto acaba por ser uma forma de monopolio(parece que é proibido e tal:002:). Qual é o grande problema para as empresas?
Desde ja agradecido
AndreAPL 10-05-2007, 21:53 A razão é principalmente uma. Tem o nome de DirectX, e é produto da empresa Microsoft...
Vai lá bater-lhes :D
O mercado é muito pequeno para empresas usarem outras opções/linux...
O k esta errado na minha opiniao, se os jogos dessem no linux acreditem k m mudava logo mas msm logo, mandava os windows a m****** msm.
Existem emuladores que ajudam bastantes a funcionar, no entanto era bastante melhor se funcionassem de raiz... A qualidade é sempre diferente, no entanto vamos esperar por melhores versões do Cedega/Winex/Wine ou como quer que isso se chame agora...
tmafcerqueira 10-05-2007, 22:18 A razão é principalmente uma. Tem o nome de DirectX, e é produto da empresa Microsoft...
Vai lá bater-lhes :D
O mercado é muito pequeno para empresas usarem outras opções/linux...
Existe uma comissao europeia qq que ja deu problemas à microsoft! De certeza que ha outras razoes...
Veremos o k o futuro nos reserva, e k sinceramente tou farto de windows para ali windows para acola tou farto!, a unica coisa k m cola no windows e msm os jogos mais nada. Como adoro jogar e assim k tm k ficar para ja.
Romani48 10-05-2007, 22:40 Bah... por isso é que continuo com windows.. porem não sei se mudava definitivamente para Linux...
Há coisas que só com janelas arejam ..... :tareon:
:rrotflm::rrotflm::rrotflm:
No comments
DinhaBoy 10-05-2007, 22:40 A unica coisa que me prende ao Windows actualmente é o CS 1.6. Apesar de correr razoavelmente bem em Wine, ainda não está perfeito. Noto um pequeno atraso no som, o que para mim atrapalha um pouco.
O ideal seria mesmo alguns fabricantes de jogos dedicarem-se um pouco ao Linux, mas pronto, só Windows é que é.
tmafcerqueira 10-05-2007, 22:58 Se todos os jogos corressem em linux o meu IDE levava ja um format com ext3(é onde esta o windows neste momento). Voltando ao assunto, se é problema do direct X, o problema é ele ser closed source?
AndreAPL 10-05-2007, 23:05 Voltando ao assunto, se é problema do direct X, o problema é ele ser closed source?
Sim claro. Sem teres a perfeita noção dos passos na execução, tens d "andar a adivinhar", a emular instruções.
Nomearod 10-05-2007, 23:10 Será que existe alguma possibilidade de vermos o DX10 futuramente emulado em Linux? (wine, cedega, crossover, etc)
O melhor seria vermos jogos criados com base no OpenGL como o UT04 que correriam nativamente, mas até lá...
AndreAPL 10-05-2007, 23:25 fala-se num projecto de dx10 nativo em ambiente *nix, mas cheira-me a flame...
madskaddie 10-05-2007, 23:55 OpenGL rocks! Para mim, a grande vantagem do DirectX é que acede ao sistema de som do windows, coisa que para LINUX, ainda vai demorar até haver um standard... até lá, jogo wii!
Isto agora é pura especulação, mas as consolas (excepto XBOX, claro) também devem correr OpenGL (afinal quem faz os chipsets são sempre os mesmos), por aí deve ser mais uma questão de I/O, porque a parte gráfica/ motor deve servir para qualquer plataforma. Tal como os de PC/win em temos jogos para linux tipo quake, wolfenstein e mais uns quantos gracas a essa abençoda biblioteca de qualidade e facilidade de programação que é o OpenGL :)
Standards abertos é o que se quere!
ruimoura 11-05-2007, 00:11 DX = Microsoft. A Microsoft "aconselha" os criadores de jogos a usarem DX ... não é preciso falar em mais nada .. não adianta.
rolando2424 11-05-2007, 10:05 Como o meu Windows XP não instalava o DirectX 9.0c (ou lá qual era), porque dizia que não passava no teste de assinatura digital, e que não confiava na empresa que o tinha feito (nem o Windows confia na Microsoft :lol: ), quando me mudei para o Linux, a minha capacidade de jogar melhorou :D
É por isso que não me faz falta o Windows.
metralha761 11-05-2007, 12:16 Será que existe alguma possibilidade de vermos o DX10 futuramente emulado em Linux? (wine, cedega, crossover, etc)
O melhor seria vermos jogos criados com base no OpenGL como o UT04 que correriam nativamente, mas até lá...
Tem calma, ainda so andam no DirectX 8 :007:
Sem duvida q o problema da transição dos jogos para linux são duas
1º DirectX - Suporte completamente fechado, nas emulações é mt complicado, para alem de q se ter de adivinhar o q faz, temos de ter em conta os BUGs do DirectX q torna complicada a emulação de bugs.
2º OpenGL - Como as empresas acham atrasado e pouco desenvolvido, fazem com q atrasem mais a sua evolução. Ou seja, é mais barato fazer po DirectX e andam a dar tiros nos pés (devem gostar).
fala-se num projecto de dx10 nativo em ambiente *nix, mas cheira-me a flame...
não é... :) tá muito bem pensada a coisa :) mas já nao me lembro do link ou li isso :(
OpenGL rocks! Para mim, a grande vantagem do DirectX é que acede ao sistema de som do windows, coisa que para LINUX, ainda vai demorar até haver um standard... até lá, jogo wii!
Standards abertos é o que se quere!
já existe um standard. Chama-se OpenAL que é o que a microsoft usa agora no DirectX10 no vista. é uma das coisas que tá a dar muita dor de cabeça ao ppl da creative.
portanto para linux tempos OpenGL + OpenAL, open + free standards :P
Tuxaddicted 11-05-2007, 21:22 Aqui à uns tempos, penso que com a saida do windows 2000, houve um problema qq que obrigou a microsoft a ter que mostrar parte do source code do windows para que este pudesse ser comercializado na UE. Nao posso confirmar fontes, foi o que ouvi dizer de uns amigos. Sera que a UE poderia intervir novamente para abrir o source do DX? É que nesse caso adeus XP:002:
joaospinto 11-05-2007, 21:51 eis a minha opiniao sobre o windows: nao ha problema nenhum em este ser pago. no entanto, sou totalmente contra a possibilidade de comprar uma nova versao do windows, ou seja, acho que isso vem estragar as coisas. o ideal seria a microsoft fazer acordos com as empresas que vendem computadores, por exemplo a HP, de modo a que todos os computadores HP viessem de origem com o windows blabla. depois de feitos os acordos, a microsoft abria o codigo. quem ficava prejudicado? ninguém. o facto de isto não acontecer só pode ser tomado como uma tentativa de monopolizacao do mercado dos PCs.
claro que os rivais podiam "ficar a altura" da microsoft, mas e entao? é sempre um modo de sabermos que não estamos a ser "chulados" ao pagar X euros por uma versao que pode ser 90% copiada (nao digo baseada, digo copiada literalmente) da outra versao.
claro que nao podia ser só a microsoft a abrir o código.
podem dizer que esta teoria tem algumas falhas, mas acho que seria possível de as controlar...
fica aqui uma comparacao: portugal ganha todos os campeonatos de futebol robótico, é sempre obrigado a mostrar o código, é por isso que deixa de os ganhar? não, pq? pq os responsaveis pela SN trabalham no duro naquilo!
achei o link :D
xama-se Alky Project: http://alkyproject.blogspot.com/
Romani48 12-05-2007, 12:03 Para mim, a grande vantagem do DirectX é que acede ao sistema de som do windows, coisa que para LINUX, ainda vai demorar até haver um standard... até lá, jogo wii!!
Som? Para isso tens o OpenAL :D
Tuxaddicted 12-05-2007, 12:31 Porque razao é que a maioria das empresas de jogos nao usa open standarts? Sao piores ou ha pressoes da Microsoft para que usem o directx?
Não há pressões, há comudismo e parcerias para além do DirectX ser bem mais maduro que o OpenGl.
Passa-se o mesmo com drivers para hardware... enfim... enquanto o Linux não crescer por si só e mostrar às empresas que vale a pena apostar nele vai continuar a ser assim. Parece o futebol em portugal, a equipa é que tem de puxar pelos adeptos LOL
madskaddie 12-05-2007, 15:12 Não há pressões, há comudismo e parcerias para além do DirectX ser bem mais maduro que o OpenGl.
Passa-se o mesmo com drivers para hardware... enfim... enquanto o Linux não crescer por si só e mostrar às empresas que vale a pena apostar nele vai continuar a ser assim. Parece o futebol em portugal, a equipa é que tem de puxar pelos adeptos LOL
Nem é preciso que o LINUX cresça, é preciso é que deixe de existir o actual vendor lock-in. É que para todos os caso, ao portar para LINUX, estamos a portar para mac os, freebsd, ...,*UNIX, ainda que as prestação seja eventualmente menor. E para alem de tudo, mantém-se a compatibilidade com o windows e provavelmente, como disse antes, com as consolas.
No campo do hardware, não deixa de ser triste que os vendedores demorem mais tempo a suportar as evoluções OpenGL (1.2->1.4) que as do DirectX (8->9, vamos lá ver a historia do 10). Vamos lá ver o quantos coelhos a Dell vai ajudar a tirar da cartola.
Para mim a cena dos jogos, não é muito grave pois fico satisfeito com o que tenho (wii+ par de jogos 2D no linux). Também acho que o mercado dos jogos anda meio muribundo: com a explosão que houve nos últimos 10 anos, parece que a imaginação saturou e é sempre more of the same but with shadows...
(EDIT) visão geral sobre as duas API no GAMEDEV (http://www.gamedev.net/reference/articles/article1775.asp)
Também não há muito por onde inventar... com tanta oferta, é impossivel haver uma grande fatia de "originalidade".
Falei em Linux por causa das drivers... em mac não há problemas desses pelo hardware ser "dedicado".
Nesse aspecto o crescimento terá de ser no Linux... nos desktops, terá que haver cada vez mais desktops mainstream com Linux, para que as marcas de topo "puxem" as marcas menos populares a aderir à "onda".
São precisos muitos dual cores, com altas graficas (massificação dos desktops) com Linux para por as software houses a pensar "free" as in freedom :) Não é com aumento das vendas dos macbooks que vai mexer seja o que for.
Eu ainda não sei porque a placa VGA do meu portatil(Nvidia Fx Go 5700) não mostra texturas no DirectX, em openGL corre perfeitamente.
O meu grande problema é que eu só jogo(jogava) Flight Simulator, para tudo o resto há a Nintendo.
Olha outro com a panca dos aviões... :D Só é pena não ter tempo para voar nesta altura, o joystick já tem carradas de pó em cima:'(
metralha761 13-05-2007, 07:20 eis a minha opiniao sobre o windows: nao ha problema nenhum em este ser pago. no entanto, sou totalmente contra a possibilidade de comprar uma nova versao do windows, ou seja, acho que isso vem estragar as coisas. o ideal seria a microsoft fazer acordos com as empresas que vendem computadores, por exemplo a HP, de modo a que todos os computadores HP viessem de origem com o windows blabla. depois de feitos os acordos, a microsoft abria o codigo. quem ficava prejudicado? ninguém. o facto de isto não acontecer só pode ser tomado como uma tentativa de monopolizacao do mercado dos PCs.
claro que os rivais podiam "ficar a altura" da microsoft, mas e entao? é sempre um modo de sabermos que não estamos a ser "chulados" ao pagar X euros por uma versao que pode ser 90% copiada (nao digo baseada, digo copiada literalmente) da outra versao.
claro que nao podia ser só a microsoft a abrir o código.
podem dizer que esta teoria tem algumas falhas, mas acho que seria possível de as controlar...
fica aqui uma comparacao: portugal ganha todos os campeonatos de futebol robótico, é sempre obrigado a mostrar o código, é por isso que deixa de os ganhar? não, pq? pq os responsaveis pela SN trabalham no duro naquilo!
Se abrissem o codigo seria uma vergonha para eles:-D
grande parte dos bugs seriam corrigidos, tal como o livre acesso da parte da M$ de saber o q as pessoas andam a fazer:002:
Zed_Blade 16-05-2007, 12:05 Continuo a achar que o windows, quer queiramos quer não, será pelo menos nos proximos anos indispensavel. Axo que po-lo completamente de lado está fora de questão para já mas reconheço que tem os seus problemas (virus, worm, bluescreens :002:, blá blá blá..). A vertente do jogo é sem duvida dominio da Microsoft Windows, mas com o tempo isto no linux vai lá vai.. Para já existe o Cedega e o Wine (o WineX passou a ser o Cedega) que trata do OpenGL. O problema é o já referido DirectX onde ainda há muito, mas muito trabalho a fazer e so com a massificação dos users linux que contribuam para o desenvolvimento do projecto é que poderemos talvez nos proximos 5 anos ver algo semelhante ao DirectX.
Por isso toca a trabalhar, que eu quando souber programar (que vergonha.. no Ens. Superior e não sabe programaçao :x2:) também contribuo com o que puder e souber.
Tuxaddicted 16-05-2007, 13:49 O problema esta tb nos outros programas, mas como em 90% dos casos ha substituto *nix nao ha problema... Os jogos é que sao o problema principal
|
|