新闻

公开可将代码缩减为3KB X用URL的超小型游戏引擎
코드를 3kb짜리 X용 URL로 축약한 초소형 게임 엔진 공개

人工智能概要
开发者Kitao Takashi免费发布了超小型开源游戏引擎Playload。该引擎可将游戏代码压缩至3KB以内并通过URL分享。发布后吸引了众多用户利用其制作各种小游戏。
Playload 代表图片
▲ Playload 代表图片(图源:kitao.dev)

近日,一款能够将完整游戏源代码转换为URL并直接放入社交媒体帖子的超小型游戏引擎正式公开。

开发者 Kitao Takashi 于21日免费发布了开源项目“Playload”。Kitao Takashi 曾任职于 KONAMI,担任过《Zone of the Enders》系列的主程序员、首席工程师兼游戏设计师。这一全新的开源项目“Playload”是为了纪念 Kitao Takashi 的 GitHub 账号恢复而公开的。


Playload 截图
▲ Playload 截图(图源:kitao.dev)

Playload 基于 JavaScript 运行,其特点是在网页浏览器上即可直接编写代码。最大的特点是经过压缩后的代码容量被严格限制在最多3KB以内。这是为了顺应社交媒体X的网址自动缩短功能,X会将包含在帖子中的网址在4096个字符以下时自动转换为23个字符的短网址。代码存储在URL中,仅通过发送URL便可分享整个游戏。

该引擎内置了丰富的基础规格,以弥补极限压缩的容量限制。画面支持160×144像素分辨率的显像管风格输出,支持最多8种颜色和CRT显示屏。此外,为无需放入单独图像文件即可构建画面,默认提供了长宽8像素的点阵图形,并支持3个声音通道以及4方向和2种按键输入。网页内配置了运行中的游戏画面旁边的代码编辑在内的整体应用程序界面以及可执行的示例等。


Playload 截图
▲ Playload 截图(图源:kitao.dev)

随着引擎的发布,Kitao 亲自公开的游戏涵盖了射击、跳跃动作、解谜等多种类型。各游戏虽然都在3KB以内的小规模,但依然能够流畅游玩。引擎公开后,其他用户也纷纷基于该引擎制作出了立体迷宫、3D地牢探索等各种作品。
플레이로드 대표 이미지 (사진출처: kitao.dev)
▲ 플레이로드 대표 이미지 (사진출처: kitao.dev)

완성된 게임 소스 코드 전체를 URL로 변환해 소셜미디어 게시물에 그대로 담아낼 수 있는 초소형 게임 엔진이 공개됐다.

개발자 기타오 다카시는 지난 21일, 오픈소스 프로젝트 '플레이로드'를 무료 배포했다. 기타오 다카시는 과거 코나미에 재직하며 존 오브 디 엔더스 시리즈의 메인 프로그래머와 리드 엔지니어 및 게임 디자이너를 역임한 개발자다. 신규 오픈소스 프로젝트 '플레이로드'는 기타오 다카시의 깃허브 계정이 복구된 것을 기념해 공개됐다.


플레이로드 스크린샷 (사진출처: kitao.dev)
▲ 플레이로드 스크린샷 (사진출처: kitao.dev)

플레이로드는 자바스크립트를 기반으로 작동하며, 웹 브라우저 상에서 곧바로 코드를 작성할 수 있는 편집기가 특징이다. 가장 큰 특징은 압축을 거친 뒤의 코드 용량이 최대 3킬로바이트로 엄격히 제한된다는 점이다. 이는 SNS인 X의 주소 자동 단축 기능을 반영한 것으로, X는 게시물에 포함된 웹 주소가 4096자 이하일 경우 이를 자동으로 23자 분량의 짧은 주소로 변환한다. 코드는 URL에 저장되어 있어 URL 전송만으로도 게임 전체를 공유할 수 있다.

엔진은 극한으로 압축된 용량 제약을 보완하기 위한 다채로운 기본 사양을 내장했다. 화면은 160×144픽셀 해상도의 브라운관풍 출력을 지원하며, 최대 8가지 색상과 CRT 디스플레이를 지원한다. 더해 별도 이미지 파일을 넣지 않고도 화면을 구성할 수 있도록 가로세로 8픽셀 크기의 도트 그래픽을 기본 제공하며, 3개의 사운드 채널과 4방향 및 버튼 2종의 입력도 지원한다. 웹페이지 내에는 구동 중인 게임 화면 옆에 배치된 코드 편집기를 비롯해 전체 응용프로그램 인터페이스와 실행 가능한 예제 등을 확인할 수 있다.


플레이로드 스크린샷 (사진출처: kitao.dev)
▲ 플레이로드 스크린샷 (사진출처: kitao.dev)

배포와 함께 기타오가 직접 공개한 게임으로는 슈팅, 점프 액션, 퍼즐 등 다양한 장르가 포함됐다. 각 게임은 모두 3KB 이내의 작은 규모임에도 매끄러운 플레이가 가능하다. 엔진 공개 직후 다른 이용자들도 엔진을 기반으로 입체 미로와 3차원 던전 탐색 등 다양한 작품을 만들어내고 있다.
这则新闻由人工智能翻译。