Desenvolvimento de jogos

33
Como crio um arquivo salvo para um jogo em C ++?

Estou codificando minha final para um curso de Programação de videogame e quero saber como criar um arquivo salvo para o meu jogo, para que um usuário possa jogar e depois voltar mais tarde. Qualquer idéia de como isso é feito, tudo que eu fiz antes foi em programas de execução...

33
Como posso projetar bons blocos contínuos (sem costura)?

Tenho problemas para projetar ladrilhos para que, quando montados, eles não pareçam ladrilhos, mas pareçam uma coisa homogênea. Por exemplo, veja a imagem abaixo: Mesmo que a parte principal da grama seja apenas uma peça, você não "vê" a grade; você sabe onde fica se olhar um pouco com cuidado,...

33
Um limite de inventário em um MMORPG faz sentido?

Atualmente, estou desenvolvendo um simples MMORPG 2D. Meu foco atual é o sistema de inventário. Atualmente, estou pensando se devo implementar um limite para o que um personagem de jogador pode carregar. Na forma de um peso máximo, um número limitado de slots de inventário ou uma combinação de...

33
Como os gráficos evoluem tanto no mesmo hardware do console?

É apenas uma questão de otimização de código? Os desenvolvedores de jogos planejam começar pequenos em um novo hardware, para ter espaço para evoluir enquanto criam uma série desse jogo? Os avanços em computação gráfica são comuns o suficiente para acontecer durante a vida útil do...

33
Diferença entre Arcade, P2 e física Ninja em Phaser

Sou iniciante e estou tentando aprender o desenvolvimento de jogos usando a Phaser . Atualmente, a Phaser está fornecendo três sistemas de física, como Arcade, P2 e Ninja. Mas não sei as diferenças entre eles e também gostaria de saber em que cenário devemos usar um sistema de física...

33
Sombras complementares fazem sentido para jogos?

De acordo com a teoria das cores , as sombras funcionam melhor se não usarem pretos ou cinzas puros, mas usar uma cor complementar à cor do objeto que projeta essa sombra. Ou seja, se você tem uma maçã vermelha, use uma sombra verde escura; para uma banana amarela, uma sombra violeta...

33
Como não congelar o thread principal no Unity?

Eu tenho um algoritmo de geração de nível que é computacionalmente pesado. Como tal, chamá-lo sempre resulta no congelamento da tela do jogo. Como colocar a função em um segundo segmento enquanto o jogo ainda continua renderizando uma tela de carregamento para indicar que o jogo não está...

33
O que se entende por "Programação do Sistema"?

Estou me preparando para um estágio como programador de jogos em uma empresa de desenvolvimento de jogos de renome mundial. Quando procurei no site deles os pré-requisitos necessários, ele me mostrou o seguinte: Vantagem adicionada Conhecimento de DirectX / OpenGL. Forte comando em...

32
Como posso tornar o espaço reconhecível e fácil de orientar?

Estou pensando em criar um jogo no espaço, que contenha um mundo de jogo muito grande e gerado por procedimentos (muitas estrelas, planetas e o que você tem). No entanto, prevejo um grande problema: o espaço cósmico é quase inexistente. É quase o mesmo em todo lugar - o mesmo vazio preto com...

32
Filtro de palavrões para um bate-papo com MMO

Estamos desenvolvendo um MMO usando o Smartfox Server. O público-alvo são crianças de 7 a 12 anos. Há uma opção de bate-papo global neste MMO. Tudo o que o usuário digita em uma caixa de texto é exibido ao lado do avatar do usuário depois que ele pressiona enter. Gostaríamos de filtrar linguagem...

32
Como posso proteger meus dados salvos de hackers casuais?

Que opções existem para salvar dados de jogos de maneira segura? Estou interessado em soluções especificamente adaptadas para C ++. Estou procurando por algo que seja rápido e fácil de usar. Estou preocupado apenas em armazenar informações simples, como Quais níveis são e não são desbloqueados A...