第一款知名3D射击游戏Doom(毁灭战士)由著名游戏程序员约翰卡马克开发的引擎制作,发布于1993年。这款3D射击游戏在电子游戏界中,人们普遍认为该系列是第一人称射击游戏的开拓者之一。在之后的20多年里,3D射击游戏在外国有了飞跃性的发展,涌现出了一大批知名的3D射击游戏系列,例如《使命召唤》系列等等。这些大型的3D射击游戏均代表这那个时代最高的技术,其高端的3D场景渲染是现在国内无法逾越的一个沟壑。62167
回顾一下国内3D射击游戏的发展,就需要先说一说国内3D建模的发展。
国内的3D技术的发展,几乎是进入新世纪才开始慢慢起步的,直到2003年4月的《天空之城》才有了第一款属于大陆的3D网络游戏。这时候大陆已经落后外国10年以上了。之后,经过十几年的发展,中国的3D技术越渐成熟,在3D游戏的开发制作方面也有了很多进步。不过,国内至今却没有能拿得出手的知名3D射击类游戏。与此同时,外国的3D射击类游戏的发展愈发不可收拾,使命召唤系列于2015年收益115亿美金,系列销量1亿7500万套,其他还有战地系列、光环系列等等。这些数据是国内游戏厂商可望不可即的,为什么会产生这种区别?
虽然国内的3D射击类游戏起步较晚,但是现在国内也同样不缺乏技术人才。国内社会对于游戏的态度一直都是比较消极的,将游戏称为“电子毒品”。这样无形之中就给国内的游戏的发展造成非常不利的影响,此外还有盗版的猖獗也在另外一个方面抑制着国内游戏制作的发展。
发展趋势
现在3D射击类游戏已经是非常成熟的了,但是世面上的引擎却各有差异论文网,比较有名的引擎有Unreal4、Cryengine、Unity3D等等。而对于表现力来说,Unity3D与前两款游戏引擎还是有较大的差距,因此,Unity3D适合应用于手游等小型游戏的制作方面,对于大型的3D游戏就有些力不从心了。
不过,Unity3D最近几次的大更新,特别是进入5.0的版本后,Shader的改进,动画状态机Animator的出现等等,使得其游戏渲染方面有了很大的进步。并且,还保持着其一贯的亲民的编辑界面、高效的开发效率、以及成熟的商店,为其争取到了不少得分。并且,Unity3D使用的是C#、JavaScript等时下非常流行的语言作为开发语言。这样就降低了其入门的门槛,因为相对于C++而言,C#的学习和使用还是非常方便的。随着时间的推移,手游市场的不断扩大,相信Unity3D还是有更好的发展趋势。
3D射击游戏国内外研究现状和发展趋势:http://www.751com.cn/yanjiu/lunwen_68279.html