游戏世界

为什么游戏测试慢?

时光怂恿深爱的人放手 提交于 2020-02-29 22:50:29
要分析没戏测试为什么这么慢, 就先要明白什么游戏测试, 以及测试流程. 游戏测试作为软件测试的一部分,它具备了软件测试所有的共同的特点:测试的目的是发现软件中存在的缺陷。测试都是需要测试人员按照产品行为描述来实施。产品行为描述可以是书面的规格说明书,需求文档,产品文件,或是用户手册,源代码,或是工作的可执行程序。 游戏测试作为软件测试的一部分,它具备了软件测试所有的一切共同的特点: 测试的目的是发现软件中存在的缺陷。 测试都是需要测试人员按照产品行为描述来实施。产品行为描述可以是书面的规格说明书,需求文档,产品文件,或是用户手册,源代码,或是工作的可执行程序。 每一种测试都需要产品运行于真实的或是模拟环境之下。 每一种测试都要求以系统方法展示产品功能,以证明测试结果是否有效,以及发现其中出错的原因,从而让程序人员进行改进。 总而言之,测试就是发现问题并进行改进,从而提升软件产品的质量。游戏测试也具备了以上的所有特点,不过由于游戏的特殊,所以游戏测试则主要分为两部分组成,一是传统的软件测试,二游戏本身的测试,由于游戏特别是网络游戏,它相当于网上的虚拟世界,是人类社会的另一种方式的体现,所以也包含了人类社会的一部分特点,同时它又是游戏所以还涉及到娱乐,可玩等独有特点,所以测试的面相当的广。 我们称之为游戏世界测试,常由真实用户参与完成,多以封测内测等形式出现主要有以下几个特点:

RPG游戏的要素

痴心易碎 提交于 2020-01-05 05:43:25
一、 经典RPG游戏的七个重要要素 转自:http://job.17173.com/content/2008-11-17/20081117163453757.shtml 除了本类游戏的标志性特性――竭力完善角色以外,角色扮演游戏类新也同时具有其他七种比较重要的特性。有时候我们在其他游戏类型中也会发现这些特性,但是在创建经典角色扮演游戏过程中,这其中每一种特性都发挥了十分重要的作用。也许其他设计者还主张加入其他特性,但是在我看来,对一个伟大的角色扮演游戏来说,绝对不能够缺少这七种特性。 1.探险 电视节目Star Trek的开场白包含了最优秀的角色扮演游戏所应该具备所有核心和灵魂:大胆地去尝试前人未做过的事情。不论我们将玩家送入恐龙世界或是由恐怖机器人统治的遥远的未来,对角色扮演游戏来说,让玩家具有这种转移到完全崭新世界的感觉是最重要的。其次就是有关角色成长的问题,角色扮演游戏迷们希望自己扮演的角色处于一个令人难忘的、令人注目的、错综复杂并且具有内在一致性的世界中。玩家在游戏中遇见的每个角色和每一件事都应尽量真实,而不仅是为了剧情的发展。 2.史诗般的故事 奇异的场景只能吸引玩家一时,除非游戏中发生的某些事情同玩家具有联系并可以激起他们的兴趣,否则玩家们没有原因继续呆在游戏世界里。在单人游戏中应该具备让玩家采取行动的重大原因以及能够吸引玩家英雄式回应的威胁

[转贴] 游戏服务器架构一

人盡茶涼 提交于 2019-11-30 14:19:03
来自: http://www.libing.net.cn/read.php/1724.htm 这里讨论的游戏服务器架构大概是目前国内乃至世界上的网游通用的一种架构了: http://bbs.gameres.com/showthread.asp?threadid=93775 作者:qinglan 有段时间没有研究技术了,这次正好看到了新版的mangos,较之以前我看的版本有了比较大的完善,于是再次浏览了下他的代码,也借此机会整理下我在游戏服务器开发方面的一些心得,与大家探讨。   另外由于为避免与公司引起一些不必要的纠纷,我所描述的全都是通过google能够找到的资料,所以也可以认为我下面的内容都是网上所找资料的整理合集。在平时的开发中我也搜索过相关的中文网页,很少有讲游戏服务器相关技术的,大家的讨论主要还是集中在3D相关技术,所以也希望我将开始的这几篇文章能够起到抛砖引玉的作用,潜水的兄弟们也都上来透透气。   要描述一项技术或是一个行业,一般都会从其最古老的历史开始说起,我本也想按着这个套路走,无奈本人乃一八零后小辈,没有经历过那些苦涩的却令人羡慕的单机游戏开发,也没有响当当的拿的出手的优秀作品,所以也就只能就我所了解的一些技术做些简单的描述。一来算是敦促自己对知识做个梳理,二来与大家探讨的过程也能够找到我之前学习的不足和理解上的错误,最后呢,有可能的话也跟业内的同行们混个脸熟