热门教程推荐更多服务>
  • 【一】数据结构与算法
    【一】数据结构与算法
    数据结构是一种具有一定逻辑关系,在计算机中应用某种存储结构,并且封装了相应操作的数据元素集合。它包含三方面的内容,逻辑关系、存储关系及操作。
  • 【三】Java流程控制语句
    【三】Java流程控制语句
    从结构化程序设计角度出发,程序有3种结构:顺序结构、选择结构和循环结构。若是在程序中没有给出特别的执行目标,系统则默认自上而下一行一行地执行该程序,这类程序的结构就称为顺序结构。
  • 【一】算法是什么
    【一】算法是什么
    提到“算法”,很多人都觉得它高深莫测、晦涩难懂。事实上的确存在一些算法,学员必须具备优秀的数学基础和编程能力才能驾驭。
  • 【二十一】创建之单例设计模式
    【二十一】创建之单例设计模式
    单例模式是Java中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。
  • 【九】部分背包问题
    【九】部分背包问题
    背包问题是一种组合优化的NP完全问题。问题可以描述为:给定一组物品,每种物品都有自己的重量和价格,在限定的总重量内,我们如何选择,才能使得物品的总价格最高。
  • 【二】Unity3D视图界面
    【二】Unity3D视图界面
    Unity3D视图界面Unity3D视图界面Unity3D视图界面Unity3D视图界面Unity3D视图界面Unity3D视图界面Unity3D视图界面Unity3D视图界面
  • 【九】Unity3D游戏发布
    【九】Unity3D游戏发布
    Unity3D游戏发布Unity3D游戏发布Unity3D游戏发布Unity3D游戏发布Unity3D游戏发布Unity3D游戏发布Unity3D游戏发布Unity3D游戏发布
  • 【十】表查找解
    【十】表查找解
    查找表又可分为静态查找表和动态查找表。借助静态查找表可引申出顺序查找算法、折半查找算法、分块查找算法等;而记住动态查找表,也可以通过构建二叉排序树、平衡二叉树等实现查找操作。

需求配置曝光《神舞幻想》的虚幻4磨合之路

7396

2017年美国E3游戏大展已经闭幕,网元圣唐及旗下北京九凤以“虚幻4”引擎打造的国产单机新作《神舞幻想》在展会中大放异彩,以充满了独特中国传统文化氛围的画面吸引了全球玩家的关注。在E3期间,《神舞幻想》为玩家们奉上了全新宣传动画及两部实机展示视频,使游戏的操作与玩法第一次展现在大众面前,引发热议。今日,《神舞幻想》程序总监Taylor陈政旭将结合“虚幻4”引擎在游戏中的应用,为大家介绍《神舞幻想》的技术革新以及在优化方面的进步。

需求配置曝光《神舞幻想》的虚幻4磨合之路_游戏资讯-游民部落(gamecolg.com)

Taylor 陈政旭,《神舞幻想》程序总监

《神舞幻想》拥有着庞大的世界观设定,策划与美术赋予其结构和形态,但真正实现这个世界,则需要依托虚幻4引擎强大的表现能力和《神舞幻想》程序组的共同努力,才能将这光怪陆离的上古九州世界最终呈现于屏幕之上。尽管游戏目前在宣传动画中展现的画面效果已得到了玩家的肯定,但其实Taylor和他的同事们在开发过程中还是有些许遗憾。

在《神舞幻想》研发初期,北京九凤便决定要做一款“不昂贵”的单机游戏。这个决定并非关乎游戏的售价,而是力求把优化做到极致,将游戏的配置要求控制在玩家广泛可以接受的范围内,避免让玩家为昂贵的电脑硬件买单。为此,Taylor与研发组同僚斟酌再三,放弃了不少优秀的创意。

需求配置曝光《神舞幻想》的虚幻4磨合之路_游戏资讯-游民部落(gamecolg.com)

《神舞幻想》游戏配置要求

但有失必有得,与之相对的,是虚幻4引擎提供的稳定画质和更多创意实现的可能性。对于Taylor等程序人员来说,在短时间内了解虚幻4引擎的特性并熟练掌握其技术,并且解决因与前代引擎差异较大导致的团队成员协作困难等问题,成为了研发过程中的莫大考验。但Taylor认为,最大的挑战其实来源于自身。玩家期待的是游戏100%的表现,因此自研发伊始,程序们便不能抱有“第一次使用虚幻4引擎,先发挥其70%性能就好”的妥协心理,既然决定使用,就要尽力开发其性能,做出最好的画面,九凤团队对《神舞幻想》的高标准要求就是在这样的自我施压中决定的。

尽管不便透露具体细节,Taylor还是为我们讲述了编程的艰辛。以服饰为例,中国传统服饰中通常有大量垂摆要素,华丽的表象背后是实现过程中的无数次调试。结合不同显卡和CPU等硬件条件的环境限制,在进行了虚幻4物理仿真、3D软件物理仿真、虚幻4整合第三方插件的布料模拟等大量尝试后,《神舞幻想》的程序们终于找到了一个兼顾效能和表现的方式。在高质量游戏画面的流畅运行中,融入的是研发人员巨量的时间和精力。

对于北京九凤来说,《神舞幻想》参加美国E3游戏展只是研发进程中的一个插曲。今天,研发成员们依然在紧张而有序地工作着,为年内《神舞幻想》的面世做准备。想要听他们讲述研发过程,了解更多研发进度,请关注《神舞幻想》官方网站及微信微博。最新资讯,一手掌握!

特别声明:本文仅供交流学习 , 版权归属原作者,并不代表游民部落赞同其观点和对其真实性负责。若文章无意侵犯到您的知识产权,损害了您的利益,烦请与我们联系vmaya_gz@126.com,我们将在24小时内进行修改或删除。

相关推荐:

同类服务推荐更多服务>
  • 【一】数据结构与算法
    【一】数据结构与算法
    数据结构是一种具有一定逻辑关系,在计算机中应用某种存储结构,并且封装了相应操作的数据元素集合。它包含三方面的内容,逻辑关系、存储关系及操作。
  • 【三】Java流程控制语句
    【三】Java流程控制语句
    从结构化程序设计角度出发,程序有3种结构:顺序结构、选择结构和循环结构。若是在程序中没有给出特别的执行目标,系统则默认自上而下一行一行地执行该程序,这类程序的结构就称为顺序结构。
  • 【一】算法是什么
    【一】算法是什么
    提到“算法”,很多人都觉得它高深莫测、晦涩难懂。事实上的确存在一些算法,学员必须具备优秀的数学基础和编程能力才能驾驭。
  • 【二十一】创建之单例设计模式
    【二十一】创建之单例设计模式
    单例模式是Java中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。
  • 【九】部分背包问题
    【九】部分背包问题
    背包问题是一种组合优化的NP完全问题。问题可以描述为:给定一组物品,每种物品都有自己的重量和价格,在限定的总重量内,我们如何选择,才能使得物品的总价格最高。
  • 【二】Unity3D视图界面
    【二】Unity3D视图界面
    Unity3D视图界面Unity3D视图界面Unity3D视图界面Unity3D视图界面Unity3D视图界面Unity3D视图界面Unity3D视图界面Unity3D视图界面
  • 【九】Unity3D游戏发布
    【九】Unity3D游戏发布
    Unity3D游戏发布Unity3D游戏发布Unity3D游戏发布Unity3D游戏发布Unity3D游戏发布Unity3D游戏发布Unity3D游戏发布Unity3D游戏发布
  • 【十】表查找解
    【十】表查找解
    查找表又可分为静态查找表和动态查找表。借助静态查找表可引申出顺序查找算法、折半查找算法、分块查找算法等;而记住动态查找表,也可以通过构建二叉排序树、平衡二叉树等实现查找操作。