Desenvolvimento de jogos

8
A maneira mais eficiente de desenhar vértice com o OpenGL

Estou escrevendo um jogo OpenGL 3D. Haverá toneladas de triângulos para terrenos e objetos em uso. Estou estudando no guia oficial do OpenGL e o primeiro método apresentado é chamar uma função glVertexapós o glBeginpara cada vértice que você deseja desenhar. No entanto, esse método parece...

8
Ainda é possível desenvolver para o gamecube? [fechadas]

Fechadas. Esta questão está fora de tópico . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela esteja no tópico do Game Development Stack Exchange. Fechado há 6 anos . Eu sei que o gamecube da...

8
Arquitetura Java do lado do servidor do MMORPG

Atualmente, estou fazendo um jogo MMORPG, baseado em turnos. O cliente deve executar no Android. Agora, meu amigo está fazendo os gráficos, e eu tenho feito as aulas de jogo (jogador, armamento, etc.). Agora, se a luta começar, as classes podem ser manipuladas por interfaces (na verdade, para meu...

8
Controle de espaçonave modular

Estou desenvolvendo um jogo baseado em física com naves espaciais. Uma nave espacial é construída a partir de círculos conectados por juntas. Alguns dos círculos têm motores conectados. Os motores podem girar em torno do centro do círculo e criar empuxo. Quero poder mover o navio em uma direção...

8
Por que um MMO online limitaria as ações por dia?

Comecei a jogar Die2Nite e fiquei surpreso por ter um limite tão estrito no número de ações por dia. Depois de um tempo, achei que era apenas parte do charme. Eu também comecei a jogar Magic Duel e tem um mecânico semelhante que limita a quantidade de ações por dia. Existe um princípio de design...

8
Como o chat deve ser transmitido e armazenado em um MMO?

Jogadores em jogos MMO geralmente podem enviar mensagens por diferentes canais (privado, público, guildas etc.). Como transmitir e armazenar esses dados para impedir que usuários externos possam acessar mensagens de bate-papo privadas de alguém? Devo armazenar os dados em um log de jogo temporário...

8
Como lidar com objetos de jogo com duas profundidades?

Quero poder fazer o que você vê na imagem, mas com uma única parede. O jogador deve poder andar em ambos os lados do mesmo objeto . Ou seja, a mesma parede fica abaixo do herói quando eu desço, e fica acima do herói se eu sair de cima dele. É como duas profundidades na mesma parede, então não é...

8
Qual a importância do multiplayer online?

Estou fazendo um pequeno jogo que tem quatro jogadores. Pode ser jogado com 1 ou 2 jogadores localmente, com os demais jogadores controlados pela IA. Estou pensando em jogar on-line, mas é uma área que eu conheço muito pouco, portanto, será preciso muito estudo e trabalho para colocá-lo. Estou...

8
Como implementar o recurso "identificar item" no RPG

Em muitos jogos, existe uma abordagem em que você não pode usar itens que não foram identificados. E geralmente você não pode identificá-lo apenas usando-o. Embora essa abordagem simplifique muitas coisas, ela simplesmente não parece certa para mim. Não faz sentido que eu não possa equipar uma...

8
Como usar o UpdateSubresource e Map / Unmap?

Pelo que entendi (da leitura de várias páginas), existem 2 maneiras de atualizar um buffer: UpdateSubresource()(quando o buffer é criado com o DEFAULTuso) Map(), copie os novos dados Unmap()(quando o buffer for criado com o DYNAMICuso) No primeiro caso, chamo apenas essa função (nada mais)?...