Post Mortem - Criação de um protótipo e evolução
Batalha naval trata-se de um clássico jogo de estratégia onde um oponente tenta destruir os barcos do outro primeiro. Mesmo sendo um clássico e conhecido jogo, ao longo do desenvolvimento do protótipo houveram oportunidades de aprendizado e observações pertinentes.
- Estrutura do jogo: Toda a espinha dorsal do jogo foi totalmente executada. Portanto o jogo está com a sua game loop preparada e é possível joga-lo repetidas vezes. O jogo é executado em modo de Player vs AI.
- Tabuleiro e o modo de edição: Esses elementos foram executados com resultado satisfatório uma vez que funcionam em todos os aspectos devidos.
- Sistema de AI: O sistema de AI pretendido deveria executar perfeitamente os movimentos básicos de predição das casas. Em seu primeiro estado a IA busca por casas aleatórias do tabuleiro, o que o algoritmo executa sem problemas. Em seu segundo estado, após acertar uma casa, a IA deve buscar pelas casas adjacentes o sentido do barco e seus próximos movimentos seguiria nesse eixo até afundar o barco. Porem o sistema busca de forma caótica e dado momento o algoritmo já não encontra as casa adjacentes e por padrão volta ao estado aleatório. Esse seria um bom modo de IA mais básico, porem desenvolver uma IA mais desafiadora traria muito valor ao jogo.
- Interatividade com o tabuleiro: Existem alguns pequenos exploits que podem determinar onde os barcos inimigos estão posicionados com a forma que o mouse interage com as casas do tabuleiro. Esse seria um ponto importante de melhora para aumentar o nível de desafio.
- Mesmo um jogo simples pode nos desafiar e exercitar o nosso conhecimento dentro nas diferentes áreas do desenvolvimento de jogos. Produzir um protótipo jogável do começo ao fim foi uma experiencia bastante construitiva.
Leave a comment
Log in with itch.io to leave a comment.