如果你做了一个引擎,你可能会后悔一两天,但如果你没有做这个引擎,你可能会后悔一辈子。在独立或者团队完成这个引擎的同时,我们每个人都从中汲取了丰富的营养,它让我们每个人都受益,都迅速地提高。这或许也是我还在闲暇时间维护自己的那些个破玩艺儿的原因,你可以说它出自于我愤青般无聊的激情,但我更愿意相信那来自于我理性的激进。阅读全文>
发表于 @ 2007年07月17日 12:58:00|评论(loading...)|收藏
解释型脚本是大量游戏中需要用到的,用以控制触发器、规则系统和数据系统的一个重要措施。RPG游戏中尤其大量用到了脚本来控制剧情的变化、战场细节等等。即便是在非RPG类游戏中,各种各样的脚本也是被大量运用的。阅读全文>
发表于 @ 2004年12月10日 16:45:00|评论(loading...)|收藏
游戏引擎和框架的抽象一直是游戏制作中的一个关键问题,其核心问题是如何令抽象好的引擎具有更好的适应性。本文尝试使用演绎法从我们所生活的世界推导出了高层引擎为了适应游戏需要所需要保持的形态,并通过实做利用OGRE完成了满足这个形态的一个简单的高层引擎。
本文的关键问题有两个:一是为什么要有游戏引擎,二是我们怎样来构架一个游戏引擎。在第一部分和第三部分我们分别回答了这个问题,绪论则作为对第二个问题所进行的演绎和推导。在本文的最后,我们利用完成的游戏引擎制作了一个简单的游戏。
游戏引擎应分为为高层的逻辑提供支持和为底层的功能提供封装的两个部分,这是本文的中心论点。
阅读全文>
发表于 @ 2004年07月20日 15:12:00|评论(loading...)|收藏