Modelo de jogo de corredor para Unity
Obtenha uma vantagem inicial na criação de um jogo de corrida para celular
Os jogos de corrida são alguns dos mais populares no celular. Isso ocorre porque são fáceis de aprender, rápidos de jogar e podem se tornar virais. Com esse novo modelo, você poderá fazer iterações e protótipos com mais rapidez, para que possa dedicar mais tempo a tornar seu jogo de corrida para celular excelente.
Recursos do modelo Runner
Acelere seu processo de desenvolvimento com os recursos e a mecânica de jogo pré-construídos do modelo Runner.
Depois de fazer o download do modelo gratuito no Hub, você receberá um tutorial no Editor. Isso o guiará pelos componentes do modelo, como criar e modificar níveis com o editor de níveis incorporado do modelo e como configurar um serviço de anúncios para o seu projeto.
Para ajudar a economizar tempo, o modelo fornece mecânica de jogo completa e totalmente funcional e ativos em caixa cinza como ponto de partida.
A partir daí, você pode adicionar seus próprios temas, texturas diferenciadas e assets, seja por meio da Unity Asset Store ou trabalhando com um artista. Por exemplo, você pode se concentrar na geometria da pista e adicionar elementos de jogabilidade como obstáculos, portões e itens como moedas e chaves.
O modelo contém níveis personalizáveis que mostram diferentes designs de jogos. Os recursos de personalização incluem:
- Salvamento automático: As alterações no nível, no pré-fabricado do jogador ou no pré-fabricado da câmera são salvas automaticamente ao entrar no modo Play.
- Terreno Especifique o comprimento, a largura, o buffer inicial, o buffer final, a espessura e o material do terreno, que será regenerado automaticamente se qualquer um desses campos for editado.
- Estalando: Ative o encaixe para objetos geráveis, o que os encaixará na posição de grade mais próxima.
- Pré-fabricados: Especifique um pré-fabricado a ser colocado no início e no final do nível.
A diferença entre um jogo ser um sucesso ou não pode ser muito pequena: O ângulo da câmera, as cores e a velocidade desempenham um papel importante. O modelo Runner vem com opções para que você possa experimentar e descobrir o que funciona melhor para o seu jogo.
Predefinições de ângulo da câmera:
Selecione facilmente entre as posições de câmera mais usadas. Você também pode bloquear a posição da câmera, ativar um acompanhamento suave da câmera e muito mais.
Predefinições de velocidade do jogador:
Escolha entre predefinições lentas, médias, rápidas ou personalizadas. Outras opções incluem avanço automático, velocidade de aceleração, velocidade horizontal, velocidade de escala e muito mais.
Para objetos colocados em uma cena, a classe Spawnable fornece toda a lógica para serializar e desserializar as informações de transformação e cor, bem como para encaixar na grade de um nível. Os objetos que podem ser gerados incluem:
- Moedas
- Chaves
- Portões que influenciam a escala ou a velocidade do jogador
As classes que formam a estrutura do jogo incluem:
- Um sistema de eventos que facilita a comunicação entre diferentes partes do jogo
- Uma máquina de estado que gerencia o fluxo do jogo, carregando e descarregando níveis e navegando por estados como ganhar, perder, pausar etc.
- Um sistema de inventário simples que mantém o controle de moedas como ouro e XP
- Um sistema de salvamento que salva o progresso do jogo
- Um sistema de IU que exibe as IUs designadas para o estado atual do jogo
Este modelo apresenta um fluxo de interface do usuário completo para um jogo de corrida.
Por exemplo, quando os jogadores concluem um nível com êxito, eles verão uma tela de comemoração. Essa tela contém recompensas com base em seu desempenho, bem como ouro e XP obtidos. O XP é exibido na forma de uma barra de progresso que indica o quanto falta para o jogador atingir o próximo marco.
A tela de seleção de níveis incluída permite que os jogadores joguem novamente os níveis que desbloquearam. Pressionar o botão Quick Play carrega o nível mais alto desbloqueado.
Há dois tipos de moedas no jogo: Ouro e XP
- Os jogadores podem coletar ouro ao longo de um nível. Se um jogador não concluir um nível com êxito, a quantidade de ouro coletada durante esse nível não será adicionada à sua quantidade total.
- O XP é obtido quando os jogadores passam de nível e funciona como uma moeda de milhagem. A quantidade de XP obtida durante um nível é adicionada à quantidade total de XP, independentemente de o jogador ganhar ou perder.
A integração com o Unity Ads está integrada para ajudá-lo a criar um jogo monetizável. Se você deseja criar um jogo para celular que gere receita, o modelo de corredor é um ótimo lugar para começar e uma boa maneira de aprender a usar o SDK do Unity Ads.
Obtenha insights sobre mais projetos premium da Unity
Saiba como a parceria de 10 anos entre a SYBO e a Unity ajudou o Subway Surfers a se tornar um dos principais jogos para celular da década.
Descubra como Alt Shift, Broken Arms Games, Light Brick Studio, Robot Squid e Superplus Games percorreram os desafios e as oportunidades do mercado de jogos para dispositivos móveis em rápida expansão.
Saiba como Arnold Rauers criou um negócio bem-sucedido de jogos para celular com jogos simples de cartas e quebra-cabeças, como o Card Thief, que não dependem de uma estratégia de monetização agressiva.
Com os recursos exclusivos e as ferramentas simplificadas do modelo Runner, a primeira metade da criação de protótipos está pronta para você. Faça o download no Hub hoje mesmo e explore os ativos que o ajudarão a torná-lo seu.