C.U.B.E é um jogo de quebra-cabeça de visão isométrica preto e branco onde você tem que construir um item. Seu objetivo é usar os materiais ao seu redor, refiná-los e junta-los para construir o item.
O jogo usa um sistema de níveis onde cada nível tem um item específico para construir. Você só tem que pensar na solução e construí-lo!

Contribuições

Keyboard


Detalhamento do Projeto

O desenvolvimento do C.U.B.E foi uma iniciativa incrível para meu desenvolvimento pessoal. Abaixo, detalho algumas das etapas e decisões mais importantes durante o processo de criação do jogo

1. Escolha do Gênero

C.U.B.E é um jogo puzzle 2D baseado em sistema de níveis. A escolha desse gênero se deu pela oportunidade de criar um jogo com uma experiência diferente dos meus outros projetos, baseados em pontuação

2. Ferramentas Utilizadas

O jogo foi desenvolvido utilizando a linguagem de programação GDScript na Godot Engine. Toda a arte do jogo foi criada pelo meu próprio celular com uma Ferramenta de criação de artes bem básica

3. Design do Jogo

O design do jogo foi pensado para ser visualmente simples e intuitivo, um jogo preto e branco. O jogador controla um bonequinho que se move em quadrados como em um jogo de xadrez. O design visual do jogo reflete o estilo vetorial, com gráficos preto e branco. Entretanto, o estilo artístico isométrico foi um desafio novo para mim já que esse estilo usa artes com um ângulo de visão diferente dos que estou acostumado

4. Mecânicas e Desafios

As mecânicas do jogo incluem movimentação em quadrados, interação com os itens e interação com UIs. Cada fase foi pensada para apresentar uma mecânica / desafio novo para o jogador, visando manter o interesse em concluir novas fases

5. Evolução na programação

O C.U.B.E é um jogo que me exigiu uma nova maneira de pensar durante a programação, o jogo possui mecânicas muito diferentes dos meus outros projetos como a própria movimentação. A programação me exigiu também uma organização de nível mais alto, utilizando novas lógicas para criar as coisas, o que certamente me fez evoluir muito como desenvolvedor na Godot, além disso, meu objetivo era terminar o jogo sem usar nenhum tipo de apoio externo como IAs ou vídeos, busquei aprimorar e colocar meus conhecimentos em prática

6. Testes e Ajustes

Após o desenvolvimento inicial, o jogo passou por diversos ciclos de teste, pricipalmente nas fases e no player, para garantir que as mecânicas estivessem funcionando corretamente sem bugs. Durante todo o desenvolvimento me dei de cara com bugs que nunca tinha visto antes mas eu concluí meu objetivo de finalizar o jogo sem apoios externos como prometi para mim mesmo, isso foi ótimo para melhorar a minha lógica de programação mesmo que hajam algumas "gambiarras" nos códigos

7. Considerações Finais

C.U.B.E é um jogo visualmente atrativo, busca proporcionar diversão e um desafio contínuo para os jogadores com uma arte simples. O processo de desenvolvimento não foi longo, menos de 1 mês para a sua versão 1.0 ser finalizada, mas apenas a versão 1.0 já foi o suficiente para aumentar muito meu conhecimento na Godot, programação e lógica, além de me dar experiência com um novo tipo de arte 2D, a arte isométrica

Acessar a página do projeto na Itch.Io