Quem criou o 2048?
2048 foi criado por Gabriele Cirulli, um web developer italiano. Publicou no GitHub em 9 de março de 2014 como um projeto gratuito e de código aberto lançado sob a licença do MIT. Tinha 19 anos na altura e construiu o jogo inteiro num único fim de semana.
Como foi feito
Cirulli descreveu 2048 como uma experiência pessoal – uma tentativa de descobrir se conseguiria construir algo completo, de raiz, num período muito curto. São algumas centenas de linhas de HTML, CSS e JavaScript simples, sem estrutura, sem back-end e sem recursos para além das fontes da web, o que é uma grande parte da razão pela qual foi carregado instantaneamente em qualquer dispositivo em 2014 e porque foi tão fácil para outras pessoas copiarem.
Foi aberto sobre as suas influências. O jogo cresceu 1024! por Veewo Studio e, mais atrás, Três! por Asher Vollmer e Greg Wohlwend, que tinha chegado ao iOS um mês antes. O diferenças entre 2048 e Três! são mais mecânicos do que cosméticos, e são a razão pela qual 2048 parece um jogo muito mais simples.
Linha do tempo
| Quando | O que aconteceu |
|---|---|
| 6 de fevereiro de 2014 | Três! é lançado no iOS como uma aplicação paga após 14 meses de desenvolvimento |
| fevereiro de 2014 | 1024! e aparecem aplicações semelhantes de fusão de blocos, trabalhando a partir da mesma ideia |
| Fim de semana de 8 a 9 de março de 2014 | Cirulli, então com 19 anos, escreve 2048 de raiz |
| 9 de março de 2014 | 2048 é enviado para o GitHub sob a licença MIT e alojado gratuitamente nas páginas do GitHub |
| Meados de março de 2014 | O jogo espalha-se pelas redes sociais e pela imprensa tecnológica; o tráfego atinge milhões |
| A partir do final de março de 2014 | A licença permissiva permite que qualquer pessoa a faça – multiplicam-se os reskins, as variantes de grelha e as variantes de regras |
O ataque viral acidental
Cirulli não comercializou o jogo, não colocou anúncios no mesmo e não o vendeu. Disse repetidamente que a escala da resposta o surpreendeu: um projeto de fim de semana publicado numa conta pessoal do GitHub estava a ser jogado por milhões de pessoas em poucos dias e estava a ser comentado por meios de comunicação que nunca tinham ouvido falar dele uma semana antes. Manteve o original alojado gratuitamente e nunca adicionou monetização a ele.
Porque é que a licença do MIT é tão importante
A escolha da licença é a única decisão que moldou tudo posteriormente. O MIT permite que qualquer pessoa copie, modifique, renomeie e redistribua o código, incluindo comercialmente, desde que o aviso de direitos de autor sobreviva. É por isso centenas de variantes existem legitimamente e também porque é que o nome “2048” acabou por ser anexado a aplicações sem qualquer ligação a Cirulli – incluindo algumas que o utilizam de forma enganadora. Se está a tentar descobrir qual a versão que está realmente a jogar, consulte que é o jogo original de 2048.
O que fez Cirulli a seguir
Continuou a trabalhar como programador de software em vez de transformar 2048 num negócio, e a versão original permanece jogável gratuitamente no seu site GitHub Pages até hoje, inalterada e sem monetização. Mais de uma década depois, aquela simples placa 4×4 é ainda a implementação de referência com que todas as outras versões são avaliadas.