C ++

Idéias para projetos de jogos em C ++

Idéias para projetos de jogos em C ++
Antes de começar a programar, é bom saber mais sobre sua ideia do que a ideia básica. Você precisa ir além de “Uma criatura correndo por uma floresta.”Construa uma história; os usuários podem se relacionar e, em seguida, decidir o que precisa para parecer real. Dito isso, para começar, você precisa selecionar esses detalhes.

Neste artigo, você verá algumas ideias sobre o que pode construir rapidamente para obter alguma ação na tela. Simplificando, você deve usar essas ideias para o trabalho na tela depois que sua ideia para a história inteira estiver pronta.

Por que C++?

Para jogos que requerem processamento pesado, seja de gráficos ou qualquer outro, você precisa de uma linguagem de baixo nível. Em C ++, você tem mais controle sobre o uso de memória e outras facetas da execução. Isso significa que você também tem mais trabalho a fazer para manter o software final estável. Você não precisa pensar sobre essas coisas em linguagens de nível superior, alocação de memória e precisão de número. No entanto, o resultado é que todos os dados precisam ser vistos como precisando de muitos recursos. Você acaba tendo uma execução lenta dessa maneira.

Em muitos aplicativos, o tempo de desenvolvimento é mais importante do que o desempenho final, portanto, a melhor escolha são os programas de nível superior.

Estilos de jogos

Você tem muitas opções de estilo de jogo para construir. Como você optou por usar C ++, provavelmente deseja muito desempenho. No entanto, não se precipite nessa decisão, um jogo que requer mais inteligência do que força muscular pode ser igualmente estimulante. Aqui estão alguns estilos a serem considerados.

Muitos jogos podem ser simulações de jogos reais. Um jogo divertido é um estilo labirinto onde você guia uma bola inclinando a superfície. Este jogo pode ser variado de várias maneiras. Você pode ter muitas faixas em diferentes níveis. Você também pode transformar o jogo em algo menos realista.

Uma excelente biblioteca para aprender para ajudá-lo a fazer este jogo é Torque3D.

Salto de bloco de gelo

Crie um jovem que precisa salvar seu cachorro / amigo / irmã do afogamento. Para conseguir isso, ele precisa pular através do lago para o outro lado para pegar um anel de colete salva-vidas. Ele então precisa voltar sobre os blocos de gelo para alcançar a pessoa necessitada.

Existem programas semelhantes, dê o seu toque a ele. Excelentes estruturas para usar são Gameplay3D e OpenXRay.

Base jumping de precisão

É emocionante procurar, começar o jogo no topo de um penhasco alto e criar um sistema de pontos para o vôo para baixo. Você deve dar muitos pontos extras para abrir o pára-quedas tarde.

Uma excelente escolha para este trabalho é o Unity Game Engine; o projeto é de código fechado, mas gratuito.

Desafio de mecânica quântica

Faça o jogo agir como o mundo real e o mundo quântico. Quanto mais o jogador avança, mais efeitos quânticos você lança no jogo. Vai exigir muita matemática, então comece a aprender.Você pode usar o Oxygen Framework para este jogo.

Considerações

Uma consideração é se você deseja usar muitos gráficos ou uma aparência mais direta. Um bom jogo precisa ter desafios para que o jogador queira continuar. A jogabilidade deve continuar a inspirar ao longo do jogo. Tetris é um grande jogo, até certo ponto. Se você puder criar um jogo que envolva assim simplesmente porque cativa, então você não precisa de muitos gráficos. Se você usa gráficos, crie personagens atraentes. Como escrever um livro, você precisa ter personagens que possam impulsionar uma história apenas por serem eles mesmos, por assim dizer. Aqui estão algumas idéias de outro site.

Do Canadá, recursos antigos, mas ainda úteis.

Este site tem muitos trechos estendidos para ajudá-lo. O último contém um código que você pode ler e usar para aprender. Você também pode começar por aí para ver onde chegar com seu código.

Comunidades

Se você se sentir mais confortável tendo alguém com quem compartilhar suas lutas, encontre algumas comunidades. O grupo Unity3D está ativo, caso você opte por esse motor. Você também pode discutir ferramentas externas lá, como Blender, Inkscape e outros.

O fórum de jogadores indie tem muitos fóruns. Você pode discutir todos os aspectos do design de jogos, desenvolvimento e até mesmo negócios. Você também pode colocar anúncios de trabalho remunerado ou responder a anúncios.

Conclusão

Ter ideias de jogos que manterão você e o jogador engajados é uma tarefa que vale muito esforço. Use muitas fontes, incluindo comunidades, colete ideias antigas e pare. Sente-se e reformule o conceito de sua cabeça, reserve um tempo e quantidade de tempo específicos para formar a ideia. Quando o tempo acabar, você começa a decidir os fundamentos da sua ideia. Comece a codificar; você pode precisar começar do zero algumas vezes. Está bem. Contanto que você aprenda com cada tentativa de partida, você está avançando.

WinMouse permite que você personalize e melhore o movimento do ponteiro do mouse no PC com Windows
Se você quiser melhorar as funções padrão do ponteiro do mouse, use um freeware WinMouse. Ele adiciona mais recursos para ajudá-lo a obter o máximo do...
O botão esquerdo do mouse não funciona no Windows 10
Se você estiver usando um mouse dedicado com seu laptop ou computador desktop, mas o o botão esquerdo do mouse não funciona no Windows 10/8/7 por algu...
O cursor pula ou se move aleatoriamente enquanto digita no Windows 10
Se você descobrir que o cursor do mouse pula ou se move por conta própria, de forma automática e aleatória ao digitar em um laptop ou computador com W...