Como projeto pessoal estou desenvolvendo uma engine pra MMORPG e resolvi colocar aqui os passos pelos quais estou passando:
Primeira coisa pra desenvolver um MMORPG é saber como ele funciona:
O MMORPG é dividido em 2 partes client, servidor
Servidor:
O servidor é responsalvel por receber as informações doque os jogadores estão fazendo, distribuir isso para os outros jogadores e fazer os calculos(como dano, movimento e etc) os calculos até poderiam ser feito no client mas aí seu jogo seria facilmente hackeavel.
Client:
O client é responsável por passar oque o jogador está fazendo e mostrar pro jogador oque está acontecendo em volta dele. O mais difícil do client mesmo é fazer a parte gráfica ;)
bom então o client e servidor ficam se comunicando o tempo todo, e como é que é feito essa comunicação? através de sockets já postei um link com um tutorialzinho.
O servidor eu resolvi fazer em JAVA não porque é melhor ou pior, primeiramente eu estava fazendo em C++ para que fosse mais rápido, mas como surgiu a necessidade de eu aprender JAVA então resolvi programala em JAVA mesmo ^^
A parte do client não sou eu que estou desenvolvendo mas a pessoa está programando em C++ =P, e usando SDL para para a parte gráfica e pensando em mudar pra openGL.
continua...
quinta-feira, 17 de setembro de 2009
Assinar:
Postar comentários (Atom)
#include< >
Blogumulus by Roy Tanck and Amanda Fazani
}

Nenhum comentário:
Postar um comentário