RetroServer
O RetroServer será um servidor local no Garoa para rodar jogos clássicos (baseados em texto) através de conexão SSH.
Responsáveis em ordem alfabética
Hardware
O componente principal é um Raspberry Pi modelo B+. Nele estão ligados:
- Uma tecla para dar Reboot / Shutdown
- Um display gráfico monocromático OLED 0,96" para apresentar mensagens e "efeitos lúdicos"
- Um LED verde indicando alimentação
- Quatro LEDs vermelhos (transparentes) para "efeitos lúdicos"
No conector de expansão do Raspberry está uma placa padrão com um UL2803 para acionar os LEDs.
O Raspberry será ligado via cabo à rede do Garoa com IP fixo (a definir)
Software
SO
O Raspberry Pi usará o Raspbian Stretch Lite.
Interface / Operação
O jogador se conectará via SSH, se identificará (para separação dos salvamentos) e receberá um menu dos jogos. Ideias para a identificação:
- O processo não vai depender de um administrador. Qualquer visitante do Garoa poderá usar o servidor sem precisar de cadastro prévio.
- Opção A: Gerenciar na aplicação de menu. Todos os jogadores se logarão com o mesmo usuário/senha Linux.
- Opção B: Ter um usuário Linux para cada jogador. No primeiro login usar um usuário senha fixo e cai num script para gera o usuário.
Jogos
Algumas ideias de jogos clássicos:
Repositório
Histórico
30/08/18
Corte da primeira versão do gabinete na Laser Cutter
06/09/18
Corte da segunda versão do gabinete na Laser Cutter
07 e 08/08/18
Montagem do hardware
10/09 e 02/10/18
Adaptação dos jogos