- 博客(28)
- 收藏
- 关注
转载 基础理论:对火星算法的研究
算法(algorithm)是构建游戏基本规则的基础,玩家在游戏中做任何事情几乎都要用到各种各样的算法,比如打怪时的伤害计算、怪物死亡时掉宝计算、合成和强化装备时的成功率计算等等。不管什么算法,其实在经过变形、整合或简化之后都可以化成一个基础算法,基础算法会影响到全局规则,而本文所要讲的便是对基础算法的一个研究。 在D&D规则中有一个很基础的算法,就是投骰子算法,它可以写为...
2008-11-06 14:35:00
570
转载 WOW平衡性设计理念
从单机的魔兽、星际、暗黑三系列到WOW,平衡是BLZ游戏设计理念的一个很重要组成部分,而平衡性的设定方式也和游戏其他系统的设计方式一样,采用从主干到枝叶的逐级细分方法。 1, 平衡性构成因素 先请看图: 这是BLZ进行平衡性设计的基本框架,也是进行平衡性调整的基本依据,BLZ通过这种层层递进的方式既可以高效率的进行职业设定,也可以迅速找出平衡性所出现的问题从而进行快...
2008-11-06 14:28:00
252
转载 网络游戏里的奖励机制浅谈
心理学书上讲人上瘾是因为大脑中的奖励机制,我以身试法,感觉事实并没有这么简单,可能还要加上另外两个重要的因素:身临其境感和习惯性决策机制。奖励机制是核心,身临其境感为奖励提供前提,习惯性决策的养成(依赖性)做为奖励机制的补充。 毒品和赌博上瘾研究中之所以只关注奖励机制,是因为毒品可以在生理上提供任何时间都绝对有效的奖励,而赌博提供的金钱也是无可辩驳的奖励。但网络游戏就并非如此,游...
2008-10-30 12:12:00
1744
转载 引擎所有固定变量大全
引擎所有固定变量大全 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++...
2008-10-17 13:20:00
336
转载 国庆·
国庆快乐~~大伙~~加班的不加班的都快乐~~ 转载于:https://www.cnblogs.com/Hey-oh/archive/2008/10/01/1302730.html
2008-10-01 10:09:00
70
转载 3dMax DTS Exporter附带说明文档
去年年底仔细阅读过,感觉是一篇比较有用的文档,做了一下简单的翻译。这个星期课间有点空闲,又进行了一下修改。总的看起来,E文的水平比过去有了一点点的提高,。客观的说,翻译的很晦涩,有几个单词也不清楚怎么弄,比如TRANSFORM。希望看到这篇文档的同仁能够指点一二,。原文档是pdf格式,我转成了doc格式,为了帖文方便,我把原文中的图片删除,希望不会影响阅读。 ...
2008-09-28 15:32:00
225
转载 Torque引擎
1.Torque引擎开发公司 Torque引擎的开发公司为美国的GarageGames,该公司成立于2000年,目前主要进行Torque系列游戏引擎平台的研发,其主要产品包括TGB、TGE、TGEA,以及GarageGames公司即将于12月11日开放的基于XNA的游戏引擎Torque X game engine。 提到Torque 的开发者GarageGame...
2008-09-23 17:53:00
279
转载 中秋
中秋快乐~大伙~~~ 转载于:https://www.cnblogs.com/Hey-oh/archive/2008/09/14/1290875.html
2008-09-14 19:30:00
97
转载 多玩家游戏程序设计 1
经验1: 保持玩家的挑战精神,但是不要让他们感到沮丧。 经验2: 让玩家可以自由选择玩游戏的风格,不是所有人都喜欢以同一种方式进行游戏。 经验3: 一款好的在线游戏要具有以下三个要素:直观的界面,完善的AI以及较好的网络支持。 经验4: 玩家从别人的不幸种得到越多,体现出来的反社会行为就越多。 转载于:https://www.cnblogs.com/Hey-oh/ar...
2008-09-10 16:28:00
149
转载 游戏开发核心技术3:角色背景设计
角色的生理特征: 角色的生理特征对心里的影响意义深远,如果你想为一个角色加上某种特别的生理特征,记住:你不仅仅是为了好看而这么做,也是为了影响他或者她的心里。 角色的社会性: 角色的社会性:角色从哪里来,他的父母是谁,以及他在成长中都有哪些因素影响了性格的形成。宗教信仰。政治关系。种族以及角色生活的年代。 在你对角色的社会性进行定义时,你需要回答出下面的问题: 1 经济能力 ...
2008-09-06 14:12:00
203
转载 MMORPG开发杂谈(二):免费VS收费
听说韩国网游风行免费运营,心里暗想:NND,都免费了还怎么玩?!这里的担心有两重意思,作为一个玩家,一个很传统的玩家,我当时想,如果游戏里的东西可以花钱买到,那还有什么可玩的?还有什么好玩的?另外,作为一个游戏开发者,心里也想,都免费了,靠卖点道具骗玩家的钱,够吃饭么?一眨眼,国内也有人要免费运营了,记得是《巨商》,心里更是着急,不要国内也免费吧??。免费,免费,记得在2000年互联...
2008-09-02 13:00:00
106
转载 MMORPG开发杂谈(一):任务系统设计
最近一直在思考MMORPG的任务系统的设计。以下是需要达到的几个设计目标: 1. 任务逻辑与程序逻辑完全脱离; 2. 服务器端程序和客户端程序提供有限的功能之后,可以由脚本程序员完成任务编写; 3. 必须方便任务的更新。 当然,任务系统的具体实现受策划案的影响很大,我这里只是空想的一个一般的实现方案: <场景编辑>: 场景数据文件和任务相关的主要是NPC和调...
2008-09-02 12:57:00
213
转载 游戏开发核心技术:剧本和角色创建2
我认为真正的的标志是,有人承认自己在第17关时哭了. ----------------史蒂分.斯皮尔伯格 (关于游戏剧情的设计) Mark soderwall(关于游戏故事类型) 游戏故事可以分为以下几种类别: 1:沙盒式游戏:游戏的设计让玩家可以创建自己的故事.节奏以及结果.沙...
2008-08-31 10:47:00
173
转载 游戏开发核心技术:剧本和角色创建1
亚里斯多德相信:戏剧是满足人类对模拟体验需要的最直接的方式,MMOG(大型多人在线游戏)现在已经成为最现代化最直接满足人类对模拟体验的需求的方式, 游戏的类型: 1:动作类游戏,: 跳台游戏,射击游戏,竞速游戏,格斗游戏, 2:冒险游戏:冒险游戏的基础在于我们对探索和发现的欲望,神秘的事物很适合作为冒险类游戏的故事. 3:动作冒险类游戏:要求用快速的反射动作和敌...
2008-08-29 09:49:00
166
转载 第四节:过程
一个具体的关卡设计,是怎样开始的? 首先,关卡设计师们要了解自己关卡的具体内容。根据游戏设计的风格与具体内容不同,关卡内容的决定方式也不同。以我们上海Ubi的游戏为例:《细胞分裂——明日潘多拉》的关卡都是脚本预先设定好的,关卡设计师得到的是基本剧情;《彩虹六号3》是移植项目,关卡设计师得到的是其他小组做出来的关卡毛坯;《幽灵行动2》PS2版是一个完全的原创项目,而且剧情并不非常重要...
2008-08-27 12:42:00
107
转载 第五节:结构与思想
所谓关卡设计,主要的工作就是两块:一块是设计结构,一块是设计关卡运行。前者就是BSP、Terrain、Mesh之类的东西,后者就是Pathnode、Script、AI之类的东西。一个好的关卡设计,这两者缺一不可。要决定一个关卡的结构,最重要的首先还是要求。不同的3D游戏,有不同的游戏性要求,也就有不同的关卡设计要求。举几个近期的游戏例子。 Half-Life2的关卡设计,重点要...
2008-08-27 12:42:00
96
转载 第六节:运行与优化
最后来谈谈运行部分和优化部分。关卡设计中,最重要的部分就是跟运行有关的:人工智能与触发器。这两部分一般统一称为Script,是关卡设计师们最头疼的部分。 先说人工智能。游戏中敌人所体现出的人工智能,实际上和计算机科学中所说的“人工智能”是两个完全不同的概念。计算机科学的人工智能牵涉到许多符号分析、模糊处理等,而游戏中的人工智能目前还主要采用状态机这样简单的实现方式。目前,3D游戏中...
2008-08-27 12:42:00
87
转载 第三节:工具
关卡设计的工具是什么?是引擎。这个答案简单明了。每个熟悉3D游戏的玩家,都会把Unreal、Doom3、Source这样的引擎挂在嘴边。不过,引擎到底是什么? 我就以Unreal为例,解释一下引擎的构成与基本功能。 所谓的“Unreal引擎”,实际上指的是“Unreal Editor”这个编辑器。游戏公司花钱买引擎,实际上就是买这一套基本编辑器的使用权与修改权,同时享受引擎开...
2008-08-27 12:41:00
94
转载 第二节:内容
既然要谈关卡设计,在谈具体内容之前,先要把关卡设计的工作内容甄选出来。一个“将游戏具体化”的关卡设计师,都需要做些什么工作?哪些设计工作归属关卡设计,哪些设计工作归属游戏设计,哪些设计工作归属程序,哪些设计工作归属美工?让我们从头开始一点点划分。 首先是剧情、脚本和对话。如今,即便是Painkiller这样的纯粹杀戮游戏,也必须要有很长的剧情。一般而言,剧情、脚本和对话都是由专业的...
2008-08-27 12:39:00
77
转载 关卡理论(1)第一节:概念
关卡设计?我相信各位读者看到这个词语的时候,都有一种迷惘的感觉。或许还会有些读者已经开始联想到“马里奥”、“索尼克”这样的经典游戏上去了(例如在什么地方摆放一个箱子,在另一处设计一个悬崖?)……确实,在大多数习惯了任务导向、多分支剧情、无缝连接大地图这些名词的现代PC和Console玩家的眼中,“关卡”早就是一个落伍的词汇了。不过,今天我要在这里讲述的“关卡设计”(level-desi...
2008-08-27 12:37:00
120
转载 哈佛图书馆馆训
1. This moment will nap, you will have a dream; But this moment study,you will interpret a dream. 2. I leave uncultivated today, was precisely yesterday perishestomorrow which person of the bod...
2008-08-26 15:28:00
83
转载 torque脚本编程
1)打开控制台(console) 运行torquedemo.exe进入主界面或游戏后,按 ~ 键(不用按shift,其实是`键)激活 控制台是一个调试程序的好地方 2)试一下最简单命令 echo() 在控制台键入echo("hello!"); (注意必须加; 就象c++一样) 可以看到console窗口就立即显示 hello! 另小看echo(),有时为了调试脚...
2008-08-26 13:55:00
202
转载 浅谈面向对象
说实话,面向对象是个很大很广的概念,我可不敢在园子里瞎白活,以免“误入牛群深处,引来砖头无数”。但是作为面试常考的题,又不得不列举出来,在此,我主要是和大家一起回顾一下面向对象中的几个核心概念,温故罢了,绝无它意。 说到面向对象这个概念很大很广,其实我觉得也不必被这个“很大很广”吓着了,学习面向对象思想,切不可将其专门孤立为一门学科来学习,其实面向对象就在我们日常生活当中,随时随处都能...
2008-08-25 15:47:00
66
转载 MMORPG游戏服务器端的设计
MMORPG不同于其它的局域网的网络游戏,它是一个面向整个Internet的连接人数过万的网络游戏,因此他的服务器端设计则极为重要 服务器的基本设置 在大型网络游戏里,通常设计为C/S结构,客户端不再对数据进行逻辑处理,而只是一个收发装置,从玩家那里接受到操作信息,然后反馈给服务器,再由服务器进行处理后发回客户端,经客户端通过图形化处理,给玩家呈现出一个缤纷的游戏...
2008-08-25 15:11:00
134
转载 游戏引擎
我们可以把游戏的引擎比作赛车的引擎,大家知道,引擎是赛车的心脏,决定着赛车的性能和稳定性,赛车的速度、操纵感这些直接与车手相关的指标都是建立在引擎的基础上的。游戏也是如此,玩家所体验到的剧情、关卡、美工、音乐、操作等内容都是由游戏的引擎直接控制的,它扮演着中场发动机的角色,把游戏中的所有元素捆绑在一起,在后台指挥它们同时、有序地工作。简单地说,引擎就是“用于控制所有游戏功能的主程序...
2008-08-25 14:54:00
86
转载 游戏项目开发的简单流程
一、计划阶段:首先,是项目计划阶段。 1、创意管理:第一步,是召开个会议,在会议中最常见的方法就是采取“头脑风暴法”。每个人都必须拿出自己的建议和想法,之后大家一起进行讨论。另外在会场内,会有专人进行会议记录。而在项目开发的前期则会有市场调查。 2、撰写草案:第二步,撰写策划草案,也叫意向书。撰写策划草案的目的在于,使得小组内每个成员对即将开发的项目有一个大体的认识,并且对目标进...
2008-08-24 13:38:00
362
转载 关于UDP网络游戏服务器的一些探讨
近来跟人讨论一些关于实时性要求比较高的服务器设计的问题,这个问题纯粹是理论的,概念的,架构的,整理一下以供参考。 众所周知,UDP是无连接的,面向消息的数据传输协议,对于传统的TCP服务器来讲,有2个致命的缺点,一是数据包容易丢失,二是数据包无序。很多人对于这2个弱点做了很多工作,大致的方法就是模拟TCP,其实这是无意义的,与其说模拟TCP还不如直接使用TCP。但是UDP的这2个...
2008-08-24 13:31:00
107
转载 经典C++库列表
原文http://bensheaven.spaces.live.com/blog/cns!94250317e32f1536!168.entry C++类库介绍 再次体现了C++保持核心语言的效率同时大力发展应用库的发展趋势!!在C++中,库的地位是非常高的。C++之父 Bjarne Stroustrup先生多次表示了设计库来扩充功能要好过设计更多的语法的言论。现实中,C++的库...
2008-08-24 13:29:00
87
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人