top of page

EVILLIVE
这是一款四人非对称对抗游戏,场景中有一个吸血鬼和三个人类。当吸血鬼咬伤玩家时,被咬伤的玩家会变成吸血鬼,而原来的吸血鬼则会变回人类。地图上包含各种物品,人类玩家可以收集这些物品来对抗吸血鬼。最终,得分最高的人类玩家获胜。
关键字: 非对称对抗, 多人, 聚会游戏, 3D 像素, Unity
开发周期:48小时(2023年7月14日-7月16日)
模型像素渲染
这是我专门为小型 Game Jam 设计的渲染效果。它大大减少了建模和纹理绘制的工作量,因为即使是低多边形模型和纯色纹理也能提供出色的视觉效果。同时,它提供了一种不同于传统 3D 美术的全新视觉风格。

在片段着色器阶段,采用基于屏幕坐标的离散采样来实现像素块效果。
获取屏幕坐标
获取当前像素的屏幕位置。
通过量化实现像素化
为了实现类似于较低分辨率(例如 128×72)的块状效果,我对屏幕坐标应用了量化。具体方法是:将坐标乘以目标分辨率,应用 floor() 将其向下舍入,再除以 1 以获得离散 UV。这会产生离散采样效果,从而产生像素化外观。

至于人物的像素渲染,我在另一个项目Deep Echoes中进行了详细的说明。
bottom of page