Como fazer um videogame do zero (com imagens)

Índice:

Como fazer um videogame do zero (com imagens)
Como fazer um videogame do zero (com imagens)
Anonim

Hoje, mais pessoas estão jogando videogame do que nunca, o que significa que há muito espaço para novas pessoas entrarem e fazerem algo incrível. O processo de fazer um videogame é longo e complexo. Requer muitas habilidades diferentes. Este wikiHow ensina o básico de como fazer um videogame do zero.

Passos

Parte 1 de 2: Preparação para o sucesso

Faça um videogame do zero, etapa 1
Faça um videogame do zero, etapa 1

Etapa 1. Gerencie suas expectativas

O design de videogame requer muitas habilidades diferentes, codificação ou script. Requer programação, arte, animação, música, design de som, testes, produção, financiamento e muito mais. Tudo isso leva muitas horas para se desenvolver. Especialmente se você não tiver uma grande equipe de estúdio. Você precisa entender o que pode realizar com os recursos de que dispõe e com o tempo de que dispõe. Se você não for realista sobre o que pode fazer, provavelmente ficará desapontado rapidamente e desistirá. Não queremos que você desista!

  • Se você nunca projetou um jogo antes, comece de forma simples. Seu primeiro jogo deve ser uma experiência de aprendizado, não uma obra-prima. O objetivo do primeiro jogo deve ser fazer algo que possa ser jogado o mais rápido possível. Mesmo se for apenas um nível de sala, com detecção de colisão ruim. Não desista! Tenha orgulho disso. Seu próximo jogo será ainda melhor. Em breve você estará fazendo jogos que as pessoas querem jogar.
  • Considere trabalhar para uma empresa de jogos profissional antes de desenvolver seu próprio jogo. Você terá muito mais facilidade para criar um jogo de sucesso e atrair investidores se tiver experiência, educação e um jogo conhecido ligado ao seu nome. Isso pode exigir que você vá para a escola ou adquira algumas habilidades, mas ainda está trabalhando para atingir seu objetivo e valerá a pena no final.
Faça um videogame do zero, etapa 2
Faça um videogame do zero, etapa 2

Etapa 2. Aprenda linguagens de programação

Embora você possa usar um mecanismo de jogo para desenvolver a maior parte do jogo com pouca programação, saber como programar oferece mais controle sobre o desenvolvimento do jogo. Existem muitas linguagens de programação que você pode aprender. Você pode fazer algumas aulas para aprender a programar ou fazer alguns tutoriais online. Jogos como Code Monkey, Code Combat e Robocode são jogos projetados para ensiná-lo a programar. A seguir estão algumas linguagens de programação que você pode aprender:

  • C ++:

    C ++ é uma das linguagens de programação mais comuns. É também uma das línguas mais difíceis de aprender, mas vale a pena. C ++ oferece mais controle sobre o hardware do computador e os processos gráficos. Muitos motores de jogo, como o Unreal, aceitam apenas informações escritas em C ++

  • Java:

    Java é outra linguagem comum usada em vários aplicativos. É semelhante ao C ++, o que torna mais fácil aprender junto com C ++

  • SQL:

    SQL significa Structured Query Language. Ele é usado para interagir com bancos de dados online. Se o seu jogo requer que os jogadores criem uma conta online, ou interajam com outros jogadores online ou recursos, você precisará de um banco de dados para gerenciar todas as informações do usuário. Você pode usar SQL para criar e gerenciar o banco de dados.

  • HTML, CSS, JavaScript:

    HTML / HTML5, CSS / CSS3 e JavaScript são linguagens de desenvolvimento web. Eles são todos muito fáceis de aprender, mas não são usados com frequência no desenvolvimento de jogos. No entanto, se você é novo no desenvolvimento de jogos, pode usar essas linguagens básicas para fazer jogos baseados em navegador da web.

Faça um videogame do zero, etapa 3
Faça um videogame do zero, etapa 3

Etapa 3. Aprenda sobre os diferentes softwares gráficos

Se você não está contratando um profissional para fazer seus trabalhos gráficos, tem muito estudo pela frente. Você precisará aprender a trabalhar com vários programas gráficos complexos, mas você consegue! Photoshop, GIMP, Adobe Illustrator, Blender 3D, 3DS Max são bons lugares para começar se você quiser criar os elementos visuais do seu jogo.

Se você não acha que é um bom artista, considere usar um estilo de arte minimalista. Muitos jogos independentes populares são projetados usando um estilo de arte de pixel de 8 bits. Além de ser mais fácil de desenhar, ele evoca uma sensação de nostalgia em muitos jogadores. Outros jogos são projetados usando formas geométricas simples

Faça um videogame do zero, etapa 4
Faça um videogame do zero, etapa 4

Etapa 4. Decida qual mecanismo de jogo você deseja usar

O motor de jogo é o que faz um jogo funcionar. Ele renderiza os gráficos, a animação e o som, processa o script, a física e muito mais. Se você for talentoso o suficiente, poderá criar seu próprio mecanismo de jogo. Você provavelmente vai querer economizar algum tempo e encontrar um mecanismo de jogo existente. Existem muitos motores de jogo poderosos à sua escolha. Muitos deles são gratuitos para baixar e usar. A maioria deles exige que você compre uma licença para obter todos os recursos e pagar royalties pelos jogos que publicar. A seguir estão alguns mecanismos de jogo que você pode analisar:

  • Unidade:

    é um motor de jogo poderoso. Ele suporta jogos 2D e 3D e não é muito difícil de aprender. Muitos jogos móveis e independentes são projetados usando o Unity.

  • Unreal 4:

    Unreal é outro motor de jogo popular. Ele tem uma curva de aprendizado acentuada e não é recomendado para designers de jogos iniciantes. No entanto, é um motor de jogo poderoso usado para criar visuais impressionantes. Muitos jogos populares, incluindo Fortnite, Mortal Kombat 11 e Final Fantasy VII Remake, são projetados no Unreal 4.

  • Game Maker Studio 2:

    Game Maker Studio é um bom motor de jogo para quem não tem muita experiência em trabalhar com motores de jogo. É usado principalmente na criação de jogos 2D e tem uma interface muito fácil de usar.

  • Arranhar:

    Scratch é um criador de jogos online desenvolvido pelo MIT como uma ferramenta educacional. Se você não tem nenhuma experiência com design de jogos, este pode ser um bom lugar para começar.

Faça um videogame do zero, etapa 5
Faça um videogame do zero, etapa 5

Etapa 5. Aprenda o mecanismo de jogo

Os motores de jogos são alguns dos softwares mais complicados. Depois de decidir sobre um motor de jogo, você precisará dedicar algum tempo para aprender como usá-lo. Felizmente, existem muitos recursos online que podem ajudá-lo. Leia o manual do usuário, confira os tutoriais em vídeo, faça aulas e consulte os fóruns de ajuda on-line para ajudá-lo a aprender o máximo que puder.

Faça um videogame do zero, etapa 6
Faça um videogame do zero, etapa 6

Etapa 6. Projete um protótipo básico

Assim que tiver as habilidades, projete um protótipo do seu jogo. Seu protótipo não precisa ter som e visuais inovadores, não deve ser um conjunto completo de níveis ou ter todos os inimigos / power-ups / e armas que seu protagonista usa. Deve ser apenas um nível básico com visuais básicos e um ou dois inimigos / obstáculos para mostrar a mecânica central. Você pode usar seu protótipo para testar o conceito e talvez até mesmo mostrar aos investidores para conseguir financiamento.

Faça um videogame do zero, passo 7
Faça um videogame do zero, passo 7

Etapa 7. Considere suas finanças ou cronograma

Se você está planejando publicar um jogo por dinheiro, precisará pensar no financiamento. A maioria dos motores de jogo exige que você pague royalties para usar o software. Você pode precisar comprar outros programas, como ferramentas de design gráfico, ou contratar outros membros da equipe para ajudá-lo. Isso pode exigir que você contraia um empréstimo ou procure investidores. Mesmo se você planeja projetar um jogo sozinho, ainda precisará considerar todo o tempo que leva para projetar seu jogo.

  • Para fazer um jogo indie de qualidade média, você precisará de cerca de centenas de milhares de dólares. Os títulos principais geralmente levam milhões de dólares para serem desenvolvidos.
  • Muitos jogos foram desenvolvidos usando crowdfunding. Sites como o Kickstarter e o Fig podem ser ótimas maneiras de arrecadar dinheiro para um projeto. Mas você vai querer ter certeza de que tem as habilidades para entregar o produto que está vendendo. Embora muitas campanhas de financiamento coletivo tenham sido um sucesso, muitas também falharam.

Parte 2 de 2: desenvolvendo seu jogo

Faça um videogame do zero, passo 8
Faça um videogame do zero, passo 8

Etapa 1. Planeje seu jogo

Antes de começar a projetar seu jogo, há algumas coisas que você gostaria de pensar. Algumas perguntas que você pode querer fazer a si mesmo antes de começar a desenvolver são as seguintes:

  • Quais são meus pontos fortes como designer?
  • Quais são meus pontos fracos?
  • Que tipo de jogo posso fazer com base nos meus pontos fortes?
  • Qual é o gênero do jogo?
  • Quais são algumas mecânicas de jogo que tornam um jogo agradável?
  • Quais são algumas mecânicas de jogo que você acha frustrantes?
  • Em quais jogos seu jogo é inspirado?
  • Como é diferente de outros jogos semelhantes?
  • Quais serão os principais recursos do jogo?
  • Quanto tempo levará para desenvolver esses recursos?
  • Há algum recurso que eu quero e não sei fazer?
  • Quais recursos o jogo pode dispensar, se necessário?
  • O jogo tem uma história?
  • Como a jogabilidade se encaixa na história?
  • Que tipo de estilo de arte eu quero para o meu jogo?
  • Como posso criar esse estilo de arte?
Faça um videogame do zero, passo 9
Faça um videogame do zero, passo 9

Etapa 2. Crie um documento de design

Um documento de design descreve tudo sobre o design do seu jogo: a jogabilidade, a mecânica, os personagens, o enredo, a arte conceitual, etc. Ao fazer isso, ele também mostra tudo o que precisa ser feito, quem o fará, quais são as expectativas e o cronograma geral para fazer as coisas. Seu documento de design é muito importante não apenas para manter sua equipe no caminho certo, mas também para mostrar a potenciais investidores.

  • Seu documento de design de jogo deve ser dividido em seções e incluir um índice detalhado.
  • Seções comuns incluem a cobertura da história do jogo, personagens principais e secundários, o design dos níveis, a jogabilidade, a arte e o design visual, os sons do jogo e a música, bem como uma análise dos controles e design da interface do usuário.
  • O documento de design não deve ser limitado ao texto. Normalmente, você encontrará esboços de design, arte conceitual e até itens como vídeos de visualização ou amostras de som.
  • Não se sinta limitado ou muito preocupado com seu documento de design e sua formatação. Não há formato padrão ou itens obrigatórios para inclusão. Basta fazer um documento organizado e adequado ao seu jogo.
  • Seu documento de design não está definido em pedra. As coisas podem e mudam durante um projeto de design de jogo. Você pode descobrir que certas ideias não funcionam tão bem quanto você pensava ou são muito complicadas. Você também pode ter ideias melhores.
Faça um videogame do zero, passo 10
Faça um videogame do zero, passo 10

Etapa 3. Construa sua equipe com cuidado

Alguns jogos foram feitos com uma pessoa, mas pode levar anos para fazer até mesmo um jogo simples. Normalmente, você precisará de muitas pessoas com muitas habilidades diferentes. Você precisará de programadores, modeladores, artistas, gameplays ou level designers, técnicos de som, um compositor musical, playtesters, bem como produtores, contadores e profissionais de marketing e publicidade.

Os jogos indie geralmente têm uma equipe de cerca de 5 a 20 pessoas. Jogos de renome podem ter até várias centenas de pessoas trabalhando neles

Faça um videogame do zero, etapa 11
Faça um videogame do zero, etapa 11

Etapa 4. Estabeleça prazos

Isso é verdade se você estiver criando um jogo profissional ou um jogo simples sozinho. Primeiro, comece definindo um prazo para todo o projeto. Em seguida, defina prazos para os marcos menores ao longo do caminho até a conclusão do projeto. Em seguida, divida ainda mais as tarefas para os prazos menores e estabeleça prazos para eles. Você pode até querer criar um gráfico de Gantt com todas as diferentes tarefas alinhadas.

Não surte muito se você ultrapassar um prazo. Isso vai acontecer. Hoje em dia, não é incomum que os jogos sejam atrasados. No entanto, se você achar que está demorando 3 vezes mais para concluir um projeto ou tarefa do que pensava originalmente, é um bom sinal de que o escopo do seu projeto é muito grande e pode ser necessário reduzir um pouco as coisas

Etapa 12: Faça um videogame do zero
Etapa 12: Faça um videogame do zero

Etapa 5. Crie os ativos do jogo

Os ativos são todo o conteúdo que compõe o jogo. Isso inclui sprites 2D, modelos de personagens 3D, animações, layouts de níveis, decorações, objetos interativos, música, efeitos sonoros e muito mais. Você precisará de uma equipe de artistas talentosos especializados em design de personagens, design de ambiente, design de níveis, animação, modelagem 3D, iluminação, efeitos especiais, design de som, dublagem, composição musical e muito mais.

Se houver certos ativos que você deseja para o seu jogo, mas você não sabe como / não tem tempo para fazer, muitos motores de jogos têm um armazenamento de ativos onde você pode comprar ativos de jogos feitos por outros usuários e usá-los em seu jogos. Isso pode incluir personagens, objetos, música e muito mais

Faça um videogame do zero - Etapa 13
Faça um videogame do zero - Etapa 13

Etapa 6. Programe o jogo

Faça um videogame do zero - Etapa 14
Faça um videogame do zero - Etapa 14

Etapa 7. Teste, teste e reteste

Sempre que você criar algo funcional em um jogo, você vai querer que ele seja testado. Observe os testadores enquanto eles jogam. Você aprenderá coisas novas sobre seu jogo observando outras pessoas jogarem. Você aprenderá sobre as maneiras inesperadas de os jogadores interagirem com seu jogo. Você verá como os jogadores reais reagem ao seu jogo. Você pode descobrir que algumas mecânicas de jogo não funcionam tão bem quanto você pensava.

Faça um videogame do zero - Etapa 15
Faça um videogame do zero - Etapa 15

Etapa 8. Ajuste seu jogo

Durante o processo de teste, você vai querer revisar qualquer mecânica do jogo que seja muito frustrante ou não seja divertida. Você também vai querer corrigir quaisquer bugs descobertos.

Faça um videogame do zero - Etapa 16
Faça um videogame do zero - Etapa 16

Etapa 9. Promova seu jogo

Deixe que as pessoas vejam o seu jogo assim que estiver pronto. Tenha um site e um blog de desenvolvimento. Libere capturas de tela. Faça um trailer de vídeo. Encontre sites de jogos populares e YouTubers que desejam avaliar seu jogo. Faça entrevistas com novas fontes de jogos para angariar suporte para o seu jogo.

Tente fazer seu nome na comunidade de jogos independentes. A comunidade de desenvolvimento de jogos indie é forte, solidária e acolhedora. Se você for bom em apoiar, promover, discutir e ajudar em seus projetos, eles retornarão da mesma forma. Fale com eles, conheça-os e deixe-os conhecê-lo. Você ficará surpreso com o que pode realizar com uma comunidade por trás de você

Faça um videogame do zero - Etapa 17
Faça um videogame do zero - Etapa 17

Etapa 10. Libere seu jogo

Existem muitos lugares onde você pode lançar um jogo, mas onde dependerá do tipo de jogo que você fez. Atualmente, as lojas de aplicativos e o Steam são os mais abertos aos novatos. Você pode lançar seu jogo independentemente em seu próprio site, mas os custos de hospedagem tendem a ser proibitivos. Você também terá menos visibilidade. Se você deseja lançar seus jogos em consoles de jogos, como PS4 e Nintendo Switch, você pode fazê-lo, mas essas plataformas têm padrões de licenciamento rígidos. Você precisará saber quais são esses padrões e certificar-se de respeitá-los.

Pontas

  • Continue aprendendo. Se precisar de ajuda, peça. Existem bilhões de pessoas úteis em fazer um jogo, então nunca tenha medo de perguntar ou procurar por ele. E lembre-se, sempre há espaço para melhorias, então continue estudando e aprendendo sobre como fazer jogos.
  • Não gaste muito tempo desenvolvendo seus primeiros jogos. A experiência é mais importante para novos designers de jogos do que o produto final. Você aprenderá algo novo com cada projeto. Portanto, termine os primeiros jogos e passe para o próximo projeto.
  • Lembre-se de fazer backup de seus arquivos com freqüência. Você nunca sabe quando seu computador pode travar.
  • Pratique o máximo que puder para ficar cada vez melhor na criação de jogos, como dizem "A prática leva à perfeição!"
  • Lembre-se de que uma equipe é sempre melhor do que ir sozinha. Você pode diminuir significativamente a carga de trabalho e o tempo gasto dividindo os membros em gráficos e codificação e, em seguida, adicionar mais divisões, como escrita e composição, etc. Esta é uma área importante que depende do software que você escolher, como criadores de jogos gráficos como BGE, Unity e o UDK tem um suporte pobre para um fluxo de trabalho em equipe, e editar o código diretamente e enviar para um sistema de controle de versão como o git é provavelmente uma ideia melhor.
  • Finalmente, nunca desista. Criar um jogo pode ser um processo enfadonho, cansativo e frustrante. Às vezes, você sentirá o desejo de simplesmente desistir e fazer outra coisa. Não. Faça uma pausa, saia um pouco e adie por alguns dias. Você voltará se sentindo mais confiante novamente.

Recomendado: