GOD OF WAR e jogos desse tipo são feitos em que linguagem?  XML
Índice dos Fóruns » Assuntos gerais (Off-topic)
Autor Mensagem
Pitágoras
JavaGuru

Membro desde: 18/01/2007 18:26:11
Mensagens: 247
Offline

Galera,

GOD OF WAR e jogos desse tipo são feitos em que linguagem?

Acho mto da hora esse jogo!

Vlw!!
Marky.Vasconcelos
Moderador
[Avatar]

Membro desde: 11/04/2007 18:18:20
Mensagens: 5932
Localização: São Paulo/SP
Offline

C++

E se voce reparar bem, vai ver que varios jogos nesse estilo usam uma engine parecida, voce pode ver que varios jogos parecem god of war mas com modelos bem diferentes.

E para aprender mais sobre desenvolvimento de games: PontoV!

This message was edited 2 times. Last update was at 09/09/2010 11:59:47


Facebook @MarkyHitchhiker +Mark WP: MarkyTech's

Projects:
Android Roadmap - Aprenda Android do inicio (Java é o unico pre-requisito)
Towel ( ObjectTableModel & Swing & Utils )
Tower Defense Game - Java2D [Open-Source] [How-to-play]
EVGD: Programação de jogos (links) Ponto V! - Desenvolvimento de jogos para indies, curiosos e profissionais

DefaultTableModel?! PARE! Não faça isso! Faça melhor!

Dicas: Faça perguntas inteligentes! ; MigLayout ; GridBagLayout (Joke)

Develop games is fantastic, with words you can make worlds!!!

DON'T PANIC!
MarkyHitchhiker's Blog!
[WWW] [MSN]
maxmustang
Java Ninja
[Avatar]

Membro desde: 08/01/2009 11:18:56
Mensagens: 270
Offline

serio cara?!! C++??!!

Kill Rock And RoLL !!!

~ Viva hoje como se Jesus Voltasse ainda hoje ~
~ Jesus te ama!! <3 ~
~ Blog de Java MaxNaWeb: http://maxnaweb.wordpress.com/ ~
~ Blog de RPG Dados Sujos: http://dadossujos.worpdress.com ~





[Email] [MSN]
Pitágoras
JavaGuru

Membro desde: 18/01/2007 18:26:11
Mensagens: 247
Offline

Vlw kra...

Acho mto da hora o jogo...fora q os desenvolvedores do jogo tiveram q imergir na mitologia grega...d+!!

Flw!
luiz.portnoy
JavaChild
[Avatar]

Membro desde: 11/05/2010 13:56:09
Mensagens: 137
Localização: Vitória - ES
Offline

maxmustang wrote:serio cara?!! C++??!!


Pelo pouco que vi, o C++ é a maioria na produção de jogos. Mas também tem jogos em Java e outras linguagens. Mas o C++ é bem flexivel nesse ponto. Existe também o XNA, que é a plataforma da Microsoft para desenvolvimento de jogos para XBox e Pc baseado em C#.

Triste: Mike Portnoy saiu do Dream Theater...
Felagund
GUJ Master
[Avatar]

Membro desde: 26/07/2006 11:51:36
Mensagens: 1732
Localização: Santa e Bela Catarina
Offline

Muitos deles combinam LUA e C/C++ para ter fazer os jogos como é o caso do World Of Warcraft

att
Rafael Felix

Rolling With Code
Twitter
[WWW]
pintofree
Virtual Machine Man
[Avatar]

Membro desde: 19/12/2007 12:44:42
Mensagens: 651
Localização: Cuiabá - MT
Offline

uhauah Alguem Sabe em que Tibia é feito??

Pelo estilo acho q é pascal

SCJP - Sun Certified Java Programmer
SCWCD - Sun Certified Web Component Developer, Enterprise Edition 5

"When the compiler's not happy, ain't nobody happy."

[Email] [MSN]
Osmose
Entusiasta Java

Membro desde: 11/12/2009 19:06:55
Mensagens: 21
Offline

pintofree wrote:uhauah Alguem Sabe em que Tibia é feito??
Pelo estilo acho q é pascal


Eu ouvi falar que era feito em Paintbrush com macros.
bestlinux
JavaEvangelist
[Avatar]

Membro desde: 30/06/2008 13:18:23
Mensagens: 359
Offline

pintofree wrote:uhauah Alguem Sabe em que Tibia é feito??

Pelo estilo acho q é pascal


Acho que fizeram em VBA

http://www.bestlinux.com.br
lokits5
GUJ Master

Membro desde: 15/04/2010 08:53:19
Mensagens: 1133
Localização: Santo Andre - São Paulo -Capital
Offline

pintofree wrote:uhauah Alguem Sabe em que Tibia é feito??

Pelo estilo acho q é pascal


suspeito que o programa seja feito em C ou C++ (Orientado a objetos)

não sei bem!!
[WWW]
Marky.Vasconcelos
Moderador
[Avatar]

Membro desde: 11/04/2007 18:18:20
Mensagens: 5932
Localização: São Paulo/SP
Offline

pintofree wrote:uhauah Alguem Sabe em que Tibia é feito??

Pelo estilo acho q é pascal


O Client não sei, suspeito ser C++ também, mas o servidor eu tenho certeza que é C++, a muito tempo (uns 5 anos atras) eu lembro de brincar com os codigos de servidores de OTserver.

Facebook @MarkyHitchhiker +Mark WP: MarkyTech's

Projects:
Android Roadmap - Aprenda Android do inicio (Java é o unico pre-requisito)
Towel ( ObjectTableModel & Swing & Utils )
Tower Defense Game - Java2D [Open-Source] [How-to-play]
EVGD: Programação de jogos (links) Ponto V! - Desenvolvimento de jogos para indies, curiosos e profissionais

DefaultTableModel?! PARE! Não faça isso! Faça melhor!

Dicas: Faça perguntas inteligentes! ; MigLayout ; GridBagLayout (Joke)

Develop games is fantastic, with words you can make worlds!!!

DON'T PANIC!
MarkyHitchhiker's Blog!
[WWW] [MSN]
juliocbq
GUJ Expert
[Avatar]

Membro desde: 13/11/2008 12:10:18
Mensagens: 3927
Offline

pintofree wrote:uhauah Alguem Sabe em que Tibia é feito??

Pelo estilo acho q é pascal


grafico não tem nada haver com linguagem. Normalmente as boas engines usam um linguagem de script para criar a lógica do jogo, e já te dão o recurso gráfico como opengl ou direct3d.

Tem uma engine muito boa que usa c# como script e mono. Boa parte dos jogos do wii estão sendo feitas nela.

http://unity3d.com/

www.citrox.com.br
ViniGodoy
Moderador
[Avatar]

Membro desde: 11/12/2006 08:22:01
Mensagens: 20580
Localização: Curitiba/PR
Offline

luiz.portnoy wrote:
maxmustang wrote:serio cara?!! C++??!!


Pelo pouco que vi, o C++ é a maioria na produção de jogos. Mas também tem jogos em Java e outras linguagens. Mas o C++ é bem flexivel nesse ponto. Existe também o XNA, que é a plataforma da Microsoft para desenvolvimento de jogos para XBox e Pc baseado em C#.


Se quiserem ler um comparativo do C++ e do Java para desenvolvimento de jogos:
http://www.pontov.com.br/site/index.php/java/47-javageral/87-java-no-desenvolvimento-de-jogos

O C e o C++ são as únicas linguagens que tem suporte a todos os consoles e plataformas. Existem diversas bibliotecas para essas linguagens, como a SpeedTree (para desenhar árvores), Havok (física) e a CryEngine (jogos no geral).

São linguagens que também dão pouca (ou melhor nenhuma) limitação quanto a uso de recursos do hardware. Lembrem-se que no mercado de console, diferenciação de hardware é um ponto muito importante da indústria, e essa diferenciação vai totalmente contra o conceito de uma máquina virtual. Por isso, linguagens virtualizadas como Java e C# tem pouca penetração. (A própria EA, quando sugeriu alguma coisa nesse sentido, foi duramente retalhada).


A biblioteca de Collections do C++, chamada de STL, é portável. Para se ter uma idéia do quanto o C++ é importante para a indústria de jogos, vejam uma das empresas que fez um port específico para ela:
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2271.html


Detalhe: Estamos falando de jogos hardcore. O mercado de jogos web é dominado pelo flash (quem sabe no futuro será o HTML 5). Enquanto o mercado de jogos para celular está se dividindo entre o Java (celulares Nokia, Motorola e Android) e o Objective-C (i-Phone).

This message was edited 1 time. Last update was at 09/09/2010 13:39:32


@ViniGodoy - Lattes

Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!

Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).

Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295
[WWW]
juliocbq
GUJ Expert
[Avatar]

Membro desde: 13/11/2008 12:10:18
Mensagens: 3927
Offline

ViniGodoy wrote:
São linguagens que também dão pouca (ou melhor nenhuma) limitação quanto a uso de recursos do hardware. Lembrem-se que no mercado de console, diferenciação de hardware é um ponto muito importante da indústria, e essa diferenciação vai totalmente contra o conceito de uma máquina virtual. Por isso, linguagens virtualizadas como Java e C# tem pouca penetração. (A própria EA, quando sugeriu alguma coisa nesse sentido, foi duramente retalhada).



Depois do xbox e xna comecei a ter uma idéia diferente de jogos e linguagens de programação. Acho que a plataforma está pesando mais que a linguagem hoje.

Creio que o uso do c++ seja mais pelo fato de uma gama enorme de compiladores e não estar sujeito a patentes, como é o caso das máquinas virtuais.

www.citrox.com.br
ViniGodoy
Moderador
[Avatar]

Membro desde: 11/12/2006 08:22:01
Mensagens: 20580
Localização: Curitiba/PR
Offline

juliocbq wrote:Depois do xbox e xna comecei a ter uma idéia diferente de jogos e linguagens de programação. Acho que a plataforma está pesando mais que a linguagem hoje. Creio que o uso do c++ seja mais pelo fato de uma gama enorme de compiladores e não estar sujeito a patentes, como é o caso das máquinas virtuais.


De qualquer forma,o XNA é uma tecnologia que só roda em uma única plataforma. Um estúdio grande, que queira investir em várias, jamais vai utilizá-lo.

O C++ também tem força pelo legado. É como eu falei, já existem muitas soluções completas e bem testadas para ele. As empresas já tem ótimo know-how.
Por que investir em outra plataforma?


E acho que o último motivo que eu citaria é o fato de que no C e no C++ é possível absorver rapidamente os últimos recursos de hardware, sem esperar ou ter que construir bindings ou coisas do tipo. Os fabricantes do próprio hardware geralmente já se preocupam em fornecer uma lib para essas linguagens, até por sua proximidade com o que eles mesmos usam.

@ViniGodoy - Lattes

Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!

Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).

Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295
[WWW]
 
Índice dos Fóruns » Assuntos gerais (Off-topic)
Ir para:   
Powered by JForum 2.1.8 © JForum Team