O SineRider começou em 2013 como um jogo web em Unity feito por um adolescente sobre descer de trenó por gráficos; ele apareceu no Experimental Gameplay Workshop da GDC em 2015 e depois sumiu quando os navegadores descontinuaram o NPAPI e mataram o Unity Web Player. O criador o engavetou quando entrou no Hack Club em 2018, até que membros da comunidade tiraram o projeto da prateleira em 2022.

Reconstruir um jogo morto em JavaScript puro de código aberto e deixar que o próprio ato de jogar carregue o aprendizado: quebra-cabeças infinitos de gráficos com infinitas soluções, feitos para a alegria antes do currículo.

Uma equipe global de mais de 20 adolescentes em mais de 8 países reconstruiu o SineRider em 100% HTML, CSS e JavaScript puros — arquivos estáticos que rodam em qualquer servidor HTTP — como um projeto de código aberto do Hack Club. Os jogadores editam funções como y=sin(x) e um personagem desce de trenó pela curva resultante; cada quebra-cabeça é um poço infinito de soluções válidas, apresentado por meio de níveis de história, quebra-cabeças diários e um plano de aula gratuito para professores, tudo com um orçamento de publicidade de US$ 0.

O Show HN de 8 de maio de 2023 atraiu 181 pontos; comentaristas relataram que seus filhos jogaram todos os níveis e elogiaram a interface de equações como intencional, em vez de pressionar. O original de 2015 já havia sido coberto pela Rock Paper Shotgun e recomendado por James Portnow, do Extra Credits, e o registro do repositório mostra 623 estrelas, 51 forks e 1.375 commits.

O SineRider começou em 2013, quando um adolescente entediado com uma calculadora gráfica teve a ideia de um pequeno jogo sobre descer de trenó por gráficos: o jogador edita funções e um personagem percorre a curva passando por objetivos. Chris Walker o construiu como um jogo web em Unity e, em 2015, ele apareceu no Experimental Gameplay Workshop da GDC, foi coberto pela Rock Paper Shotgun e recomendado por James Portnow, do Extra Credits.

Depois o jogo desapareceu: os navegadores descontinuaram a estrutura de plugins NPAPI, o Unity Web Player morreu e o SineRider com ele. Walker engavetou o projeto quando começou a trabalhar no Hack Club em 2018 — até maio de 2022, quando membros da comunidade o tiraram da prateleira e o transformaram em um ano de noites e fins de semana para uma equipe global de mais de 20 adolescentes em mais de 8 países. Eles reconstruíram o jogo em 100% HTML, CSS e JavaScript puros, para que rode como arquivos estáticos em qualquer servidor HTTP, e entraram em beta público em 8 de maio de 2023.

A tese do projeto é que jogos educativos fracassam porque as instituições exigem jogo obrigatório seguindo um currículo uniforme, enquanto os jogos são voluntários por natureza. O SineRider, em vez disso, é feito para a alegria: cada quebra-cabeça oferece um poço infinito de soluções válidas, o jogo é gratuito com um orçamento de publicidade de US$ 0, e o plano de aula do professor é um extra opcional. O Show HN atraiu 181 pontos, com pais relatando que seus filhos jogaram todos os níveis, e o repositório mostra 623 estrelas e 1.375 commits.

O SineRider inverteu a fórmula da tecnologia educacional: em vez de enxertar mecânicas de jogo em um currículo, construiu um bom jogo e deixou que os conceitos de gráficos emergissem do ato de jogar.

Escolher 100% JavaScript estático puro, sem etapa de build, tornou o jogo trivialmente executável e modificável, abrindo a base de código para colaboradores adolescentes em qualquer laptop.

Ressuscitar um jogo morto e querido deu ao projeto uma história e um público prontos: a linhagem da GDC de 2015 e a cobertura da Rock Paper Shotgun voltaram como credibilidade para o beta de 2023.

Abrir o código sob o Hack Club transformou um esforço solitário e obsessivo em trabalho distribuído: artistas, músicos, programadores e designers de quebra-cabeças puderam contribuir conforme suas próprias agendas.

Jogos educativos fracassam quando o ato de jogar é obrigatório; quando o objetivo principal é a alegria, o aprendizado vem em seguida — construa o jogo primeiro e deixe a compreensão ser a recompensa.

O Hack Club continua a manter o SineRider como software livre de código aberto. A thread do Show HN revelou bugs como cenas de corte impossíveis de pular e uma colagem acidental de um comando do Reddit, que a equipe registrou em issues do GitHub e respondeu com promessas de um botão de pular; o roteiro menciona suporte a celular, um editor de níveis personalizado, gráficos ajustáveis, vários idiomas, prévias de quebra-cabeças diários e coordenadas polares. O jogo continuou jogável em sinerider.com, que até o momento do registro incluía comandos de compartilhamento de quebra-cabeças diários para a thread da comunidade.

CONFIRA AS EVIDÊNCIAS

As fontes

  1. Show HN: SineRider, a math puzzle game Hacker News · news.ycombinator.com ·
  2. SineRider Wants You To Love Maths, And Scares Me Rock Paper Shotgun · rockpapershotgun.com
  3. hackclub/sinerider: A game about love and graphing, built by teenagers GitHub · github.com