Ao iniciar o desenvolvimento de um videogame, deve-se concentrar na criação do ambiente (prédios, árvores, montanhas etc.) primeiro ou na IA (personagem jogável, NPCs etc.) ?
Ao iniciar o desenvolvimento de um videogame, deve-se concentrar na criação do ambiente (prédios, árvores, montanhas etc.) primeiro ou na IA (personagem jogável, NPCs etc.) ?
Respostas:
O primeiro passo é criar um produto mínimo viável .
Um MVP é o mínimo absoluto que pode ser considerado um jogo jogável. Ainda não precisa de gráficos, exceto por alguns espaços reservados. Ele deve apenas aceitar informações básicas e implementar a mecânica de jogo mais essencial.
Em seguida, itere a partir daí.
O motivo é que você precisa de um banco de testes para testar se a sua ideia de jogo realmente funciona. Você pode perder meses desenvolvendo ativos e IA para uma ideia de jogo que acaba não sendo divertida quando realmente é jogada e você é forçado a jogar tudo fora.
Além disso, é quase impossível projetar ativos e IA "cegos" sem poder colocá-los no jogo e experimentar por si mesmo como eles se parecem e quando realmente brincam com eles. Quando você não tem um jogo de protótipo funcional para colocá-los, pode acabar perdendo inúmeras horas. Você irá projetar e polir os ativos que serão redesenhados do zero quando finalmente tiver a chance de vê-los no jogo. E depois disso, você pode acabar jogando fora de qualquer maneira, porque decide remover a mecânica do jogo que os usa por não serem divertidos.
Então, quando você tem seu protótipo, a pergunta "AI primeiro ou os gráficos primeiro" não faz sentido, porque geralmente há programadores e artistas trabalhando em paralelo. No entanto, é importante que eles se comuniquem, porque a aparência e o comportamento dos atores em um jogo precisam corresponder. O jogador espera que um inimigo "volumoso" se comporte de maneira diferente de um inimigo "ágil velocista". O processo pode ser conduzido pelos programadores ("Estamos programando um objeto que se comporta de tal maneira, proponha como ele poderia parecer"), pelos artistas ("Estamos projetando um objeto que se parece de tal e tal coisa" , crie uma maneira de como poderia se comportar ") ou pode ser um processo sinérgico em que ambos se reúnem e debatem idéias para novas entidades do jogo. Qualquer processo que funcione para sua equipe em particular.
Você deve descobrir a história que deseja contar e o objetivo do jogo. Isso guiará todo o resto e dará ao usuário algo para voltar uma e outra vez.
Começar com uma história sempre ajuda. Então, o caráter e o ambiente são de igual importância. escolha o ambiente a seguir, porque isso ajuda a determinar o que o personagem pode fazer. O personagem vem por último, porque o ambiente tem principalmente física fixa