打造 13KB 游戏:太空拥抱者的故事

2024-08-17

本文讲述了作者Frank Force创作13KB大小游戏“太空拥抱者”的历程。该游戏是一款像素风格的横版射击游戏,使用JavaScript和作者自己开发的游戏引擎LittleJS制作。作者详细介绍了游戏的设计过程,包括美术、动画、关卡生成、音效等方面的设计思路,以及为了压缩游戏大小所采取的各种技术手段。此外,作者还分享了参加JS13K游戏开发比赛的经验和感受,并鼓励更多开发者参与其中。

阅读更多
未分类

瓶中之城:一个 256 字节的光线投射系统 | Killed By A Pixel

2024-05-20

本文详细介绍了如何用 256 字节的 HTML 代码创建一个微型光线投射引擎和城市生成器。作者逐行解释了 JavaScript 代码,并用图片展示了城市景观的形成过程,包括建筑高度、纹理和阴影的生成。文章还介绍了如何利用简单的代数运算和位操作来实现光线投射和阴影效果。

阅读更多