RetroServer

De Garoa Hacker Clube
Ir para navegação Ir para pesquisar

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 estarão ligados:

  • Uma tecla para dar Reboot / Shutdown
  • Um display gráfico monocromático OLED 0,96" para apresentar mensagens e "efeitos lúdicos"
  • Cinco LEDs (cores a definir) para "efeitos lúdicos"

Será encaixado no conector do Raspberry uma placa padrão com circuito para driver os LEDs (a definir).

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

A criar no github do Garoa


Histórico

30/08/18

Corte da primeira versão do gabinete na Laser Cutter