开发:编程

17 0

从像素之间谈起:像素游戏的画面增强(上)

像素画的一类中拥有强化边缘和高光,细节丰富,但是普遍尺寸较小。这类像素图可能和平时所提到的像素图差的最远,因为它并不是为了做出像素化效果而诞生的。相反它是游戏机在分辨率和色板支持加强之后的产物。本期介绍了一种处理该效果的shader思路。

10 1

PICO-8 开发动作游戏(1)

继上篇日志分享了第一次使用 PICO-8 开发游戏之后,我已经沉迷在 PICO-8 无限魅力之中。这次准备提高点难度开发一款动作游戏,尝试下如何处理物体移动、碰撞等。

23 8

用 PICO-8 复刻 Infinite Loop 游戏

使用 PICO-8 复刻像素版的 Infinite Loop,体验 PICO-8 开发流程。

63 20

关于低分辨率像素游戏下显示非防锯齿中文 / 汉字的研究

当前各大游戏引擎中都会有显示中文的功能,但显示出来的中文字体效果一般都差强人意任意,在低分辨率的像素游戏画面下会产生一些问题...

6 2

一种基于游戏引擎的 AR 模式探讨(下)

本文主要是提出一种 AR 的新思路,谨慎实践。想要学习主流的 AR 模式可以自行查询。

53 7

Dead Cells 的随机地图生成

这一次介绍了 Dead Cells 的地图生成方法,顺便也简要介绍了下 Spelunky 的地图生成。主题就是预定义地图在 roguelike 游戏中的使用。

10 4

游戏中的月亮错觉

从地平线初生的月亮会显得十分巨大,但是当月上枝头,月亮就恢复了正常的大小。这一个现象被称为月亮错觉。

7 1

在GMS2中使用Surfaces实现屏幕撕裂 / 波纹效果

教你一个在GMS2中实现动态画面效果的小方法。

30 0

状态机:史上最棒的机制

一个有限状态机(后文以状态机缩写指代)是一种特殊的组织代码的方式,用这种方式你能确保你的对象随时都知道自己所处的状态以及所能做的操作。本文将详细地介绍一下。

16 2

GMS2摄像机系统指南

如果你在用GMS2开发游戏,但对于摄像机设置感到迷惑的话,不妨来看看这篇文章吧。

9 1

GameMaker 偏门理论:关于反编译器

大家使用 GameMaker 的时候,可能没有想过自己的游戏会被反编译,等到自己的游戏做大的时候被别人拿到源码吹一波的时候,心里肯定会觉得不爽,当然只是你随手的作品也请不要掉以轻心,你努力过的作品也有自身的价值。

16 12

微信小游戏开发笔记:three.js 载入模型并交互

这篇开发笔记将记述在微信小游戏平台利用 three.js 载入模型的尝试过程