在一个邪教徒亟需被射杀的世界里…… 怎么,你还指望有个故事? 哦,好吧。 你是 *查看笔记* 加里,一个毫无背景故事、没有个性、暂时也没有声音的不起眼路人,被一个企图将神明召唤至现世的邪恶邪教绑架了。你是最后的祭品。而你对此坚决不从。你逃出牢笼,并杀死 literally everybody( literally 所有人),让邪教无法召唤他们所崇拜的大邪神。 窥视90年代 3D敌人?3D武器?不。 敌人、武器以及大多数道具都是2D精灵图。仅有的3D模型也粗糙且低多边形。纹理分辨率惨不忍睹。我甚至编写了一个特殊的着色器来降低表观色彩深度。…
在一个邪教徒亟需被射杀的世界里……
怎么,你还指望有个故事?
哦,好吧。
你是 查看笔记 加里,一个毫无背景故事、没有个性、暂时也没有声音的不起眼路人,被一个企图将神明召唤至现世的邪恶邪教绑架了。你是最后的祭品。而你对此坚决不从。你逃出牢笼,并杀死 literally everybody( literally 所有人),让邪教无法召唤他们所崇拜的大邪神。
窥视90年代
3D敌人?3D武器?
不。 敌人、武器以及大多数道具都是2D精灵图。仅有的3D模型也粗糙且低多边形。纹理分辨率惨不忍睹。我甚至编写了一个特殊的着色器来降低表观色彩深度。
对90年代美学的坚持近乎绝对:
唯一的例外是武器视角精灵图使用了法线贴图,这虽然不合时宜,但看起来
太棒了。轰,砰, bang
射杀所有坏蛋!或者揍他们!或者让他们爆炸!
用这些标准的FPS武器击败你的敌人:
- 木匠锤
- 手枪
- 冲锋枪
- 霰弹枪
- 手榴弹
- 火焰法杖
- 刺桩器
- 火箭发射器
(注:列表可能会随我心意更改。)重新发明轮子
Unity?虚幻引擎?Build引擎?
不。
那太
简单了。
《Hecatomb》完全使用
GameMaker编写。我必须亲自完成所有3D相关工作。我必须解决的问题包括:
- 在不牺牲性能的情况下绘制墙壁和天花板
- 基于精灵图的敌人如何移动
- 用于限制调色板的着色器
- 用于武器视角精灵图的法线贴图着色器
- 如何计算墙上弹孔的位置(它使用切线!)
- 如何将光照烘焙到地图中
- 鼠标视角的工作原理(注:已实现垂直鼠标视角,但已禁用。)
- 以及数月间出现的许多其他问题,但我现在想不起来了。
评论