请输入图片描述

各种游戏机制、算法和效果的具体例子的汇总。这些例子都是借助JavaScript语言的Phaser游戏框架实现的,但是概念和方法是普适的,能够被任何引擎采用。把它想象成伪代码,每节包含一些不同的例子,按照从非常基本的到比较高级的实现的顺序进行。每个例子都是交互式的,对键盘或鼠标输入(或触摸)做出响应。

我叫John Watson。通常我靠做互联网方面的工作养活自己。但是在过去的几年里,我已经自学了游戏开发,在我很小的时候我就想做。我制作这些例子的目标是为其他游戏开发者提供一个有帮助的资源,特别是那些刚刚起步的游戏开发者,包括我自己。

每个例子关注一个概念,包括源代码的具体实现。它们并不意味着完全正确或要代表一个完整的游戏。它们没有被高度优化。它们甚至不是 实现被说明的游戏机制的 最佳方法!(它们当然不是唯一的方式。)它们是为了清晰而编写的,有助于容易地理解潜在概念,并把它们应用到你自己引擎的工作中。我期望随着我收获经验的同时,某些例子会演化。不过我希望你发现它们的用处,并在你自己的游戏里把它们作为起点。

这是一项进行中的工作。如果你有问题、纠错、或建议,请联系我。感谢你的访问!

原文地址:http://gamemechanicexplorer.com/
文章首发 腊八粥


木鱼
95 声望4 粉丝