独立游戏开发

15 1

利用噪声函数制作地图

基于噪声的地图生成很有趣,也很容易上手,它可以作为一个很好的起点,尤其是对独立游戏或者 Game Jam 作品。

13 0

噪声函数与地图生成

在学习声音信号处理期间,我不时将部分所学与此前程序化地图生成联系起来。这篇文章是相关概念介绍,从最基础的内容开始,由简至繁。

0 0

Unity实战进阶:运用位运算完成“递归回溯算法”

一键生成游戏迷宫!

1 0

Unity实战:手把手教你“递归回溯算法”在Unity中的完整实现

一键生成游戏迷宫!

0 0

【游戏算法全系列】二叉树算法(Binary Tree Method)

还是游戏迷宫自动生成的内容,这一期的内容依然比较简单,但重要的是从二叉树算法引出了“树”这个数据结构的概念,为下一期的数据结构/图论的内容做了一些铺垫。

1 0

【游戏算法全系列】Hunt And Kill 算法

这一期介绍了一种生成迷宫死结较少的算法:Hunt And Kill 算法,跟第一期的回溯算法有点像,不过所需的数据存储可以更少。

0 0

【游戏算法全系列】无限迷宫生成算法(Eller's Method)

这一期回答了上一期“生成大地图怎么办时,栈容量超了怎么办”的问题,简单介绍了 Eller's Method。这个算法速度极快,所需存储小,还可以编织无限迷宫!

3 0

【游戏算法全系列】迷宫自动生成算法入门

游戏算法全系列的第一个篇章,关于各种迷宫类地形的生成算法以及实战应用。

12 0

Delaunator 库指南:快速平面 Delaunay 三角剖分

JavaScript 库 Delaunator 能够快速进行平面上的 Delaunay 三角剖分。

25 7

网格边线

带有网格的游戏通常会使用瓦片(Tiles)。但边线(Edges)和顶点(Vertices)也能用来做到一些很酷的事。

3 0

【GDC】横板卷轴游戏的摄像机技术分享

作为2015年GDC独立峰会的一部分,设计师Itay Keren探讨了从20世纪80年代的经典横向卷轴游戏到今天的独立游戏所使用的镜头技术,并展示了如何根据游戏的独特机制和特征进行调整。

15 5

网格与图

本文介绍了基于图的寻路算法会用到的图论相关知识,以及如何表示网格。