background image

现交互性,使

Flash 具有更大的设计自由度。 

  

2 Flash 网页游戏的设计 

  目前,

Flash 网络游戏与传统的网络游戏相比有了新的特点,针对其特点,游戏设计者

应在游戏中设计全新安全加密方式来保证用户游戏的安全性。通过域检查方式增加服务端脚

本检查

url,当游戏运行的时候,先检查运行游戏服务器上,是不是有合法的安全脚本。然后

通过

swf 加载游戏的主 swf 文件,编写脚本并在开始游戏时从服务端加载对应密码,如果密

码验证失败则退出游戏。在注意安全性问题的同时,游戏的引擎是游戏设计与实现的核心内

容,一个游戏引擎和游戏本身之间的主要区别在于引擎如同汽车的发动机,同类游戏可以

使用同一类的通用引擎,而不必重复开发那些和具体游戏内容无关的部分,这样就可以提

升游戏开发速度和品质。

 

  从用户的角度来看,

Flash 网页游戏的设计应具有挑战性。随着网络游戏的流行,在大型

多人在线游戏和休闲竞技类游戏中,玩家在一起切磋,若网页游戏设计的具有挑战性,会

更加引起玩家兴趣,促进玩家之间交流攻略战法等,认识越来越多的朋友。

Flash 网页游戏中

的成就系统让玩家不断获得装备、声望、金钱、经验、技能等,一边玩一边获得收益,这往往

是最吸引用户的地方,因此,游戏中成就的设计至关重要。在虚拟的网页游戏世界中,游戏

的设计者应该充分发挥想象,这样用户就能够体验到现实中没有的内容,在工作学习之余,

找到一个世外空间,随心所欲地的畅游在虚拟世界,比起无法自主选择的电视节目更加让

人兴奋。好的游戏还应让用户获得知识,现今的知识传播极为快速,

Flash 网页游戏能很好的

寓教于乐,幽默诙谐的故事最容易让大众接受。

 

  

Flash 网页游戏作为统一整体而存在,在游戏设计中,应从整个游戏的角度出发,游戏

代码要统一、设计规范要标准、传递的语言要尽可能一致。可靠性既是评价游戏设计质量的一

个重要指标,又是游戏设计的一个基本出发点,只有设计出的游戏是安全可靠的才能在实

际运行中发挥作用。为了保持游戏的长久生命力,就要求系统具有较强的环境适应性,在游

戏设计中,应尽量采用模块化结构,以便于对模块的修改,提高模块独立性,从而使得游

戏具有较好的开放性和结构的可变化性。在游戏设计中既要考虑到现实系统的费用,又要考

虑到游戏实施后的费用,在满足游戏需求的前提下,尽可能的减少游戏的开销。此外,游戏

应集合不同的艺术门类,把艺术与技术相结合,从而让人可以在游戏中的到美的享受。让设

计师之与玩家之间产生交流,从而完善游戏。

 

  在设计网页游戏特别是设计界面时,应该尽量让玩家忘记网络的影响,尽量使游戏速

度不受到用户网络带宽的影响。可以考虑位为不同网速的用户设计不同的界面,不能为了一