简介:尽管没有哪两个公司开发游戏的方法会完全一样,但目前市场上的MMORPG游戏却仍然彼此类似。虽然MMORPG作为新类型的游戏可以兼容并蓄,包含很多变化,但大家推崇的品味却依然雷同。这个领域日新月异的发展着,但仅就目前所见,众家开发人员却如无头苍蝇一般乱撞,不知何处才是突破口。出现这种现象,与游戏这种创新大胆的娱乐形式本身的特点有着必然的联系。MMORPG还非常年轻,没有太多的经验可供借鉴,大家只能一边摸索一边前进。开发MM0类型的游戏需要承担很多风险,开发门槛很高,就像在14世纪从西班牙向美国进行地理大发现或是当年发射火箭登月一样,在管理和操作上非常复杂,难度非常大。
简介:时下,随着游戏项目规模的不断扩大,游戏内容越来越丰富,需要编辑的东西越来越多,对数据驱动的要求也就越来越高,因此我们对语言工具的使用有了更多、更新的需求。传统的编译型语言C/C++已无法满足开发者对于语言灵活性,易用性,动态编译的需求。于是,在游戏开发领域中出现了通用动态语言。使用动态语言无需自行编写词法分析、语法分析、编译后端以及虚拟机代码,因此很多游戏工程都将其作为一种运行时的脚本工具,这是动态语言在游戏开发中最实用最受欢迎的功能,不仅如此,动态语言对于游戏内容的管理,游戏源代码管理,代码编译,运行时脚本的编写也都可以很方便的实现,本文将对动态语言中的一种——Python,及其在游戏工程中的运用做一个概述性讨论,读者最好有一些程序语言的使用经验。