欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

技术宅拯救世界,本书助你技能倍增

最编程 2024-03-17 18:09:25
...


2020 年 9 月一款开放世界冒险游戏横空出世,米哈游的“王炸”——《原神》正式上线,上线首月就以 2.45 亿美元成为当月全球收入最高的手游,营收达到了 101 亿元人民币,并且成功打入国际市场,连续 6 个月蝉联中国出海手游收入榜榜首。在短短几年间,米哈游从亿元级别跃至百亿级别。

你以为米哈游是主角?No!No!No!原神!启动!

技术宅拯救世界,这本书助你技能倍增_游戏开发

作为原神的铁粉,对原神的热爱那也不是一下子可以说清楚的。2020 年 11 月 17 日,Unity 线上技术大会,米哈游技术总监弋振中以“从手机迈向主机”为主题,分享了他们在开发原神过程中针对主机平台的渲染技术要点以及解决思路。这款游戏的成功不仅在于其精美的画面、丰富的剧情和角色设定,更在于其背后的技术实力。而这一切,都离不开 Unity 引擎的支持。

原神:风景谁家独美?

庆云、轻策都不错,看全景还是要到摘星崖!(咔咔)原神风景可以说各有特色。它所以受到玩家们的广泛喜爱,其中的一个重要原因就是玩家可以通过使用不同的角色在广阔的开放世界里*探索,发现不同的美景。从壮丽的自然风光到历史悠久的城市景观,游戏中的每一处都充满了艺术感和细腻的细节。

璃月地区以其独特的山水景色展示了中国的美丽河山。游戏中的五岳之首庆云顶,其设计灵感来自现实中的张家界,这座山在游戏中被赋予了深厚的历史和人文底蕴。另外,渌华池则与现实中的四川黄龙景区有很高的相似度,这也体现了游戏对现实景观的高度还原。(米哈游真的好用心啊啊啊)

在蒙德地图中的龙脊雪山不仅拥有绚烂无比的星空极光、巨大但立体交错的幽深洞穴,还有各种神秘的古代遗迹和巨大怪物,都是如此令人着迷。站在摘星崖之上,还可以俯瞰蒙德城的全景。这也是我现实世界里曾梦想过的视角。

稻妻城建立在岛屿之中,整个国家都弥漫着雷电气息。永不止息的大风和雷雨,以及被污染的河流,飘落的樱花、赤红的枫叶、发亮的莹草......

长满参天巨树且常年下雨的须弥雨林地区,未知原因导致衰败的森林,巨大伞状植物形成的特殊生态区域,层层叠加的蘑菇林、建立在巨大树木之上的城市、暗藏在雨林之中的森林小屋。颠倒浮空的神秘遗迹和冲破天际的龙卷风更是须弥沙漠地区独特的风景。

技术宅拯救世界,这本书助你技能倍增_游戏开发_02

新古典主义与蒸汽朋克风格的枫丹城,碧波下的新世界,展现了美丽而充满生机的水下生态系统,包括一系列新种类水生生物。

......

羡慕凌华可以在里面任意穿梭。

技术宅拯救世界,这本书助你技能倍增_手游_03

一场二次元的狂欢

要说到《原神》最吸引人的点,那不得不提到里面的人物。应急食品派蒙、可爱的女儿可莉、一句王手,理智全无的神里凌华、“俱收并蓄”安全感拉满的钟离老爷子。米哈游在人物制作上可谓费尽心力,对每一个角色的刻画都非常细致,不止在形象上,性格上也是非常的活灵活现,人物背景的刻画更是逼真到了极点。

有人可能会说,只是主要角色刻画的好有什么用,配角呢?反派呢?野怪呢?答案是:通通都很棒!这里不止主要人物,反派角色甚至都拥有相当高的呈现。

除了刻画,《愿神》对每一个角色技能的渲染也十分到位,五星角色的“元素爆发”也就是俗称的“大招”,在释放途中更是会有相应的动画效果展示,让技能看起来更加的炫目多彩。

技术宅拯救世界,这本书助你技能倍增_手游_04

在二次元的圈子里面,原神角色相当受大家欢迎。咱就说不管是服饰,还是样貌,真的是很好看。游戏中角色的抽取大家也是有着不同的目标,有的是根据角色的强弱来进行抽卡,有的是根据自己喜欢的角色来抽卡,不会在意角色的强度。那么有哪些角色是你喜欢的呢?

做一款游戏有多难?

话说“mhy,你是嫌钱赚的太多了嘛?” 联动活动宣传海报的皮肤画那么好看,你倒是出呀,一个也不出,我等的直着急呢。

思来想去,图灵君都想自己搞一个了,游戏名字我都想好了,就叫《原魔》。熟悉游戏的小伙伴应该都很清楚这个游戏是什么样子,没错!就是你想到的那样。咱们直接将魔物放进卡池里面抽奖,让魔物当主角,例如:冰火双系的女士、大宝和小宝、须弥的主母、各系别的深渊法师、合体无相“Windows”。咱跟《原神》剧情反着来就对了!游戏当中人气颇高的角色一个都不要放过!

相信每个游戏玩家都想自己做一款游戏,图灵君也不例外,但是苦于技术限制。这也是在入坑《原神》之后,图灵君对 Unity 越发感兴趣的原因。

在《原神》如此巨量的美景以及人物的刻画中,Unity 引擎可谓发挥了巨大的作用。首先,Unity 引擎为游戏提供了强大的图形渲染能力。游戏中的场景、角色和特效都采用了高质量的 3D 模型和纹理,而这一切都得益于 Unity 引擎对图形渲染的高度优化。通过阴影、AO(环境光遮蔽)、局部光照、体积雾与天光效果、反射及 HDR 等技术的运用,使得游戏画面更加真实细腻。其中,基于物理的渲染(PBR)的风格化渲染方式被采用,以保持整个游戏环境的光影效果统一。

其次,Unity 引擎还为《原神》提供了高度*的交互体验。游戏中的世界非常庞大,玩家可以*探索、攀爬、飞行等。这些功能的实现,都离不开 Unity 引擎对物理引擎的支持。通过 Unity 引擎的强大物理引擎,游戏中的物体可以受到重力、摩擦力等自然规律的影响,使得玩家在游戏中能够感受到真实的世界。

此外,Unity 引擎为《原神》提供了高效的资源管理功能。游戏中有大量的角色、怪物、场景等元素,而这些元素的数据都需要在内存中进行存储和管理。Unity 引擎通过先进的资源压缩技术,有效地减少了游戏的内存占用,使得游戏可以在各种设备上流畅运行。

最后,Unity 引擎为《原神》提供了便捷的跨平台支持。游戏可以在不同的平台上进行发布,如 PC、PS4、Xbox One 等。这得益于 Unity 引擎对各种平台的兼容性和优化。通过 Unity 引擎,开发者可以轻松地将游戏移植到不同的平台上,让更多的玩家能够体验到《原神》的魅力。

为了提升游戏的清晰度和锐利度,米哈游在 PS4 上将 1440P 作为渲染分辨率,最后输出到 1080p 上面。同时,米哈游也针对最新的 PS5 主机进行了技术上的追求和优化。

入门 Unity 最佳教程

《原神》这个游戏的制作难吗?很难,但是难在了剧情,人物建模,景物建模这些内容上细节的方方面面,他的实现依旧无法脱离 Unity 引擎的使用以及开发。别看小编说起来一套一套,但是作为 Unity 小白,真的是空有一颗做游戏的心啊。

所以,我也打算入门一下,好让我的思绪得以安放。刚好最近这本 Unity 开发神作《Unity 3D游戏开发(第3版)》重磅升级了,我准备学习一下,深入了解Unity。翻看了一下书的内容,书中穿插大量的图片解析,读起来真的很舒服,学起来没啥压力,有没有小伙伴一起呀!打卡学习。

技术宅拯救世界,这本书助你技能倍增_手游_05

技术宅拯救世界,这本书助你技能倍增_3D_06

如果你有入门的想法,也跟着图灵君一起了解一下这本书吧。

技术宅拯救世界,这本书助你技能倍增_3D_07

《Unity 3D 游戏开发(第3版)》

宣雨松 | 著

本书分为两大部分,其中第一部分“基础篇”包括第 1~11 章,第二部分“进阶篇”包括第 12~18 章。Unity 3D 初学者在学习第一部分后,完全可以制作出属于自己的游戏。但是能做出来不代表做得好,这里的“好”主要是指游戏性能高以及开发难度大。从商业游戏的角度来说,必须做到这两点,所以第二部分主要讲解 Unity 3D 的性能与原理。除第一章外,书中的每一章都包含丰富的示例和源代码,它们是非常宝贵的实战经验,可以直接应用在实际开发中。(以下是这本书的目录导览)

技术宅拯救世界,这本书助你技能倍增_游戏开发_08

新版基于 Unity 2023 版本,还获得 Unity 中国 CEO 张俊波作序推荐,Unity 中国平台技术总监杨栋、Unity 官方讲师达哥、Unity 中国技术经理高川、Unity 开发者社区负责人刘玥倾力推荐。可以说是口碑+内容兼具的游戏开发好书。

我已经迫不及待地要开始学习了,等你哟~

题图来源:mihoyo.com