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!
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
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
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
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
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
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
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
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