A downloadable game for Windows, macOS, Linux, and Android

1 Introdução


   Este jogo está sendo desenvolvido como um projeto de faculdade. A equipe é formada por 5 integrantes e o jogo tem baseado uma ideia de jardim, uma invasão de insetos. 


   Os Guerreiros Insetos estão atacando o Reino das Flores, e suas moradoras precisam defender seu lar. As moradoras do reino são baseadas em flores reais, tendo suas características próprias inspiradas em suas flores. Feiticeiras, alquimistas, lutadoras e bruxas, tendo sua rainha, a Rosa, liderando-as para o campo de batalha e derrotar os Invasores.

   O jogo está sendo produzido na Godot.

Objetivo Geral: Criação de um Card Game que esteja perfeitamente balanceado e programado, sem apresentação de erros de programação e erros de balanceamento.

Objetivos Específicos:

  1. Mostrar o balanceamento de um Card Game;
  2. Desenvolver um jogo de cartas na Godot Game Engine
  3. Focar na programação do jogo e deixá-lo equilibrado

Com relação aos procedimentos metodológicos usados, primeiro foi pensado no sistema que seria colocado no Card Game, onde teriam personagens com cartas especiais para cada personagem além das cartas normais no Deck, como atacar, defender e se curar.

   Depois chega a parte do balanceamento do jogo, onde precisam balancear para que ele possa se tornar um jogo divertido, imprevisível e competitivo para o público. Usando a aleatoriedade na programação, irá fazer com que o baralho seja embaralhado de forma que seja improvável que o jogador acerte 100% a próxima carta que ele tirará do baralho, fazendo com que o mesmo apenas suponhe qual cara irá tirar. Depois será equilibrado o sistema de dano, cura, defesa e cartas especiais para que nada fique muito forte e nem muito fraco no jogo.

   Com relação a programação do jogo, será usada a Godot Game Engine e a linguagem será GDScript, sendo a linguagem própria do motor de jogo.


2 Desenvolvimento

   O jogo foi feito com base em tutoriais de como fazer um Card Game na Godot 4, alguns assets acabaram ficando como placeholders, mas outros foram autorais da equipe.


2.1 Conceito 

   Gênero Card Game com elementos de Rogue Like, as mecânicas se baseiam em jogar cartas, de ataque em um oponente, defesa, ataque em todos os oponentes de uma vez só, suporte e cura. Os personagens são feiticeiras baseadas em plantas, e o clã inimigo que são compostos de insetos, na jogabilidade você controla o clã das feiticeiras e jogas as cartas para derrotar o clã inimigo para recuperar seu território no jardim.

Figura 1:  Interface do jogo [fonte: Print do Jogo]



2.2 Programação 

   Com relação a programação, o jogo foi programado na linguagem GDScript que é a linguagem própria da Godot Game Engine.

Figura 2: Código do Jogador [fonte: Print do Código]


Foram feitos vários scripts todos na linguagem GDScript, para o jogador, para as cartas, para os inimigos, etc.

2.3 Discussão dos Resultados

   Tanto as aulas de Motores de Jogos Avançados quanto as de Projeto de Jogos e Entretenimento Digital, foram usadas para a produção de jogos, com relação as dificuldades, geralmente quando se executava o projeto ele dava erro, porém todos foram corrigidos sem exceção, uns deram mais trabalho mas outros foi mais de boa para resolver.


3 Conclusão

Foi feito um jogo de cartas digital com elementos de Rogue Like na Godot Game Engine, Foram feitas artes autorais, porém algumas ficaram como placeholders pois o game não está 100% pronto, tiveram algumas dificuldades mas por hora todas foram contornadas e alguns problemas foram resolvidos.

Tutoriais foram usados como base para construir o jogo, mais precisamente uma lista de tutoriais de como criar um Card Game na Godot 4, os assets que ficaram como placeholders no jogo foram usados com base no tutorial que serviu para fazer o projeto.


Referências

GitHub - guladam/deck_builder_tutorial at season-2-starter-project. Disponível em: <https: github.com="" guladam="" deck_builder_tutorial="" tree="" season-2-starter-project="">. Acesso em: 17 jun. 2024.</https:>


-‌---

Ficha completa da equipe:

Victor Gabriel Borges Boff - Programação - https://el-vek.itch.io

Beatriz Zardo Amin - Artista -  https://itch.io/profile/beetiredz

Felipe Shiroma Rondina - Documentação

Lucca Ramos Lagazzi - Beta Tester/Roteiro

Gabriel Medeiros Luciano Duncan de Alencar Guimarães Artista  https://0jupiter.itch.io

...

Marcelo Dornbusch Lopes - Orientador - m4rc3lo

Universidade do Vale do Itajaí - UNIVALI

Cesar Albenes Zeferino | Diretor Escola Politécnica

Giorgio Gilwan | Coordenador do Curso de Design de Jogos

Rafael Kojiio | Coordenador Gamelab UNIVALI

-‌---

Projeto  desenvolvido como requisito parcial para obtenção de aprovação nas disciplinas: (i) Motores de Jogos Avançados - Professor - Marcelo Dornbusch Lopes; e (ii) Victor Boff, Beatriz Zardo, Lucca Ramos, Felipe Shiroma, Gabriel Medeiros - https://circlelakestudios.itch.io/garden-war


StatusIn development
PlatformsWindows, macOS, Linux, Android
Rating
Rated 5.0 out of 5 stars
(1 total ratings)
AuthorCircle Lake Studios
GenreCard Game

Download

Download
Card Game.exe 89 MB

Leave a comment

Log in with itch.io to leave a comment.