“俄罗斯讨论自研游戏引擎”解读_制裁 自研引擎-程序员宅基地

技术标签: unity  虚幻  YF的Unity世界  游戏引擎  

9b06a90367aa4d3880335e05911cc4d9.jpg

目录

​编辑

前言

报道

解读

俄版游戏引擎:重要而迫切的任务

自研引擎评估中,有望获得60亿卢布支持

做引擎,不是光砸钱就能成

其它声音


前言

在现代商业游戏的开发上,“游戏引擎”几乎可以说是根基一般的存在,为了游戏开发高效便捷,很多开发商都会选择采用Unity或虚幻引擎这样成熟的商业引擎。

而根据 Reddit 论坛网友的爆料,俄罗斯目前面临着西方在各种方面的制裁,其中就包括文化领域方面。俄罗斯IT行业从业人士认为电子游戏是目前年轻人最乐意去接受的一种文化载体之一,俄罗斯是不可能放弃这块文化高地。

报道

但近日,俄罗斯《生意人报》刊载了一则报道,称由于目前的客观局势原因,为了避免之后无法使用Unity、虚幻引擎等商用引擎,俄罗斯的IT开发人员已经开始与数字发展部商讨自研引擎的可能性。

b56ad06612cd46cd86866c8fbd460360.png

根据报道,这一讨论由俄罗斯数字发展部的副部长Максим Паршин监督,目前已经得到了初步结论,认为该项目可能需要多年开发以及数十亿卢布的投入,但确实存在可行性。

之所以会出现迫在眉睫才开发自研引擎的情况,与游戏引擎的开发难度有直接关系。

目前,一款成熟的游戏引擎,基本可以说是一套包含大量接口,拥有丰富组件的开发工具,需要开发者在项目架构、软件开发、数据库管理、图形科学等方面都有一定的造诣。

解读

俄版游戏引擎:重要而迫切的任务

受西方一轮接一轮的经济制裁影响,除了国际支付系统的断链以及由此引发的金融问题外,不少游戏开发相关软件商宣布断供,同样深刻影响到了俄罗斯游戏业的正常运行。

3月7日,Unity CEO John Riccitiello表示暂停部分与俄罗斯有联系的开发商、广告商和发行商的合作。几乎同一时间,Epic也在Twitter发布消息称,将停止与俄罗斯的商业往来。

在美国政府和舆论巨大压力下,这两家主流引擎厂商相继宣布停止与俄罗斯的商业往来,明显触及到了当地游戏业的命脉,对俄罗斯游戏开发者带来了严重的打击。

引用此前俄媒的一项报告:俄罗斯地区有约65.3%的从业者使用Unity引擎,使用虚幻引擎4的占比8.3%,两者都使用的占6.3%,这也意味着俄罗斯有近8成的开发者使用这两款引擎。

754e0e0b721745eaa4d231b3bd6356f9.png

自研引擎评估中,有望获得60亿卢布支持

众所周知,俄罗斯加强“数字主权 ”的计划由来已久。而自5月下旬被提出以来,建立国家支持的游戏开发引擎的想法得到了快速推进。

5月18日,总统府官员与游戏业代表的闭门会议上,首次提出了需要开发俄罗斯游戏引擎的问题。相关人士强调,目前游戏从业者主要在国外的虚幻引擎和Unity上进行开发,但未来随着制裁的升级,开发者对其访问可能会受到限制。

6月,俄罗斯杜马议员Anton Gorelkin在其Telegram频道写道,他已经向数字发展部发送了一份提案,与相关市场参与者讨论创建游戏引擎机制。

不过,接近新倡议讨论的消息人士表示,到目前为止,很难对该项目进行评估。“我们正计划将开发商召集在一起,从他们那里收集一份大致的职权范围,以了解工作范围和期限。”

另一位与政府关系密切的消息人士则指出,目前正在考虑使用RFRIT拨款支持该项目的可能性。但该基金透露,目前为止,还没有收到关于支持此类项目的申请。

对此,Innotech公司副总经理Dina Gaizatullina已经确认,“通过有效的文件申请,并考虑到拨款竞争的要求”,可以从RFRIT和类似的基金中,获得国家对自研游戏引擎开发的支持。

但他也指出,“用于开发国内IT解决方案 ”的RFRIT拨款,通常为2-5亿卢布(约为2300万元-5900万元人民币),只有对于特别重要的项目,才能获得高达60亿卢布(约为7亿元人民币)。因此,目前需要证明自研游戏引擎符合支持的优先性才能获得高额拨款。

做引擎,不是光砸钱就能成

需要指出的是,即使拥有国家支持、本土巨头参与,以及海量资金的投入,从头开始打造俄版游戏开发引擎依旧不是一件易事。

本土专家表示,开发游戏引擎需要与显卡厂商配合进行优化适配。然而,已经正式离开俄罗斯的两大主流厂商英伟达、AMD是否愿意合作,依旧是个未知数。尤其是在遭遇全球经济制裁的情况下,它们显然是无法最大程度地支撑新引擎的适配。

退一步说,Unity 和虚幻引擎之所以受到全球开发者的青睐,很大程度源自其多年发展的强大底蕴,即拥有庞大的生态产业和成熟完善的工具链。从这个角度来看,从零开始研发的俄罗斯自研游戏引擎,之后必然会遇到巨大的困难。

一位大型游戏工作室的制作人承认:“尽管时间长,成本高,创建自己的引擎还是有可能的。”但无论投入多少钱,从头开始造轮子的俄罗斯游戏引擎,都不可能在短时间同拥有多年沉淀的两大主流引擎并驾齐驱。“所以政府的主要问题是:它是否准备在多年内投资数十亿卢布来发展和改善生态系统?”

除此之外,Artezio的网络技术开发总监Sergei Matusevich特地提到了,未来相关引擎技术人才培训的难题。

在他看来,由于市面上不少游戏都是基于虚幻引擎和Unity开发,这类开发者价值往往相对较高。因此还需要考虑一个关键的问题,新引擎出现后,有多少开发人员愿意抛弃主流工具,额外花费时间学习。

无论如何,俄罗斯自研游戏引擎的诞生、以及真正成长到能够与两大巨头相抗衡,显然都不是件一蹴而就的小事。尤其是在受到严重制裁、与其他外部合作厂商隔绝的情况下,这个过程将会变得更加艰难。

但可以确定的是,俄罗斯游戏业想要度过漫漫长夜,接下来不得不面对这些艰难的挑战。

其它声音

波兰游戏网站 XGP 表示,即便这个建议得到了政府的支持,在实际推行过程中仍存在很多的困难。首先,游戏开发者需要重头开始搭建游戏引擎。而与之形成鲜明对比的是,Unity 和 Unreal 已经形成了高度成熟的生态系统,提供了丰富的、满足生产需求的模块和整合。

一些专家表示,游戏引擎需要和显卡厂商合作优化适配,英伟达和AMD是否愿意合作还是未知数此外,Unity和虚幻引擎已经发展多年,拥有庞大的生态产业和工具链俄罗斯自主研发的发动机如果从零开始研发,可能会遇到很多困难。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/flyTie/article/details/126055144

智能推荐

android 改机型玩王者,全机型60帧一键修改-程序员宅基地

文章浏览阅读3.1k次。全机型60帧一键修改是一款专门为王者设计的辅助软件,可以让你拥有最优质的画质,玩家们在打王者的时候也不用担心画质不流畅的问题,玩家们可以将辅助软件开启,还可以提升你的游戏的流畅度,软件的功能还是比较的强大的,而且还可以进行游戏的一个设置,对于各种手机型号他通通都是可以处理的哦~而且还有一键设置功能可以让你轻松地享受游戏的体验,想要关闭也可以通过一键式的关闭来关掉哦~还是非常的有趣的,而且非常的安全..._全机型60帧一键修改

Java Swing 贪吃蛇制作_贪吃蛇伪代码-程序员宅基地

文章浏览阅读7.9k次,点赞3次,收藏3次。Hello,I'm Shendi 闲来无事写个贪吃蛇耍耍思路呢大概就是一个窗体(JFrame)三个图片(JLabel) 背景 食物 蛇使用一个二维数组代表场景地图...源码在最文章最后,这里就片面的描述一下(伪代码 一个类)public class Snake { //伪代码 纯手码 需要看结果请去获取源码 有问题请留言 //首先,我们需要定义场景 一............_贪吃蛇伪代码

【原汁原味的采访底稿】LiveVideoStack专访:老鹿,在路上-程序员宅基地

文章浏览阅读685次。LiveVideoStackCon 2023召开在即,主办方通过16个问题对我进行了邮件采访

基于微信小程序的选课系统(附开题报告)-程序员宅基地

文章浏览阅读1.1k次,点赞29次,收藏18次。今天带来的是基于微信小程序的选课系统小程序,本基于微信小程序选课系统采用管理员、教师、学生界面进行设计。小程序端采用微信小程序技术进行开发,后台管理系统采用Java语言+Vue进行开发。教师的账号和密码可以注册,管理员的账号和密码可由系统开发者在数据库中设置,学生的账号和密码可以由注册获得。管理员的主要功能为学生资料、教师资料的添加、修改,科目信息的添加和查询、课程信息的详细解释和添加还可以查询学生的选课信息、退课信息以及管理教学视频、论坛等。教师的功能为个人资料管理和学生选课、退课管理,并管理教学视频。

FastJson学习_fastjson map value enum-程序员宅基地

文章浏览阅读131次。FastJsonjava对象转json字符串list集合转json字符串map集合转json字符串java对象转json字符串1.java对象@NoArgsConstructor@AllArgsConstructor@Datapublic class Student { private Integer id; private String name; private Integer grade; //年级 1~6 private String sex; //性别_fastjson map value enum

【数据湖仓】数据湖和仓库:Databricks 和 Snowflake-程序员宅基地

文章浏览阅读642次。是时候将数据分析迁移到云端了。我们比较了 Databricks 和 Snowflake,以评估基于数据湖和基于数据仓库的解决方案之间的差异。在这篇文章中,我们将介绍基于数据仓库和基于数据湖的云大数据解决方案之间的区别。我们通过比较多种云环境中可用的两种流行技术来做到这一点:Databricks 和 Snowflake。正如我们在上一篇文章中了解到的,数据分析平台可以分为多..._数据湖工具

随便推点

SwiftUI & WidgetKit 指南翻译项目:掌握苹果最新开发技术-程序员宅基地

文章浏览阅读401次,点赞4次,收藏4次。SwiftUI & WidgetKit 指南翻译项目:掌握苹果最新开发技术项目地址:https://gitcode.com/sunshinenny/SwiftUI-WidgetKit-Guide-Translate在软件开发领域,尤其是在iOS应用开发中,Apple的SwiftUI和WidgetKit是两个非常重要的工具。SwiftUI以其声明式编程模型简化了界面设计,而Widget...

QT+QGIS跨平台编译(基于Qt,采用一套代码、一套框架,完成QGIS第三方库、核心库、应用程序的跨平台编译)_qgis库 qt-程序员宅基地

文章浏览阅读1.1k次,点赞22次,收藏7次。QT+QGIS跨平台编译。基于Qt,采用一套代码、一套框架,完成QGIS第三方库、核心库、应用程序的跨平台编译。_qgis库 qt

【错误日志】Duplicate application configs <dubboapplication name=“dubbo_demo_provider“ id=_duplicate application configs: <dubbo:application-程序员宅基地

文章浏览阅读1.6k次。```xml<!-- 当前应用名称,用于注册中心计算应用间依赖关系(每个dubbo应用服务方和消费方都必须指定唯一的名称),注意:消费者和提供者应用名不要一样 --><dubbo:application name="dubbo_demo_provider" />```改成如下:<!-- 当前应用名称,用于注册中心计算应用间依赖关系(每个dubbo应用服务方和消费方都必须指定唯一的名称),注意:消费者和提供者应用名不要一样 --> <dubbo:a_duplicate application configs:

Android 底层开发概述(二)_底层都是android-程序员宅基地

文章浏览阅读917次。1. android底层开发涉及到的知识范围和主要工作内容如下:1. 知识集中在Linux kernel和驱动;2. 工作主要是移植、bug fix;3. 挑战性工作有:性能优化、功耗优化等。2. Android系统层开发涉及到的知识范围和主要工作内容1. 大部分知识集中framework层和相关专业领域,比如telephone、local connectivity、multimedia2. 工作内容:随OS升级而来的移植工作,包括bug fix、一部分是新featur_底层都是android

react-native-router-flux 页面跳转与传值-程序员宅基地

文章浏览阅读165次。1、正向跳转假设情景:从Home页跳转到Profile页面,Profile场景的key值为profile不带参数: Actions.profile带参数: Actions.profile({'key':value})接收参数: this.props.key例如:通过 TouchableOpacity 的 onPress 方法实现页面的跳转// 不带参数的最简..._react-native-router-flux 传参与回调

推荐文章

热门文章

相关标签