论文摘要
WebGame翻译成中文就是“网页游戏“,不同于传统网游动辄需要下载300M以上(有的甚至超过1G)的客户端程序,网页游戏无需下载和安装客户端,是基于JAVA和ActiveX等最新的编程技术,是伴随着互联网技术的成熟高速发展起来的新种类游戏。“网页游戏”用户界面利用浏览器作为游戏与用户交流的直接媒介,与其他游戏的界面设计有着很大的区别。网页游戏拥有巨大的潜在受众,又把体验游戏的过程简化到了极致,业界最近把浏览器作为一个虚拟的操作系统来看,这使得网页游戏的前景更加美好。国内外网页游戏虽然是如火如荼地进行着,但是对于网页游戏的界面设计也只是简单的概略性的介绍,对整个网页游戏界面设计方法缺乏系统、全面、具体的介绍和分析,整个行业缺乏系统的理论来指导,导致很多失败的游戏案例。本文介绍了主流的网页游戏界面设计的特点,根据人机界面设计的原理,综合网页界面设计和游戏界面设计的各自特点给出网页游戏界面设计的原则、方法,流程,并应用于实际开发中来指导网页游戏的界面设计。论文主要阐述了人机界面设计的基本原理,包括界面设计原理,认知心理学和视觉习惯基础理论,具体分析以上要素在网页游戏界面设计中的作用。根据网页游戏的目标用户的心理特征模型和网页游戏的网络特征模型对游戏界面设计原则进行了深入研究。根据人机界面设计基本原理,即符合用户需要的“简单、自然、友好、一致”界面设计基本原则的基础上,结合网页界面设计的原则和游戏界面设计原则三方面综合分析得出网页游戏界面设计的原则。分析了每一种游戏的特殊性,阐述了现在主要的6种游戏类型的特点,提出了基于游戏不同类型的界面设计原则。根据所要达到的可用性目标和用户体验目标,得出了用户参与的迭代式的界面设计方法。该方法的主要特征为:用户参与性设计与迭代设计。即在整个界面设计过程中,用户要全程参与设计过程;通过迭代,进行重复的“设计——评估——再设计——再评估”的过程,就能利用反馈来改进设计。迭代是不可避免的,因为设计人员不可能一次就找出正确地解决方案。在用户数据的收集、分析、最初的概念设计、正式模型设计、评估等各个阶段都需要不停和用户进行交流反馈。迭代设计是一个有目的的设计过程,通过几次设计迭代克服完全需求所规范的固有问题,每一次迭代都可以改进最终的游戏界面。该方法的流程为:确定软硬件环境、设计调研、游戏任务分析设计,以设计原则为基础的建立模型、游戏界面的图形设计、用户参与的迭代式设计测试和评估,详细分析了在每个环节的具体实施方法以及该环节中应该注意的问题。根据我们先前得出的设计原则来作为对网页游戏具体评价的依据来进行设计功能和设计效果评价。评价一款网页游戏的方法主要有实验方法、检测方法、调查方法。我们希望我们所得出的这些原则和方法是有效的并且能够指导未来的网页游戏界面设计。为此我们最后将论文所得出的原则和方法流程实际应用于一款网页游戏的界面开发中来。运用新的网页编程技术如AJAX结合数据库可以更好的实现这些原则,符合用户满意目标。最终用用户监测和用户调查的评价方法来验证论文提出的设计原则以及设计方法的科学性,是的确符合以用户为中心的界面设计理论,是可以用来指导未来的网页游戏的界面设计。