开发:编程

20 5

游戏设计模式(三) 状态模式、有限状态机与 Unity版本实现

这篇文章起源于《Game Programming Patterns》第二章第六节。将分析游戏开发过程中状态模式与有限状态机的运用。

22 6

通过 Unity 实践渲染的基础知识 #1 利用矩阵来进行空间变换

本文是陈键梁取得 Jasper Flick 官方授权的翻译整理的译文,通过Unity实践来为大家讲解一些有关渲染的基础知识。本文主要讲解了如何利用矩阵来进行空间变换。

21 6

游戏设计模式(二) 论撤消重做、回放系统的优雅实现:命令模式

这篇文章起源于《Game Programming Patterns》第二章第一节,将与大家一起探索游戏开发中命令模式的用法。

63 4

游戏设计模式 #1 序言:架构,性能与游戏

原文首发于作者浅墨的知乎专栏。本文系统整理并且以重新演绎的方式总结了阅读 Game Programming Patterns 一书的心得,针对这个系列,他在专栏开头写道:“第一次在知乎写专栏,一个全新的开始,希望各位多多关照。”。

120 27

Scroll Back:2D 横版游戏摄像机运镜原理与实践

本文是 Mushroom 11 的作者 Itay Keren 在 GDC 2015 独立游戏峰会上演讲内容的总结,本文结合大量经典游戏案例系统地总结和阐述了2D横版游戏中摄像头运用的原理和技巧,是一篇现象级的好文章。

4 3

节奏游戏开发指南 #3:我的内心充满波动

译自 Rhythm Doctor (《节奏医生》)开发者 Giacomo 的博客,中文版由开发者授权由 indienova 翻译整理,为介绍节奏类游戏的开发日志,本文为系列的第四篇。这篇日志系统介绍了作者利用 Shaders 来实现波形沿着直线运动效果的经验与心得。

6 9

GMS 中文教材特别篇 #2:GML 编程实践的经验与建议

由于青铜的幻想忙于《冰杖秘闻》的开发,这期的 GMS 教程由我来为大家整理。教程定位依然是面向初学者,但风格方面可能会略微有所变化,可以步步遵循会减少,但会就一个细节问题谈更多。

16 12

GameMaker: Studio 中文教程特别篇 #1: 来聊聊版本管理

本篇作为 GMS 中文教程系列的特别篇放出,来和大家聊聊版本管理的问题。

24 22

GameMaker: Studio 中文教程 #8: 恶魔行者与AI

在上一次教程里,我们加入了恶魔行者这个敌方角色,但只是作为一个傀儡的存在。这一次,我们要将他变成疾行在黑暗中的冷血杀手!

24 3

创造等轴视角世界:游戏开发初心者指南

本教程将为你大致介绍创造一个等轴视角世界所需的知识。你将了解何为等轴视角投影,并学会如何用二维数组来代表一个等轴视角关卡。我们将制定视图和逻辑之间的关系,操纵屏幕上的物体并处理瓷砖间的碰撞检测。本文也会涉及到深度排序和人物动画的问题。

20 10

游戏本地化的实现

很多人可能不太理解游戏开发商为了支持完善的本地化支持,究竟需要哪些工作,这也是笔者写作本文的主要目的。游戏古登堡的主要使命之一,也正是帮助更多的优秀游戏加入官方中文支持,让国内的玩家能够更好地享受游戏内容。

12 13

GameMaker: Studio 中文教程 #7: 加入敌人与实现攻击逻辑

indienova 会员青铜的幻想为希望了解学习 GameMaker: Studio 的中文读者专门撰写了本系列教程。本期教程将在游戏中添加一名敌人,并加入相应的攻击逻辑。