JS1K 우승작: Bouncing Beholder - 1KB 플랫포머 게임
2025-02-04
Bouncing Beholder는 1024바이트라는 엄청나게 제한적인 크기 안에 들어가는 JavaScript 플랫포머 게임입니다. 개발자는 메서드 이름 축약, 함수 사용 최소화, 매우 전체적인 코드 디자인과 같은 독창적인 코딩 기법을 통해 이러한 성과를 달성했습니다. 게임은 절차적으로 생성된 지형을 이동하고, 코인을 모으며, 위험한 지형을 피하는 것을 포함합니다. 이 글에서는 개발 과정을 자세히 설명하고, 매력적인 저수준 최적화 전략을 소개하여 극단적인 코드 압축의 세계에 대한 독특한 관점을 제공합니다.
게임