Desenvolvimento de jogos

39
Como posso tornar o retorno interessante?

Quando um jogador navega em um espaço pela primeira vez, é muito interessante: o conteúdo é novo, os perigos são desconhecidos, os caminhos precisam ser encontrados. No entanto, várias situações forçam o jogador a voltar atrás ou navegar no mesmo espaço várias vezes. Talvez os projetistas de nível...

39
GUI imediata - sim ou não? [fechadas]

Eu tenho trabalhado no desenvolvimento de aplicativos com muitos sistemas GUI "retidos" (abaixo, mais sobre o que quero dizer com isso), como MFC, QT, Forms, SWING e várias estruturas de GUI da Web há alguns anos. Eu sempre achei os conceitos da maioria dos sistemas GUI excessivamente complicados e...

38
Como exatamente o SpriteBatch da XNA funciona?

Para ser mais preciso, se eu precisasse recriar essa funcionalidade do zero em outra API (por exemplo, no OpenGL), o que seria necessário? Eu tenho uma idéia geral de algumas das etapas, como a maneira como ela prepara uma matriz de projeção ortográfica e cria um quad para cada chamada de...

38
Design MMORPG para jogadores com tempo limitado

Eu acredito que existe um mercado significativo de jogadores que gostariam dos aspectos de exploração e interação dos MMORPGs, mas simplesmente não têm tempo para as infinitas maratonas de moagem que fazem parte do MMORPG médio. MMORPGs são sobre interação entre jogadores. Mas quando jogadores...

38
Sobre a precisão do ponto flutuante e por que ainda a usamos

O ponto flutuante sempre foi problemático em termos de precisão em grandes mundos. Este artigo explica os bastidores e oferece a alternativa óbvia - números de pontos fixos. Alguns fatos são realmente impressionantes, como: "Bem, 64 bits de precisão levam você à distância mais distante de Plutão...

37
Como projetar a classe de ataque em um jogo de RPG?

Estou na fase de planejamento de um pequeno jogo estilo RPG. O personagem terá um conjunto de atributos, como força, agilidade, etc, que são representados como números inteiros. O personagem também terá um conjunto de ataques representados como uma classe de ataque. Em cada ataque, quero que ele...