domingo, 19 de outubro de 2008

Como funciona o DarkEden


Como prometido no meu último post sobre DarkEden, eu vou falar um pouco mais sobre as sources do DK2. Por ser meu game preferido eu gostaria de ter boas coisas para falar dos desenvolvedores do DarkEden. Infelizmente essa não é a realidade.

As sources do DarkEden foram feitas para rodar em Linux 2.4 e serem compiladas com GCC 2.95. O projeto inteiro do DarkEden não faz uso de programação orientada a objetos, tem excesso de exceptions com péssimo tratamento e a modelagem do banco de dados é uma piada.

O servidor do DarkEden é composto de 5 elementos, sendo 3 essenciais.

O primeiro é o login server que recebe o id e a senha do player, caso corretos ele gera uma chave de autenticação e passa o ip do game server desejado para o player.

Depois temos o game server, que em outros jogos também é chamado de "map server", este é responsavel por colocar online o jogo em si.

E por último mas não menos importante existe o shared server, este por sua vez é responsavel por manter a conexão entre diferentes game servers que fazem uso do mesmo banco de dados.

Ainda existem o update server e o billing server que não usados, no DK2 é utilizado o updater do NeoSteam (outro game da mesma empresa que vazou o DarkEden) e um servidor de venda de itens chamado Power Jjang que eu não tenho as sources.

Talvez no futuro eu crie um post falando sobre as sources do client do DK2.

sexta-feira, 3 de outubro de 2008

Porque eu odeio anime

Animes não são nada geniais, são simplesmente retardados. Se formos parar e pensar na anatomia de um anime, tudo se resume a faces desproporcionais (olhos grandes, pequeno ou nenhum nariz) e animações mal feitas.

Os animes são tão ruins que, se assistirmos um anime de um ponto de vista objetivo e desligarmos o som, veremos que as animações se baseiam na boca do personagem, ela abre, abre mais um pouco, ela fecha; agora repita esses 3 quadros por meia hora e você tem um anime estilo Naruto, Death Note, Neon Genesis Evangelion...

Free Image Hosting at www.ImageShack.us

Fora a deficiência da animação, o conteúdo é muito vago.

Humor imbecil e fraquíssimo; clichê comendo solto; apelação pornográfica (ou vai dizer agora que peitões e bundões é apenas uma forma de expressar a beleza? não pelos padrões asiáticos); conversações longas, massantes e sem fundamento; explicações nonsense (OMFG!11 ELE TÁ FAZENDO COCÔ PELA BOCA!! ISSO SIGNIFICA QUE OS ESPÍRITOS DO CENTRO DA TERRA VÃO FICAR EM FÚRIA!! O QUE CAUSA UM EFEITO QUE EMITE RADIAÇÃO GAMA E MATA O SEU OPONENTE DE CÂNCER!!1 OHH NOOOOESSS!!11)...

Eu poderia ficar o dia inteiro dando exemplos.

quinta-feira, 2 de outubro de 2008

Zero Online

Recentemente consegui os arquivos do servidor do Zero Online (http://zo.91.com). Mesmo não me interessando por esse tipo de jogo baseado em desenhos animados orientais, por ter a possibilidade de abrir um server resolvi checar esse jogo.

Zero Online - Test Server

Zero Online é o game mais novo da TQ Digital, mesma empresa desenvolvedora do Conquer Online e Eudemons. O Zero basicamente nada mais é do que uma mistura do Eudemons com Transformers (http://en.wikipedia.org/wiki/Transformers).

Devo dizer que me interessei muito pelo potencial do Zero.

:)