Como fazer um videogame do zero

Autor: Janice Evans
Data De Criação: 1 Julho 2021
Data De Atualização: 1 Julho 2024
Anonim
FAÇA UM VIDEO GAME DE $40 REAIS! - Raspberry Pi Zero W
Vídeo: FAÇA UM VIDEO GAME DE $40 REAIS! - Raspberry Pi Zero W

Contente

Os videogames não são mais uma indústria em crescimento. Ela está no auge. Há mais pessoas jogando videogame do que nunca. Isso significa que há muitas oportunidades para novas pessoas se destacarem e fazerem um grande jogo. Poderia ser você! Mas como fazer isso? O processo de criação do jogo é muito difícil, mas você pode fazer o jogo sozinho com um pouco de ajuda ou financiamento. Iremos guiá-lo através dos princípios básicos que você precisará levar em consideração para fazer seu jogo e torná-lo bom. Basta começar na etapa 1 abaixo.

Passos

Método 1 de 4: Preparação para o sucesso

  1. 1 Entenda seu jogo. Você precisará planejar muito e pensar sobre os problemas globais se quiser que o processo ocorra sem problemas. Qual será o gênero do seu jogo (RPG, atirador, plataforma, etc.)? Em qual plataforma seu jogo será lançado? Quais são as características únicas e distintas do seu jogo? Cada pergunta requer um conjunto diferente de recursos, habilidades e planejamento para responder, pois afetam o desenvolvimento do jogo de maneiras diferentes.
  2. 2 Faça um bom design para o jogo. A forma como o jogo é enquadrado será muito importante, portanto, é melhor lidar com essas coisas antes de começar a fazer o jogo. Como os jogadores irão progredir no jogo? Como os jogadores irão interagir com o mundo ao seu redor? Como você vai treinar os jogadores? Que acompanhamento musical e de áudio você usará? Tudo isso é muito importante.
  3. 3 Seja realista. Se criar jogos como Mass Effect fosse fácil, todos estariam fazendo isso. Você precisa entender o que pode e o que não pode ser feito sem um grande estúdio e uma boa experiência. Você também precisa ser realista sobre o que pode fazer em um período de tempo razoável. Se você não olhar realmente para seus pontos fortes, provavelmente ficará desapontado rapidamente e desistirá. E não queremos que você desista!
  4. 4 Encontre um bom hardware e software. Fazer um jogo em qualquer nível acima de “móvel” requer um computador que muitos chamariam de “sofisticado”. Se você estiver usando um sistema antigo, descobrirá rapidamente que não pode executar o jogo que está criando nele. Você também precisará de alguns programas muito poderosos e especializados para criar jogos. Alguns são baratos ou gratuitos, mas outros podem ser bastante caros. Veremos um bom software nas seções a seguir, mas você pode notar que o software de que precisa pode incluir programas de modelagem 3D, editores de imagem, editores de texto, compiladores, etc.
    • No mínimo, você precisará de um processador potente (pelo menos um quad core e de preferência um dos mais novos i5 ou i7), muita RAM e uma placa gráfica avançada.

Método 2 de 4: Construa sua equipe

  1. 1 Faça você mesmo pequenos jogos e grandes jogos com outras pessoas. Se você deseja fazer um jogo móvel rapidamente com visuais e codificação simples, tudo bem.Este é um bom projeto para trabalhar sozinho e você pode usá-lo para mostrar a futuros empregadores e investidores o que você pode fazer. Mas se você quiser fazer um jogo mais sério, precisará da ajuda de outras pessoas. Os jogos indie são geralmente desenvolvidos por uma equipe de 5 a 10 pessoas (dependendo da dificuldade), enquanto os jogos mais famosos podem ser desenvolvidos por até várias centenas de pessoas!
  2. 2 Construa sua equipe. Você precisará de muitas pessoas com muitas habilidades diferentes se planeja desenvolver um jogo em um dos mais estilosos. Você precisará de programadores, modeladores, designers visuais, gameplays e designers de níveis, especialistas em áudio e produtores ou pessoas familiarizadas com marketing.
  3. 3 Elabore um documento de projeto. Pense nisso como um cruzamento entre um resumo e um plano de batalha para o seu jogo. O documento do projeto descreve tudo sobre o design do seu jogo: jogabilidade, mecânica, personagens, enredo, etc. Ao criá-lo, você também esclarecerá tudo o que precisa ser feito, quem o fará, quais serão as expectativas e o cronograma principal para todas as coisas. O documento do projeto é muito importante não apenas para manter a equipe em boa forma, mas também para potenciais investidores.
    • O documento do seu projeto deve ser dividido em seções e incluir conteúdo detalhado.
    • As seções principais incluem o enredo do jogo, personagens principais e secundários, design de níveis, jogabilidade, arte e design visual, sons e música do jogo, estrutura de controle e design de interface do usuário.
    • O documento do projeto não deve ser limitado ao texto. Geralmente também apresenta esboços de design, designs de conceito e até vídeos promocionais ou amostras de som.
    • Não se limite e não se preocupe com o design e formato do documento do projeto. Não existe um único formato padrão ou itens a serem incluídos nele. Basta fazer com que o documento se ajuste ao seu jogo.
  4. 4 Pense em dinheiro. É preciso dinheiro para fazer um jogo. Entre outras coisas, as ferramentas são bastante caras e o desenvolvimento leva muito tempo (subtraindo-o do tempo que você poderia gastar para ganhar dinheiro). O projeto é mais caro, quanto mais pessoas você precisa atrair e as habilidades mais complexas que elas precisam ter para fazer jogos cada vez mais avançados. Você precisará determinar de onde obterá o dinheiro e discutir com os participantes como, quando e quanto irá pagar a eles antes do início do trabalho.
    • A maneira mais barata de fazer um jogo é fazê-lo 100% você mesmo. Mas será difícil se você não tiver habilidades suficientes ou poderá precisar de várias outras. Para a maioria das pessoas inexperientes que trabalham por conta própria, um simples clone de um aplicativo móvel é o máximo que pode ser feito. Mesmo se você mesmo fizer o jogo, ainda precisará pagar licenças para a maioria dos bons motores e para muitas das lojas de aplicativos ou outros mercados. Além disso, não se esqueça dos impostos sobre a renda que você recebe.
    • Para fazer um jogo indie de qualidade média, você precisa de centenas de milhares de dólares. As grandes empresas costumam investir milhões de dólares em desenvolvimento.

Método 3 de 4: Fazendo a rotina

  1. 1 Programa. Você precisará escolher o motor do seu jogo. O motor de jogo é a parte do programa que controla tudo até os menores detalhes de como seu jogo funciona (como IA, física, etc.) Os motores precisam de ferramentas que às vezes estão incluídas e às vezes precisam ser construídas do zero. Eles permitem que você interaja e crie um jogo no motor. Depois de pegar o jeito, você precisará encontrar alguém que saiba escrever scripts com este mecanismo. Ao escrever scripts, você diz ao mecanismo de jogo o que fazer. Isso geralmente requer algumas habilidades de programação.
  2. 2 Crie conteúdo. Você também precisará começar a criar conteúdo no jogo.Isso significa modelar personagens, criar sprites de jogo, o mundo ao redor, todos os objetos com os quais o jogador pode interagir, etc. Geralmente, são necessárias excelentes habilidades em modelagem 3D e programas de artes visuais para concluir esta tarefa. O planejamento cuidadoso também é bom.
  3. 3 Lance várias versões beta. Você precisará de pessoas para completar o jogo. Não preste atenção aos erros. Você só quer que as pessoas joguem para aprender como os outros veem e experimentam o jogo. Algo que parece natural para você pode confundir todo mundo. A instrução ou elemento gráfico pode estar faltando. Você nunca pode saber com antecedência. Portanto, é importante obter uma opinião de fora.
  4. 4 Teste, teste, teste. Depois de terminar de criar seu jogo, você ainda não terminou. Você precisará testar tudo. Tudo. Você precisará passar por todos os cenários possíveis em seu jogo para se certificar de que não haja erros em lugar algum. Requer muito tempo e recursos humanos. Reserve tempo suficiente em sua programação para o teste!
  5. 5 Anuncie seu jogo. Mostre o seu jogo às pessoas assim que o terminar. Mostre-o para empresas que possam querer investir nele, bem como para pessoas que você acha que podem querer jogá-lo! Inicie um site e blog de desenvolvedor, faça upload de capturas de tela, vídeos passo a passo, trailers e muito mais para mostrar às pessoas do que se trata o seu jogo. Gerar interesse é fundamental para o sucesso do seu jogo.
  6. 6 Libere seu jogo. Existem muitos lugares onde você pode lançar um jogo, mas a localização exata dependerá do tipo de jogo que você fez. As lojas de aplicativos e o Steam são os mais abertos para iniciantes no momento. Você pode lançar seu jogo independentemente em seu site, mas os preços de hospedagem geralmente são proibitivos. Além disso, você não será tão perceptível.

Método 4 de 4: Encontrando Recursos

  1. 1 Experimente um software para criar jogos para iniciantes. Existem alguns programas excelentes que os iniciantes podem usar para fazer jogos simples. Provavelmente os mais famosos deles são Game Maker e RPG Maker, mas Atmosphir e Games Factory também são bons. Você também pode usar ferramentas de programação educacional para crianças como Scratch do MIT. Eles são surpreendentemente adequados para ensinar as habilidades básicas de que você precisa.
  2. 2 Aprenda sobre os diferentes programas gráficos. Se você não vai contratar um profissional para fazer seu trabalho gráfico, há muito o que aprender. Você precisará aprender a trabalhar com vários programas gráficos complexos. Mas você consegue fazer isso! Photoshop, Blender, GIMP e Paint.net são bons lugares para começar se você está procurando criar visuais para o seu jogo.
  3. 3 Considere se tornar um profissional primeiro. Será muito mais fácil para você fazer um jogo de sucesso e atrair investidores se você tiver experiência, educação e um jogo conhecido associado ao seu nome. Portanto, é uma boa ideia trabalhar para uma empresa de desenvolvimento de jogos bem conhecida antes de começar a fazer jogos você mesmo. Isso pode exigir que você vá à escola ou adquira algumas habilidades, mas ainda assim o leva ao seu objetivo e, em última análise, vale a pena.
  4. 4 Faça o seu caminho para a comunidade indie. A comunidade de jogos indie é forte, calorosa e acolhedora. Se você for bom em apoiar, promover, discutir e ajudá-los em seus projetos, eles vão retribuir na mesma moeda. Fale com eles, fique a conhecê-los melhor e deixe que te conheçam. Você ficará surpreso com o que pode fazer com o apoio da comunidade.
  5. 5 Use o financiamento coletivo se você for sério. Se você quiser fazer um jogo profissional que possa enfrentar outros jogos sérios por conta própria, você precisa de dinheiro. E não é discutido. Felizmente, as coisas mudaram nos últimos anos e o financiamento coletivo permitiu que criadores desconhecidos fizessem ótimos jogos. Verifique o Kickstarter ou sites semelhantes.Mas esteja preparado para o trabalho árduo que você precisa fazer para entregar uma grande campanha, o que significa objetivos reais, boas recompensas e comunicação contínua.

Pontas

  • Não pense que seu primeiro jogo será revolucionário. Se você realmente se esforçar, quem sabe, pode acontecer, mas é improvável. Mas não desista imediatamente, descubra o que deu errado e o que os jogadores gostaram. Use coisas que as pessoas gostaram no próximo jogo e conserte ou remova coisas de que não gostaram ou partes ruins do último jogo.
  • Continue aprendendo. Se precisar de ajuda, peça. Existem milhões de pessoas no mundo que podem ajudar a criar um jogo, então nunca tenha medo de perguntar e pesquisar por eles. E lembre-se, sempre há espaço para crescer. Continue aprendendo e aprenda mais sobre como fazer jogos.
  • Teste, teste, teste. Uma das coisas mais irritantes e irritantes é encontrar um bug crítico, falha ou bug em seu jogo depois que ele for lançado. Divida seu jogo em estágios como "desenvolvimento" (ainda em desenvolvimento), "alfa" (teste inicial ou inicial), "beta fechado" (teste antes do lançamento para pessoas convidadas ou selecionadas) e "beta aberto" (teste antes do lançamento para todos). Selecione as pessoas certas para os estágios alfa e beta e reúna o máximo de informações e críticas construtivas possíveis. Use-os para melhorar seu jogo e consertar o máximo de bugs possível antes do lançamento. Nota: adicione "pré-" ou "versão xx.xx" aos seus estágios para otimizá-los ainda mais. Certifique-se de sinalizar com precisão a versão aprimorada, se for esta.
  • Lembre-se de fazer backup de seus arquivos com freqüência. Você não sabe com antecedência quando seu computador pode quebrar.
  • Faça campanha publicitária e anuncie. Vamos enfrentá-lo, você não é o único novo criador de jogos. Você pode lançar um jogo que é imediatamente ofuscado por jogos mais novos e / ou melhores. Para combater isso, divulgue a notícia sobre o próximo lançamento do jogo por todos os meios disponíveis. Vamos "vazar" alguns detalhes aqui e ali. Defina uma data de lançamento para que as pessoas fiquem ainda mais ansiosas. Se for apropriado, você pode até considerar pagar por anúncios.
  • Pratique o máximo possível para ficar cada vez melhor na criação de jogos. Como diz o ditado, "a prática leva à perfeição"!
  • Finalmente, nunca desista. Fazer um jogo pode ser enfadonho, enfadonho e irritante. Às vezes, você será tentado a simplesmente desistir e fazer outra coisa. Não faça isso. Relaxe, dê um passeio, adie o trabalho por alguns dias. Você se sentirá confiante novamente quando retornar.
  • Lembre-se de que trabalhar em equipe é sempre melhor do que trabalhar sozinho. Você pode reduzir significativamente a carga de trabalho e o tempo desperdiçado dividindo os participantes em designers gráficos e programadores e, em seguida, adicionando subgrupos como "escritores e compositores" e assim por diante. Esta é uma parte importante, que depende de qual software você escolhe, já que designers de jogos gráficos como BGE, Unity e UDK quase não têm suporte para trabalho em equipe e edição direta de código. Mudar para um sistema de controle de versão como o git é provavelmente a melhor ideia.
  • Faça um plano de trabalho. Se esta é sua primeira vez e você quer gastar seu tempo e experimentar, então você não precisa. No entanto, isso o ajudará a manter o ritmo e é especialmente importante se você tiver uma data de lançamento prometida. Pense em quando você pretende terminar tudo e, em seguida, refine o plano dividindo-o em código, design gráfico, etc.

Avisos

  • Direito autoral! Seja o mais original possível com ideias para o seu jogo. Se você não consegue pensar em outra coisa, é uma boa ideia pegar algum aspecto do jogo e mudá-lo.Se você realmente precisar incluir partes protegidas por direitos autorais do jogo, como história, personagens ou música, notifique os criadores do original. Ideias conceituais (jogabilidade, como você escreve o código, etc.) não podem ser protegidas por direitos autorais, enquanto os nomes dos personagens e o universo da história, por outro lado, são protegidos por padrão.
  • Certifique-se de cumprir as licenças das ferramentas que você está usando. Muitos softwares proprietários (como o Unity) não permitem o uso comercial (o que significa que você não pode vender um jogo feito com ele) sem pagar uma licença cara. O software de código aberto que permite o uso comercial pode ser de grande ajuda aqui. Mas tome cuidado ao preservar os direitos copyleft para alguns programas de código aberto. A GNU General Public License é um exemplo de tal licença. Ele estipula que você deve lançar seu programa sob a mesma licença. É bom para jogos e você ainda pode vendê-lo se mantiver os recursos de arte e similares para você. No entanto, você pode ter problemas legais se usar bibliotecas de código-fonte fechado, como FMOD. Além disso, especialmente se você for um bom programador, terá acesso ao código-fonte e não estará mais trabalhando com uma caixa preta. Portanto, você pode alterar e adicionar ferramentas conforme necessário. Você pode ler mais sobre software de código aberto (também chamado de "software livre" pelo criador deste movimento) aqui.