Como escrever um videogame

Autor: Bobbie Johnson
Data De Criação: 7 Abril 2021
Data De Atualização: 1 Julho 2024
Anonim
Maria Clara e JP Hipnotizados com jogos eletrônicos
Vídeo: Maria Clara e JP Hipnotizados com jogos eletrônicos

Contente

1 Aprenda uma linguagem de programação. C / C ++ é o mais popular, bem como o padrão da indústria, mas se você é novo em programação, talvez seja melhor começar com Python. http://www.sthurlow.com/python é um guia de programação Python muito útil para iniciantes. Além disso, encontre um motor de jogo útil como “RPG Maker” ou “Torque”. Isso pode ser útil se você não souber programação. No entanto, aprender a programar pode ser a melhor opção para o futuro.
  • 2 Crie um jogo. Depois de decidir a história do jogo, passe para momentos mais detalhados do jogo. Quanto mais específico for o seu plano, mais fácil será implementá-lo. * Crie um enredo para sua história. Por exemplo: Sally encontrará a chave da segunda porta por acidente ou terá que completar a tarefa do Dr. Miller de encontrar uma escada e subir em uma árvore para encontrar a chave?
    • Como os personagens se moverão, usando o teclado ou o mouse? Os códigos de trapaça serão usados?
  • 3 Reúna seus recursos. Colete ou crie todas as texturas, sprites, sons e modelos de que você precisa para o seu jogo. Você pode encontrar um grande número de recursos gratuitos na Internet, então dê uma olhada. http://www.onrpg.com/contentid-4.html é um guia muito útil para sprites.
    • Para criar sprites, você tem que aprender pixel art. Existem muitos tutoriais sobre este assunto na internet.
  • 4 Selecione um motor. Construir um motor de jogo pode ser desafiador, especialmente se você for novo em programação. Tente usar um mecanismo de código aberto primeiro. Eles são gratuitos e, ao mesmo tempo, você entenderá como o motor deve ser.
  • 5 Crie scripts de jogos. O script é uma das últimas etapas na criação de um jogo. O script informa ao mecanismo o que fazer e quando. Se você estiver construindo seu próprio mecanismo, terá que criar sua própria linguagem de script que seu mecanismo possa entender. Se você usou um mecanismo de código aberto, provavelmente os scripts já estão presentes neste assembly.
  • 6 Teste seu jogo. Agora, você pode ver os resultados do seu trabalho árduo. Jogue seu jogo, faça tudo até que seu computador fique azul. Encontre todos os “bugs” (problemas) possíveis e corrija-os antes de lançar o jogo.
  • 7 Libere seu jogo. Esta parte depende totalmente de você. Se você está planejando vender seu jogo (e não usou um dos mecanismos de código aberto), você está no processo de proteger seus direitos autorais, marcas registradas e assim por diante. Ou você pode liberá-lo gratuitamente (código aberto) para que outros aprendam.
  • Pontas

    • Se o jogo vai ser online, certifique-se de usar criptografia! Os hackers irão facilmente tirá-lo se você não fizer isso.
    • Comece pequeno e vá construindo. Não adicione coisas como efeitos especiais antes de configurar a estrutura básica do jogo.
    • Lembre-se sempre de que você deve criar jogos, não motores. Concentre seus esforços no jogo, não no motor, e não adicione recursos desnecessários apenas porque eles “podem” ser úteis ou “seria ótimo ter” no futuro.
    • Escreva o que * * precisa agora * * em vez do que você “pode precisar”.
    • Fazer e desenvolver um jogo pode ser difícil. Se você se sentir estressado porque uma parte do jogo não está funcionando, faça uma pausa. Não transforme o que você ama em seu inimigo sem pressa.
    • Você não precisa reinventar a roda. Se existe uma biblioteca que faz o que você deseja, não crie a sua própria.

    Avisos

    • Se você está planejando vender seu jogo e não está usando seu próprio mecanismo ou trabalho, certifique-se de ter a permissão dos criadores para evitar possíveis problemas.