独立游戏开发
房间和迷宫:一个地牢生成算法
这是 Bob Nystroms 编写的一个相对细致的关于随机生成地牢地图的算法,并且掺杂有很多个人在开发时的想法,非常值得广大 Roguelike 开发者的学习和参考。本文的转载和翻译已经获得了他的授权。
平台动作关卡设计的十一个心得
由 Jonathan Lavigne 开发的 Ninja Genki DX 将在最近陆续的登上各大市场销售。这款游戏很早就有一个免费的原型版本。借着新版 DX 正式发行,我们找出 Jonathan 四年前发表的关于关卡设计的心得,这些内容在现在看起来也绝对不过时。
引擎:Superpowers
Superpowers 是由 Sparklin 开发的一款开源的提倡高可扩展、协同工作的 2D / 3D 游戏引擎。和白鹭引擎(Egret)一样,也是采用 TypeScript 编写,并提供了自行开发的编辑器,让开发者能够快速的开发出跨平台的游戏。
游戏与景观设计、建筑设计
这篇文章是 Deanna Van Buren 在为 The Witness 工作时和景观设计师及游戏开发者合作的经验所激发而来。文章讲述了关于游戏中融入的建筑艺术的相关内容,专业而有启发。
白鹭时代 DragonBones 全面揭秘
DragonBones 诞生于 2012 年 10 月,最初是由 Adobe 公司主导开发设计的一款专用于游戏中骨骼动画制作的插件,是全球业界公认的最早的骨骼动画工作流解决方案,并且在受到大量游戏开发者、动画师和设计者的追捧。而在此后,白鹭时代作为 HTML5 移动游戏新生代企业,接过了 DragonBones……
Indie MEGABOOTH 概况介绍
Indie MEGABOOTH 并不隶属于任何一个展会主办单位,相反地,MEGABOOTH 自成一格,并带著那些被选入的独立团队,游走各大展会间东西征战,这也是目前全球仅此一家的组织。
轻量跨平台引擎:LÖVE
LÖVE 是一个轻量级的跨平台2D游戏开发引擎。其底层使用 C++ 语言,开发语言则选择了在游戏领域应用广泛的 lua 脚本语言。LÖVE引擎使用卡通形象来作为版本代号。最新的0.10.0版本使用的代号名为Super Toast(超威面包)。
引擎:Defold
市场上从来就不缺更新(有可能更好)的游戏引擎,你方唱罢我登场,一片热闹景象。这不,游戏大厂 King 也发布了他们的游戏开发引擎:Defold,现在还处于 Beta 邀请试用阶段。
想游戏主题才思枯竭?来试试这几个点子
不论是日常开发游戏还是参加Game Jam这样的活动,游戏主题的选择往往让人头疼。正逢Global Game Jam 2016时间的公布,这篇文章也许会给你一个不错的提示。当然这更多的是一个思路,多去尝试组合会发现不一样的天地。
使用“马里奥方法”设计游戏关卡
《马里奥》的关卡设计历经多个系列的积淀和发展,已经达到了同类游戏无法企及的高度。这里翻译的这篇文章利用一个完整的游戏关卡实例深入浅出地讲解了“马里奥方法”的核心概念,是我看过的最佳相关教材。
pixi.js 初步:开始第一步
pixi.js 是一款超快开源 HTML5 2D 渲染引擎,我们在前面专门有过介绍。随后,我们会整理一些最基本的 pixi.js 相关的教程,以方便对 pixi 感兴趣的朋友们入门。今天就开始最基础部分的讲解。
引擎:pixi.js
pixie.js 是一款超快开源 HTML5 2D 渲染引擎,它自动侦测使用 WebGL 或者 Canvas。号称“Fastest kid in town”。却是,这是一个性能非常强的 HTML5 游戏引擎,而且属于轻量级。开发者无需专门学习 WebGL 就能感受到强大的硬件加速的力量。