独立游戏开发

27 2

实现一个类似于 FC 时代简易的碰撞系统

实现一个类似于 FC 时代双截龙、热血系列当中的,简易的碰撞系统

20 3

游戏常见寻路算法可视化

或许你是第一次接触寻路算法,发现网上资料虽然不少,但你更想直观看到寻路算法工作时的样子;或许你已经写过许多寻路算法,但却不知道如何美观方便地可视化出来,那么,这套可以在浏览器上运行的寻路算法可视化程序绝对值得你一看。

15 0

【游戏设计图形学】模拟自然界火焰的方法

一场燎原的大火正向你扑面而来!本文将介绍在游戏中模拟火焰在自然界中传播时用到的一些技巧。

22 0

【游戏设计图形学】在地图上生成蜿蜒河流的两种方法

在开发游戏时,我们经常需要用到随机生成的地形,而河流是其中不可或缺的一部分。本文章将探讨如何在地图上生成河流。

10 0

开发日志:游戏中的地图生成

这是我制作的《Godot 地形生成》系列视频,这里集合在一起供游戏爱好者学习和参考。

20 6

开发者说:“坂野马戏”的炼成,游戏中导弹制导的一种设计思路

导弹是机甲游戏中常见的武器种类,导弹弹幕形成“坂野马戏”的表现形式也被机甲迷们所津津乐道。那么如何在游戏中设计出“坂野马戏”的视觉效果呢(纯动画绘制不做讨论,只考虑用算法实现)。

21 1

腾讯游戏学院专家:做一个多线程游戏框架可以多简单?

如何做一个多线程游戏框架?腾讯游戏学院专家 Tao 将在本文通过一个 demo 来说说游戏逻辑的多线程化。

16 5

黑魂的输入“陷阱”

今天这篇是个短文,讲一下我这几天发现的《黑魂》里面的输入“陷阱”,我觉得这个设计真的很恶心但是很精髓。

13 2

黑魂的 Combat Loop

最近一直在思考一个问题,为什么很多动作游戏的战斗都被人说成“模仿黑魂”?为了弄清楚这个问题,我决定花些时间研究黑魂的战斗到底是怎么回事。

51 3

Journey中的沙丘渲染(及其 shader 实现)

Journey 里面的沙丘渲染是很久之前一直想做的,但总是没时间。最近因为项目中在做一个沙丘的场景,所以趁这个机会来做一下。

27 3

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

本文提供了一个像素风格 shader 的实现思路。其更多的模拟 LCD 屏幕而不是 CRT 屏幕。同时利用 psp 模拟器,将扫描线效果应用到 Tactics Ogres(中文译为:皇家骑士团)上。

150 9

Dead Cells 的随机地图生成

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