Ir para o conteúdo

Coral Quest

O que é Coral Quest?

Coral Quest é um jogo criado como material de estudo de GameDev em Unity, e foi feito como continuação da Workshop Unity for Women, desenvolvida pela BOSS, a iniciativa da UnB com o objetivo de promover participação de minorias na comunidade Open Source.

Como é o jogo?

Coral Quest é um platformer 2D, feito inteiramente com pixel art, de forma a lembrar jogos retro mais simples. O gameplay foi inspirado pelo gênero de Metroidvania, especialmente Hollow Knight, apesar de não ser muito longo.

O jogo possui:

  • 2 fases, sendo uma delas uma arena para boss fight
  • 5 inimigos únicos
  • 150+ assets de uso livre, feitos por nós que incluem sprites e parte dos áudios

player_running

Qual é a proposta do jogo?

A partir do conteúdo da Workshop Unity for Women, os alunos encarregados desse projeto criaram um jogo aprofundando os conceitos e ferramentas básicas do Unity, com o objetivo de mostrar o que pode ser feito sem um conhecimento muito profundo da plataforma, enquanto ao mesmo tempo introduzindo novas ferramentas progressivamente.

Morret_gif

Essas ferramentas incluem:

  • Raycasts
  • Diferenciação do uso de Update (input) e FixedUpdate (física)
  • Tilemaps
  • Spritesheets para animação
  • Cenas aditivas
  • Extension Classes
  • Padrão de Design Singleton
  • Uso de várias câmeras simultaneamente
  • Interfaces (orientação a objetos)

Unity

Foi usada a versão 2021.3.43f1 do editor Unity com o template 2D, e essa é a versão recomendada para rodar o projeto.

Healing_Tree

Também foi utilizado o pacote Universal Render Pipeline (URP).

Licença

O repositório e o jogo são disponibilizados sob a licença MIT.