极客蒂姆·斯威尼:用虚幻引擎,修补真实世界(下) | 人物志048

这篇具有很好参考价值的文章主要介绍了极客蒂姆·斯威尼:用虚幻引擎,修补真实世界(下) | 人物志048。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

斯威尼创办了EPIC公司,并发行了自己的游戏ZZT。那一年,他21岁。斯威尼说,21岁是个“更容易满足”的年纪,那个时候,每天的三四个订单已经足够令他欣喜若狂。“每天能赚大约100美元。在当时,这真不是一笔小钱。”斯威尼笑着说。

然而,21岁同样是个“野心勃勃”的年纪。他知道,自己的游戏有天生的短板。“ZZT的玩家是那些欣赏游戏玩法和谜题,但不关心画面效果的人。”斯威尼阅读了计算机杂志上那些关于更好画面的游戏文章,文章中说,Id Software公司的《指挥官基恩》,由于出色的画面表现,游戏在几个月卖出了3万套。对于当时尚处萌芽状态的游戏市场而言,这是个极其惊人的数据。

这种游戏,斯威尼也想做几个出来。

1

最重要的代码

斯威尼把宝压在了一款名为《吉尔的丛林》的横向卷轴游戏上。

游戏主角是一个女性。女性在丛林中披荆斩棘,显然要比男人更有反差感和吸引力,但这一切需要足够的视听艺术支撑。

斯威尼知道,自己单打独斗是不够的。他决定招兵买马。

“是否有任何游戏程序员对为PC开发下一代共享软件游戏感兴趣?Epic MegaGames正在寻找有胆量编写EGA和VGA图形代码和面向对象游戏引擎的程序员。如果您有志于在最先进的领域工作,为什么不与我们联系?……请告诉你身边的人,Epic MegaGames 来了!”

招聘JD效果出奇得好。很快,斯威尼组建起一支四人团队。他负责游戏的策划、关卡、剧情等等,而其他人只要协助他美化图像和声音。

历尽千帆,《吉尔的丛林》终于发布。不负斯威尼的精心雕琢,游戏一经发布便大卖,每天有超过30个订单——这在当时的游戏市场,是个非常了不起的成绩,

Epic声名大噪。

吉尔丛林冒险的成功,大大强化了Epic的号召力,斯威尼得以更加大胆地忽悠更多才华横溢的艺术家和程序员加入。这个过程中,Epic得到了《战争机器》未来的首席设计师克里夫,还挖角了id Software的另一员大将莱茵。

“让我印象深刻的并不是他在《吉尔的丛林》中取得的成就。”莱因回忆道。“那当然很酷。他在技术上领先于其他所有人。但更令人印象深刻的,是所有其他开发人员也非常优秀。他们制作了非常棒的游戏,这意味着,在才华之外,斯威尼的人格魅力同样让人难以拒绝——他能够吸引其他有才华的人与他一起工作。”

乘着游戏热卖的东风,Epic制作了很多其他游戏。大量创业公司的繁杂事务,让斯威尼一度远离了编程工作,但一款名为《毁灭战士》的游戏,重新唤醒了斯威尼的危机感。

“这有点太夸张了。”斯威尼说,“他们正在构建惊人的图形算法。我们意识到,在3D图像的表现方面,我们不能和他们差太远。”

斯威尼知道,他们需要更大的团队,他需要汇集他最好的人,Epic需要“杀死这场比赛”。

于是,1994年末,“虚幻引擎”项目开始了。

“我们参考了《毁灭战士》,并尝试构建一个质量明显更高的图形渲染器,更加关注照明、纹理质量和其他类似参数。我们的目标,是让引擎的图像质量达到《毁灭战士》的四倍。”

那个时候英伟达还没有成立,那是一个连3D加速卡都没有的时代。这意味着,当时的虚幻引擎第一代将完全由CPU去做计算,难度可想而知。

但斯威尼和Epic没让看客们失望。四年磨一剑,虚幻引擎第一代于1998年推出,初代虚幻引擎将渲染、碰撞侦测、AI、图形、网络和文件系统集成为一个完整的引擎。斯威尼将这款引擎用于自家游戏《魔域幻境》和《虚幻竞技场》。

“我非常想用漂亮形容这两款游戏,”斯威尼谈到第一代虚幻游戏时说。虚幻引擎第一代的制作花了斯威尼两年半时间。这可能是斯威尼编程过的最重要的东西,回头看去,这似乎也是现代游戏中最重要的代码初稿。

2

不会停步

虚幻引擎的优秀,让当时头牌游戏杂志“Next Generation”将游戏截图放在了杂志的封面。这在之前是一件闻所未闻的事儿。斯威尼回忆说,这幅封面是一次令人难以置信的价值认同。这一直是我们的目标,创造一款如此精美的游戏。

作为第一个与斯威尼合作的程序员,史蒂夫发现,斯威尼和自己一样优秀。自1997年加入公司以来,他便成为了斯威尼的忠实粉丝。“我们在狭窄的办公室里并肩工作,在折叠宴会桌上工作,”他说。“我们常常疯狂地工作十几个小时,身后堆满汉堡王包装纸。这是我做过的最有成就感的工作。”

斯威尼和他在Epic的朋友们意识到,他们可以通过授予其他开发人员使用虚拟引擎的权利来赚钱。这样的交易可以使Epic获得专注于制作游戏所需的资金。

Epic不仅为别的公司进行引擎授权,它还向游戏玩家提供了引擎和模组工具。让玩游戏的人和做游戏的人都满意,这才是斯威尼的目标。

“我们要相信艺术家的DNA。” 斯威尼反复强调这一点。“对那些天赋饱满的艺术家而言,让他花费时间去制作画笔,是在浪费他的才华。我们要做的,就是把画笔递给他,让他尽情挥洒。”

虚拟引擎大获成功。从2005年到现在,虚幻引擎所打造的游戏艺术不胜枚举。没有虚拟引擎,可能还是会有《生化奇兵》、《质量效应》和《蝙蝠侠:阿卡姆疯人院》这些游戏出现,但他们的画面表现,大抵不会如今日般动人。

有媒体说,这种引擎,对于游戏行业而言是“开天辟地”一般的创造。

“当我们回看这些年在游戏开发的世界发生的事情时,你会发现像虚幻引擎和Unity 这样的引擎,使个人或小团队能够创造他们能够想象到的任何东西。接下来,他们可以通过互联网发布他们的游戏,并通过游戏利润来组建自己的工作室,制作下一款游戏。事实上,很多人靠着虚幻引擎单打独斗,最终获得了巨大的成功。

而对斯威尼而言,虚幻引擎则是他ZZT游戏的现代版本。他认为,许多其他开发者在使用糟糕的工具制作游戏时浪费了太多时间。

斯威尼对自己取得的成就感到骄傲。“与大多数竞争对手相比,我们的团队规模要小得多,但我们在很多领域都击败了他们。”

斯威尼并非在自吹自擂。最新发布的虚幻五引擎,使用了基于物理的光栅化和光线追踪渲染,利用先进的动态阴影选项、屏幕空间及真3D反射、多样的光照工具和基于节点的灵活材质编辑器,让开发者们得以创作出最逼真的实时内容。

有游戏开发者直言:“在虚幻五引擎面前,想象力才是唯一的限制。”

斯威尼已经有20多年没再拆卸过割草机了。但他永远忘不掉那个在炎炎夏日,衣服上糊满机油,抱着一堆割草机零件脏兮兮傻笑的男孩。对他来说,这个世界还有很多东西需要修补,而他不会停步。文章来源地址https://www.toymoban.com/news/detail-859054.html

到了这里,关于极客蒂姆·斯威尼:用虚幻引擎,修补真实世界(下) | 人物志048的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 虚幻引擎启动报错记录

     0x00007FFEF0C8917C (UnrealEditor-CoreUObject.dll)处(位于 UnrealEditor.exe 中)引发的异常: 0xC0000005: 写入位置 0x0000000000000030 时发生访问冲突。 解决办法:首先查看堆栈信息,我的项目启动是因为默认场景编译不过,进到编辑器配置文件 DefaultEngine.ini把启动场景改成别的,项目启动成功。

    2024年04月14日
    浏览(40)
  • 【虚幻引擎UE】打包异常问题合集

    1. 项目路径及项目名称问题 项目路径及项目名称不可以包括 %-!等特殊字符以及中文。 含C++代码的项目,名称不能是Test,否则打包时会报错ERROR: No target name was specified on the command-line. 但可以使用下划线! 且项目内的函数和变量、类型都可以用中文! 1. 插件安装路径错误 抛

    2024年02月02日
    浏览(46)
  • 【虚幻引擎】UE4优化植被

    在UE4中,我们在做大型的室外场景时,经常会遇到植物过多导致延迟的现象,有时候我们需要在UE4的场景中放置几千几万甚至更多的模型,这些模型具有相同的LOD,并且基础模型都使用同一模型资源。因为模型文件拖入UE4场景中会自动使用Static Mesh Actor来表示,当在程序中放

    2024年02月15日
    浏览(52)
  • UE虚幻引擎云渲染支持8K方案

    UE自带的pixel streaming只支持4K以内的编码,查看HardwareEncoders插件源码,发现nvenc编码器由于硬件限制,超过4K分辨率的视频编码必须使用h265 hevc编码,默认情况下使用h264不支持8K分辨率。 修改源码PluginsHardwareEncodersSourceEncoderNVENCPrivateNVENC_EncoderH264.cpp 如果需要编码后的裸流,

    2024年02月16日
    浏览(54)
  • 虚幻引擎UE编辑器卡顿问题

    使用虚幻引擎编辑器编辑蓝图页面卡顿,视角无法转动,只能放大缩小,甚至事件图表都无法拖动。 显卡驱动安装与N卡适配的studio版本。 在NVIDIA显卡控制面板3D设置,程序设置找到UE,设置UE OpenGL渲染为GPU。 设置里找到图形设置,添加UE,设置图形首选项为高性能。

    2024年02月15日
    浏览(78)
  • UE 虚幻引擎项目启动快捷键

    1、Epic GamesLauncher目录下找到 UnrealVersionSelector.exe 2、将 UnrealVersionSelector.exe 添加到任务栏,鼠标右键点击,可以看到所有打开的UE项目(不限UE版本)。鼠标左键点击,就可以打开UE项目了。    

    2024年02月11日
    浏览(37)
  • 虚幻引擎中导出模型,并导入到Unity

    在虚幻商城中添加glTF 免费插件 打开虚幻引擎插件面板,启用glTF 插件,并重启引擎 选择要导出的模型资源,右键选择导出,选择格式为 gltf。 blender导入刚刚导出的gltf格式文件 再导出为fbx格式 此时就可以在unity中正常使用了

    2024年02月13日
    浏览(51)
  • [虚幻引擎插件说明] DTOperateFile 使用蓝图操作文件

    本插件可以在虚幻里面使用蓝图文件进行读、写、移动、复制、删除等操作。 目录 1. 节点说明 Get Stat Data – 获取文件信息 Directory Exists – 判断目录是否存在 Directory Create – 创建目录 Directory Delete – 删除目录 File Exists – 判断文件是否存在 File Size – 获取文件大小 File Dele

    2024年02月17日
    浏览(80)
  • 【虚幻引擎】UE4 Spline(样条线)

           样条线Spline在UE中是一个很好用的工具,能够设置物体的跟随移动,也能够设置物体的批量复制,还能够设置一个特殊的模型形状比如圆管,还可以设置特殊的粒子特效,做地形设计等等,只要你想要实现的效果,spline都可以实现。官方也提供了很多的案例,可以参考

    2023年04月10日
    浏览(63)
  • unrealengine(UE5)虚幻引擎下载安装

    早就听说功能强大的UE4游戏引擎,今天终于可以开始学习UE4了,还是有点点小激动哈,兄弟萌撸起来。。。。。。 UE4官网 进入ue5官网,现在是ue5版本了,首先需要先注册,才能下载ue4安装器 首先安装上一步的ue5下载器,安装完成后会自动弹出登录页面 点击“虚幻引擎”来安

    2024年02月12日
    浏览(68)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包