Formulário de Avaliação:
https://forms.gle/UeeYcqCo9MCcQL1NA

1) O que é o CONNECT

CONNECT é um jogo educativo top-down que ensina ponteiros em C++ por meio de puzzles. Você controla um operário em uma fábrica cyberpunk e precisa resolver desafios conectando terminais, plugs e máquinas.

A lógica dos puzzles acompanha a progressão dos conteúdos, dos conceitos básicos até os mais complexos.

2) Controles

Tecla

Ação

W, A, S, D

Movimentar

E

Pegar, Soltar e Conectar Plug

R

Pegar T-Plug

F

Conectar Plug em Alocação Dinamica

Espaço

Interagir com terminais e displays

3) Analogia dos Elementos

  • Terminal - Ponteiro Mostra para onde está apontando (endereço), qual valor há lá, e gera o código equivalente em C++.
  • Fio - Ação de “apontar”
  • Plug / T-Plug - Conexão entre ponteiros e variáveis
  • Máquina - Variável Possui endereço e guarda um valor.
  • T-Plug (splitter em T) - Ponteiro para ponteiro Permite que vários terminais apontem para o mesmo destino.

4) Displays

  • Funciona como placas informativas.
  • Ajudam a entender desafios da fase.
  • São representados por telas azuis.

5) VFX - MUITO IMPORTANTE!

  • Redemoinho em volta de Plug desconectado -Representa ponteiro não inicializado (comportamento imprevisível).
  • Raios saindo de um Terminal conectado errado -Representa erro de tipo (ex.: int* tentando apontar para float).

Esses efeitos visuais reforçam o aprendizado do que NÃO deve ser feito.

6) Progressão das Fases

Cada capítulo apresenta um conceito novo, primeiro na prática, depois aplicado em desafios.

Exemplos:

  1. Movimentação e conexão simples
  2. O que é ponteiro
  3. Ponteiro não inicializado (nullptr)
  4. Tipos são importantes
  5. Alterar valor via ponteiro
  6. Alocação dinâmica
  7. Ponteiro para ponteiro

A dificuldade aumenta junto com os conceitos.

A ideia é aprender fazendo: cada capítulo ensina um pequeno passo que será usado no próximo.

7) Objetivo Geral

Compreender os conceitos de ponteiros de forma prática, visual e leve, usando mecânicas simples que representam diretamente o que acontece em código C++.

8) Conclusão Rápida

  • Controle simples
  • Analogia clara entre jogo e código
  • Progressão didática
  • Feedback visual reforçando erros e acertos
  • Experiência prática e lúdica

CONNECT transforma ponteiros em algo concreto e intuitivo.

StatusIn development
PlatformsHTML5
AuthorGabreu
GenrePuzzle
Made withUnity

Leave a comment

Log in with itch.io to leave a comment.