Como criar um jogo de corrida sem fim usando a unidade


Melhor resposta

Se você quer dizer jogos de corrida sem fim como Subway Surfers ou Altos Adventure, então existem algumas maneiras de criar esses jogos em Unidade. Você não precisa construir uma pista inteira para jogos de corrida sem fim. Construa o caminho, planos de fundo, objetos (obstáculos) para seu personagem.

  1. COLETORES E PROPRIETÁRIOS: Adicione Colliders aos seus objetos e fundo. Adicione 2 GameObjects vazios e junte os colliders a eles. Certifique-se de que um deles seja Spawner e o outro seja Collector. Adicione scripts a eles. Escreva algumas linhas de código para Collector e Spawner. então, quando você executar seu jogo, você verá no painel #Scene como um novo caminho, obstáculos e fundo irão girar automaticamente. e o coletor irá coletar os objetos que estão sendo executados por trás da cena.
  2. CÂMERA SCRIPTING: Você também pode adicionar ou criar um ambiente inteiro e adicionar uma camada de painel na cena. Certifique-se de que seu Alpha deve ser zero e anexe o painel com os scripts da câmera. Anexe também o cameracript ao player. então, quando você executar o jogo, verá se o jogador se move e a câmera se move. Ao mesmo tempo, o painel que anexamos à nossa câmera também se moverá em relação ao nosso personagem ou jogador.

Resposta

Sim e não. O GMS é muito bom no que faz. Se você quiser fazer um jogo com muitas mecânicas e técnicas que não são suportadas pelo GMS, você criará que jogo mais rápido com Unity ou Unreal Engine ou outro motor / estrutura. ( Lista de mecanismos de jogo – Wikipedia )

Há muitas coisas a se considerar ao elaborar uma estratégia para criar um jogo. Fazer um bom jogo é difícil, não importa como você o aborda.

Se você está pensando em fazer um jogo para ganhar dinheiro, está realmente falando sobre desenvolver um negócio de jogos, não apenas um jogo. Um MUITO problema mais difícil! Você não só precisa construir um bom jogo, mas também um bom negócio. Se você está apenas construindo um jogo, há menos em que pensar na sua escolha de mecanismos / estruturas de jogo. Se você está construindo um negócio de jogos, não precisa apenas pensar sobre o motor / estrutura de uma perspectiva de desenvolvimento de jogos, você também deve considerá-lo de uma perspectiva de desenvolvimento de negócios. Por exemplo, Unity e Unreal são muito diferentes em seu estilo de desenvolvimento (um aspecto simples disso é C ++ vs C #), mas são ainda mais diferentes em sua abordagem às relações comerciais. Unity é um modelo de assinatura para desenvolvedores, Unreal é uma divisão da receita. Levar em conta esses dois modelos diferentes em um plano de negócios não é trivial.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *