东京1991游戏制作新时代

西园寺公长

首页 >> 东京1991游戏制作新时代 >> 东京1991游戏制作新时代最新章节(目录)
大家在看动漫之后宫之旅 和竹马睡了以后 逆天邪神 四合院:苟在轧钢厂保卫科很舒服 求魔 重生,从亲奶奶诬陷我偷钱开始 四合院的大力钓鱼佬 权力巅峰:从借调市纪委开始 官妻 四合院:开局嫂子秦淮茹 
东京1991游戏制作新时代 西园寺公长 - 东京1991游戏制作新时代全文阅读 - 东京1991游戏制作新时代txt下载 - 东京1991游戏制作新时代最新章节 - 好看的都市言情小说

第180章 地形起伏

上一章书 页下一章阅读记录

《星际尖兵》的单人模式中,主角最初扮演的是一位应征入伍的新兵。

因为在训练营中表现出色,被任命为一个五人新兵小队的队长。

游戏的第一关开始,这个五人小队奉命去一处据点接替轮换的友军。

但到达据点后,发现这里正在被进攻。

主角配合据点内的友军击退了第一波敌人。

此时任务转换为从危险地区安全撤离。

和大多数的即时战略游戏类似。

这一关的作用是让玩家熟悉游戏的操作。

如何移动,如何选定进攻目标等等。

里奇弗莱彻是个老即时战略玩家了。

从《沙丘2》开始便接触这类游戏。

基础的操作难不倒他。

但是他很快发现了这款游戏的不同之处。

“作为虫族的敌人会爬坡。”

而且并不只是阶梯和缓坡。

近乎绝壁的角度也能爬上来。

到了游戏的第二关。

玩家可以操作载具的时候。这一点就更是明显了。

游戏中的不同载具,越野能力也不同。

有些坡度轮式车辆能通过。有些就非得是履带车辆不可。

而且上坡下坡时,车辆的动作明显和平地不同。

根据坡度不同,会有特定的倾斜角度。

“难道这是一款3d游戏?”

里奇好歹是游戏厂商的员工。虽然是销售方面的职位。但是对游戏的基本原理也算是有些了解。

从画面上看,游戏中无论地形还是单位,都不像是3d即时演算的样子。

九十年代的即时战略游戏。大多数都使用的是“瓦片地图”。各种地图元素拼合起来后,本质上还是一张2d图片。

这张地图上有时候会利用视觉错觉制造出一些高低起伏的地形效果。

在一般的游戏中,这种高低起伏的区域起着一种障碍物的作用。

双方的战斗单位在这种有落差的地形上也许可以互相攻击,但无法越过陡峭的坡度进行移动。

那么《星际尖兵》这款游戏的爬坡功能是如何实现的呢。

其实在这款游戏开发的早期,东海软件上海工作室曾经“疯狂”的尝试过制作一款全3d即时演算的rts游戏。

甚至借助于虚幻引擎制作出了一个原型出来。

在游戏的前几个关卡当中。双方总共出现的单位加起来只有几十个。

这个原型运行起来还算流畅。

至少,在高配置的电脑上运行还算流畅。

但到了后面的关卡。以九十年代的电脑配置就实在吃不消了。

游戏进入中期以后,玩家控制的主角因为战功晋升为指挥官。

要完成一系列基地守卫,星球空降突击之类的任务。

人类阵营这边的情况还好。

为了符合游戏设定。虫族单位在相同难度下是要比人类数量多的。

当一局游戏中双方总人口加在一起超过二百个以后。

就算是九十年代顶级配置的家用电脑也已经吃不消了。

这还只是游戏中期。

考虑到游戏后期的大场面。还必须留出更大的冗余来。

当然,造成这种情况的原因也不全是电脑机能的限制。

作为一款游戏原型。

需要优化的地方还很多。

比如说游戏中细小的虫族单位,因为建模时只是等比例缩小。

在游戏运行中占用的多边形数量过于浪费。

这种事情其实是可以通过后期优化改善的。

但就算是改善。也改变不了全3d化之后高配置需求这个问题。

最后,上海工作室放弃了这个激进方案。

回到了2d画面的原点。

但是2d归2d。

八足或者六足移动的虫族如果会被一个小土坡挡住,这也实在有些可笑。

更不要说游戏的过场画面当中,就拍摄了漫山遍野的虫族顺着陡峭山壁冲击的场景。

由此可见,“爬坡”恐怕是这款游戏的基本设定。

最后,解决这个问题的,还是齐东海作为独立游戏开发者的野路子思路。

齐东海给上海工作室提出的建议是。在2d地图的基础上,引入z轴这个概念。

一般2d游戏的坐标系中,只有表示纵横两个方向的x和y轴。

但在3d游戏里,有z轴这个概念。

当然,《星际尖兵》当中的z轴并不是真正的z轴。

而仅仅是一个表示高度的数值。

游戏的地平面被设定为100。低于这个数值的就是下凹的坑。高过这个数值的便是凸起。

为了减少计算量。并不是地图信息中每个像素都有独立的高度值。

而是借助瓦片地图的“瓦片”这个单位。

每片瓦片元素有自己的高度值。

通过比较相邻的两个瓦片元素的高度差,就可以得到“坡度”这个数值。

游戏中的不同单位有不同的爬坡能力。

通过坡度值可以判定相邻的地图块是否可以通过、通过时要减速多少等等。

爬坡时人类载具的不同仰角,又或者是虫类的不同动作。靠的也不是3d即时演算的结果。

而纯粹是靠制作了各种角度的贴图动画而已。

至于地形信息的存储。

与其使用不直观的数组或结构体。齐东海提供了二十一世纪通用引擎中司空见惯的一种思路。

使用一张图片文件来记录高度值。

通过读取图片中特定像素点的颜色值,把颜色值转换为数字。用以标示地形的高度值。

当然,实际使用时,为了节省运行内存。

这张标示了地形的图片文件并不与游戏地图的像素一一对应。

而是每个像素表示一块“瓦片”。

这样做的好处是负责地图编辑的策划人员无需懂得代码。

只用绘图软件,像绘制等高线地图一样就可以标记出地图的起伏。

实际上,每个《星际尖兵》的用户,都可以得到一份地图编辑器程序。

但是这款游戏的地图编辑器有两种运行模式。

一种是傻瓜式的,只需要编辑地图块和资源等内容即可。

另一种,则可以更细致的编辑地形。甚至通过简单的脚本语言为地图增加特定的事件。

编辑出一张有特殊规则或者故事性的地图来。

既然网络时代已经来临。玩家社区的创造力不容忽视。

齐东海期待着玩家们用自己提供的工具搞出一些有趣的东西。

当然,如果玩家们实在自己想不出什么也没关系。

齐东海将来自己会搞。

上一章目 录下一章存书签
站内强推雪中悍刀行 嫁反派 军婚:我在八零当医生 快穿:绝色尤物绑定了生子系统 开局签到荒古圣体 穿越后被分家,搬空你家当 深空彼岸 这个明星,她一身反骨 天灾第十年跟我去种田 赵氏嫡女 名门艳旅 谍战:我其实能识别间谍 综武:开局强无敌,能秒陆地神仙 十日终焉 渔港春夜 穿成农家老姑娘,怀着崽崽去逃荒 你一出租司机,比我们警察还能抓 烟雨楼 读心术:救命!太子妃你爹太难撩 全球高武 
经典收藏穿越豪门之娱乐后宫 都市极乐后后宫 洛公子 龙魂侠影 官场:救了女领导后,我一路飞升 四合院之坑人无数却都说我好人 美食:随机摆摊,顾客追我十条街 瘦不了 重生之官路商途 七零军婚:随军后她风靡家属院 四合院:一人纵横 重生年代文有空间 重生:1977 都市极品医神 铁腕官途 官场将门弃孙从秘书开始 四合院小市民 重生大时代之王 四合院:签到强国 道德绑架?笑死,我根本没有好吗 
最近更新破产五年后,美女总裁找上我 高武:就这样,我混成了反派 东邪物语 人在高武,半年成神一年统治宇宙 怪我不爱你 签到系统之我的冷艳总裁老婆 无尽之觉醒者游戏 开局分家:我带妻儿逆袭人生! 我在末日废土来修仙 卖爆辣烤翅,地点竟在肛肠医院 网上风暴:黑客对决 狐仙的报恩,脱贫攻坚有我出力 陈默的天空 哀牢山寻死记 官场第一神医 鬼才律师:劝人自首还被送锦旗? 神行无道 梦游记实 特工奶爸的田园日记 女神带娃堵门,觉醒无敌奶爸系统 
东京1991游戏制作新时代 西园寺公长 - 东京1991游戏制作新时代txt下载 - 东京1991游戏制作新时代最新章节 - 东京1991游戏制作新时代全文阅读 - 好看的都市言情小说