RetroServer

De Garoa Hacker Clube
Revisão de 10h42min de 31 de agosto de 2018 por DQ (discussão | contribs) (Criou página com '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 == *Usuário:...')
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)
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.
  • Gerenciar na aplicação de menu. Todos os jogadores se logarão com o mesmo usuário/senha Linux.
  • 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