Jogo educativo de puzzles 3D

CASE 01

Puzzle of Blessings

Criei o jogo completo em Unity e os seus sistemas de gameplay, desenvolvi um launcher personalizado em .NET 8 e liguei ambos a uma base de dados partilhada. O projeto recebeu a avaliação de 20/20.

2.º Lugar no PAPTICe 2026 · C2 Videojogos
UnityC#.NET 8Database integration
JOGO PRONTO A INICIAR
ONLINE  ·  PAP 20/20

Visão geral

O que é o Puzzle of Blessings?

Puzzle of Blessings é uma aventura de puzzles 3D criada para desenvolver o raciocínio, a observação e a capacidade de resolver problemas através de uma sequência divertida de desafios. Criei o jogo completo em Unity para Windows, a sua lógica de gameplay e o launcher personalizado em .NET 8, implementando depois a integração de base de dados que transporta interações, descobertas e progresso ao longo da experiência ligada.

A história acompanha um ser chamado a atravessar as Ilhas do Entre-Sonho e a refletir sobre o seu propósito. O estilo visual expressivo e a paleta de cores vivas foram escolhidos para cativar o público original dos 14 aos 20 anos, mantendo o mundo e os desafios acessíveis a jogadores de qualquer idade.

A minha contribuição

  • Desenvolvimento do jogo e lógica de gameplay
  • Launcher personalizado em .NET 8
  • Integração de base de dados entre sistemas
  • Colaboração em equipa com responsabilidades claras

Trailer do projeto

Um olhar breve sobre a experiência completa.

Jogo, mundo, interações e sistemas ligados condensados numa apresentação de 2 minutos e 54 segundos.

02:54 · 720p

Montei este trailer num prazo extremamente curto para apresentar o projeto. A edição de vídeo não é a minha área profissional; o objetivo foi comunicar o jogo de forma clara e direta.

Companion site original

Projeto partilhado, autoria clara.

O companion website original de Puzzle of Blessings foi desenhado e desenvolvido por Salvador Filipe Mila no nosso projeto final de curso partilhado. Eu desenvolvi o jogo, o launcher e contribuí para a base de dados e integração originais. A versão interativa aqui apresentada é o meu remake simplificado do website descontinuado do Salvador, reconstruído especificamente para este portfólio.

Preserva as funcionalidades exigidas pelo jogo, integrando-as num sistema global de contas de teste, achievements e persistência por projeto.

Evolução da arquitetura

Base de dados: antes e agora

A versão original respondia às necessidades de uma plataforma companion independente e mais ampla. O remake concentra-se num sistema menor e transversal ao portfólio, mantendo a sincronização em tempo real.

01 · ORIGINAL

Ecossistema independente

Identidade, presença, progressão, coleções e distribuição tinham responsabilidades relacionais dedicadas.

playersavecurrencyblessingplayer_blessingcollectibleplayer_collectibleraritylevelcategoryattributeslauncher tablessession / status
02 · REMAKE DO PORTFÓLIO

Modelo relacional focado

A identidade global e as conquistas são partilhadas; estado, inventário e aparências permanecem isolados em Puzzle of Blessings.

Responsabilidade separada

O Unity pode gravar o save JSON sem sobrescrever alterações do baralho no website.

Realtime

Estado, inventário e achievements continuam sincronizados nos dois sentidos.

Descobertas derivadas

Níveis, itens e raridades derivam do estado autoritativo, sem tabelas duplicadas.

TESTAR A ARQUITETURAEntrar no remake interativo

História / Lore

As Ilhas do Entre-Sonho lembram-se.

Um mundo suspenso entre realidade e memória, onde cada puzzle revela parte da história perdida do protagonista.

01 · ILHAS DO ENTRE-SONHO

Existe um lugar raro, escondido entre o que é real e o que é lembrado: as Ilhas do Entre-Sonho. São pequenas ilhas naturais, cheias de árvores, pedras antigas, vento suave e ruínas mágicas. Parecem normais à primeira vista, até o mundo revelar que segue regras diferentes.

Nesse lugar existe apenas uma presença realmente importante: um ghost que guarda os ecos de histórias antigas e guia silenciosamente o viajante através daquilo que as ilhas recordam.

O protagonista desperta sem memória completa. Não está ali por castigo nem por acidente: as próprias ilhas chamaram-no. As suas memórias foram espalhadas pela paisagem e protegidas por puzzles, mecanismos e pequenos desafios. Para as recuperar e encontrar a saída, precisa de avançar ilha por ilha, resolver enigmas, conversar com o ghost e descobrir os segredos escondidos no mundo.

A paisagem fantástica das Ilhas do Entre-Sonho
Um mundo entre realidade e memória
O protagonista a explorar o mundo do jogo
O viajante e os ecos escondidos
02

Por que o protagonista está ali

Uma força antiga guiou o protagonista até às ilhas porque ele carrega uma ligação especial com aquele lugar. Não é uma prisão, mas um chamado: as ilhas perceberam que ele precisava de as atravessar para se reencontrar.

A jornada não é apenas sobre sair. É sobre lembrar, entender e aceitar. No final, o jogador recupera as memórias, entende por que foi chamado, completa o último puzzle e usa uma máquina ou portal para regressar.

03

As Blessings na lore

As Blessings são poderes concedidos por uma entidade antiga que observa as ilhas de um lugar acima do mundo comum. Nunca são entregues de graça: a entidade reconhece o esforço do viajante.

Cada Blessing é uma prova de confiança. Cada nova habilidade faz avançar o gameplay e a história, revelando outra parte da força que continua a apoiar o protagonista ao longo da jornada.

Agora tu podes ver um pouco mais.
04

O motivo dos puzzles

O mundo está trancado por camadas de lembrança. Partes da realidade misturaram-se com o sonho, e apenas um viajante atento consegue reorganizá-las. A ideia central é simples: resolver para compreender.

A peça Clarifier, por exemplo, revela objetos que outros não conseguem ver. Esses objetos não são invisíveis; pertencem às memórias do próprio jogador.

  • Abrir uma passagem
  • Restaurar uma lembrança
  • Despertar uma Blessing
  • Aproximar o protagonista da saída

Documentação completa

Explora o projeto em profundidade.

Os dois relatórios finais da PAP documentam cada vertente da colaboração, as decisões tomadas e todo o processo de desenvolvimento.

82 pages · PDF · 5.0 MB

João Andrade

Jogo, sistemas de gameplay, integração com base de dados e launcher .NET personalizado

Descarregar relatório
85 pages · PDF · 7.6 MB

Salvador Mila

Website, plataforma ligada e a outra vertente do projeto colaborativo

Descarregar relatório

Continuar a explorar

Ver todos os projetos
GLOBAL TEST ACCOUNT

Log in to test projects

Welcome back.