Unity Open Space Shooter 2D é um jogo de tiro espacial com rolagem vertical, desenvolvido como projeto de faculdade usando Unity 2D.
Inspirado pelos clássicos do gênero, o objetivo principal foi criar uma base sólida para futuros projetos de shooters 2D, implementando diferentes tipos de inimigos, uma batalha contra um chefe e uma progressão simples de fases. Use como bem entender!
-
Movimentação lateral:
Voe pela tela em um cenário com rolagem contínua, desviando de tiros inimigos e obstáculos. -
Variedade de inimigos:
Cada inimigo tem um padrão de movimento e ataque diferente, exigindo atenção e estratégia. -
Batalha contra chefe:
Enfrente um chefe final com comportamento único, mais vida e ataques especiais. -
Sistema de progressão:
O jogo escala em dificuldade conforme o jogador avança.
- Engine: Unity 2D
- Linguagem: C#
- Sistemas implementados:
- Scroll automático de cenário
- Spawn Aleatorio de inimigos
- Shooting system com dois tipos de tiros diferentes.
- Sistema de Boss Fight
- UI com vida e pontos.
- Feedback visual de dano
Este foi um projeto de faculdade desenvolvido com os seguintes objetivos:
- Aprender e estudar conceitos básicos de classicos scrolling shooters
- Criar um sistema de chefe com padrões de ataque
- Servir como base para futuros jogos 2D no estilo shooter


