Em um futuro distante, um adolescente encontra-se em um porto seguro após um desastre natural. A única companhia é um robô deixado por seus pais, que não possui programação definida.
Já o objetivo do jogo para o jogador é que, ao final do percurso o mesmo tenha conhecimento básico de ao menos uma lingugagem de programação, desenvolva um pensamento lógico para programação e descubra ainda mais coisas em que a programação pode ser útil para eles.
O objetivo principal na narrativa é criar um porto seguro auto-suficiente e criar um robô completo, com todas as funções motoras e emocionais.
Mecânicas do jogo
Além das tasks diárias, é incentivado explorar a relação entre o protagonista e o robô, essas interações serão feitas disponibilizadas a partir da instação de módulos espalhados pelo porto seguro onde, após instalados no robô, habilitarão funções como fala, reações sociais, senso de humor, entre outras funções mais "humanas".
Todo jogo pode ser feito em uma só linguagem, mas decidir passar para a próxima linguagem após certos pontos do jogo é incentivado por meio de recompensas como itens melhores ou recursos para o porto seguro.
Como o protagonista estará aprendendo junto com o jogador, o jogo começará usando uma linguagem simples como "Scratch" e evoluindo para "Python", "Java" e por ai adiante.
Os desafios serão propostos como tasks que devem ser realizadas naquele dia, cada task é um código que deve ser escrito para que o robô aprenda a fazer aquela tarefa.
Objetivos educacionais
Ensinar sobre relações sociais
Ensinar sobre preservação ambiental
Ensinar resolução de problemas
e pensamento lógico/computacional
Ensinar programação
Design
Ambiente transformável a partir das tasks realizadas pelo jogador
UI/UX simples, sem muitos indicadores em tela
Gráficos 2D com mesclas de 3D em objetos interativos.
Dinâmica de jogo em Point-and-click
Ambientação
O protagonista é um adolescente que está
sozinha em um porto seguro no meio de
um desastre natural no ano de 2087, seu
único companheiro é um robô sem
programação definida deixado pelos
pais do protagonista e o objetivo do jogo é
usar do conhecimento básico do protago-
nista de programação para programar o
robô a realizar as tarefas que aparecerão
no porto seguro como manutenção, cons-
trução e defesa do local em que eles estão.
Além disso, precisamos criar um laço entre
o protagonista e o robô por meio de upgrades
de software e hardware no mesmo para que
ele se torne um "companheiro" ainda mais completo.