Vencedor do JS1K: Bouncing Beholder - Um jogo de plataforma de 1KB

2025-02-04

Bouncing Beholder é um jogo de plataforma JavaScript que se encaixa nas restrições incrivelmente apertadas de 1024 bytes. O autor conseguiu esse feito por meio de técnicas de codificação engenhosas, como abreviação de nomes de métodos, minimizando o uso de funções e um design de código altamente holístico. O jogo envolve navegar por uma paisagem gerada processualmente, coletando moedas e evitando terrenos perigosos. O artigo detalha o processo de desenvolvimento e mostra estratégias fascinantes de otimização de baixo nível, oferecendo uma visão única do mundo da compressão extrema de código.

Jogos