zoukankan      html  css  js  c++  java
  • 游戏引擎---好牛(转)

    1 针对多核引擎优化:
    针对“黑火”引擎(Darkfire Engine)的次世代画面会对电脑配置要求太高的担心,孟凡也在现场给出了解释——“黑火”引擎(Darkfire Engine)将渲染、动画、物理、粒子、AI寻路、网络消息收发和资源加载等进程分拆为相互独立的任务,然后以帧数为单位与逻辑主线程进行同步。这样的结构可以充分利用现在市场上多核CPU的性能,让《代号X7》最终上市前会满足市场上绝大部分电脑能够流畅运行的要求。

    2 独有半衰期材质概念:
    对于如何实现逼真游戏场景的秘诀,孟凡在讲解中透露了另一个关于“黑火”引擎的细节,独有的“半衰期材质概念”:通过纹理、质感、光线反射等属性让玩家轻易区分出金属,皮革,布料,皮肤等不同材质的外观,还在每件物品属性中加入时间轴参数,随着时间流逝展现出磨损、老化的现象。未来《代号X7》会围绕这一特性打造装备玩法,如玩家可利用衰变过程实现装备的“属性转化”——在高温岩浆场景中,100%的物理防御会转化的85%的抗火属性、而防暴击的属性会临时提高15%。

    3 视网膜拟真系统:
    在之前《代号X7》曝光的首部视频当中,堪比电影大片的各种视觉特效令人印象深刻。这些效果的实现其实依赖于“黑火”引擎的视网膜拟真系统。整个场景不仅拥有比一般游戏更大的场景,能够让玩家的视野更远,同时还会在非视角中心进行景深模糊处理,这样既不会对游戏配置要求太高,还能让玩家关注开发者想让玩家关注的内容。

    4 支持微端:
    微端技术来自于动态资源加载架构,从此玩家不必下载完整个客户端才能开始游戏,而是通过一个体积大小堪比网页的微端来实现快速进入游戏的过程。通过“黑火”引擎(Darkfire Engine)独有的资源优化方式,所有的美术资源都能够得到压缩,用最少的资源实现尽可能多的效果,使用微端的玩家也不必重新下载完整客户端。
    孟凡表示,“黑火”引擎的长期目标,就是要在不损失体验的提前下,降低一切让玩家拥有次世代游戏的成本。在未来,接触“黑火”引擎(Darkfire Engine)技术授权的3D次世代游戏,将如同打开网页一样简单。

    计划、执行、每天高效的活着学着
  • 相关阅读:
    JS中使用正则表达式封装的一些常用的格式验证的方法-是否外部url、是否小写、邮箱格式、是否字符、是否数组
    Java中操作字符串的工具类-判空、截取、格式化、转换驼峰、转集合和list、是否包含
    Cocos2d-x 2.0 自适应多种分辨率
    应用自定义移动设备外观
    为移动设备应用程序创建外观
    【2020-11-28】人生十三信条
    【2020-11-27】事实证明,逃避是下等策略
    Python 之web动态服务器
    Python 之pygame飞机游戏
    PHP 之转换excel表格中的经纬度
  • 原文地址:https://www.cnblogs.com/huxiaoyun90/p/3317101.html
Copyright © 2011-2022 走看看