营销日历 营销导航 热门搜索 使用技巧
广告营销案例

    您的体验已到期

    免费领取会员>

    本案例默认翻译为中文,点击可切换回原语言

    已切换成原语言,点击可翻译成中文

    案例简介:

    案例简介:《戴森球计划》玩到后期会卡吗?数千艘运输机在忙碌,数千座设施在运作,数万个太阳帆在环绕,数十万货物在运送,斗转星移,地面上所有太阳能板都面朝着太阳……这还只是这一个星球。答主 @神游猫Kat 在回答里讲述了——为了保证游戏的流畅性,他们是如何实现游戏性能优化的。【1】游戏中的帧率分为渲染帧和物理帧:渲染帧主要负责渲染游戏画面;物理帧主要负责运行游戏逻辑。【2】使用 DOP 来代替 OOP。DOP 和 OOP 分别指「面向数据编程」和「面向对象编程」。在面对游戏中大量物件的情况下,面向对象会造成许多不必要的开销,造成性能低下,而面向数据编程则将对象中的属性逐一拆分出来,形成紧密排列的数组,使得相关逻辑能够更快速的进行遍历,甚至一些数据还能直接传给 GPU 来处理。【3】粒子特效上,所有的建筑特效均无法使用引擎自带的粒子特效,必须将原本是作为粒子来渲染的特效包含在模型网格中,再使用 shader 来逐一实现各个建筑不同的特效需求。在游戏中,几乎每一个不同的建筑都定制了不同的 shader,对于同一个建筑特效的不同片元,我们按照类别涂上不同的顶点色,哪些是辉光,哪些是要拉长的,哪些应该从下至上亮度递增,通过不同的片元顶点色,就能做不同的处理。【4】100 小时规模的存档在 Unity Profiler 里面,游戏主逻辑物理帧 CPU 耗时 5.11ms,也就是说理论上每秒可以跑到 195 个物理帧,所以 CPU 这边肯定是没问题,而最终画面能跑多少帧,就看 GPU 的能力了,开发机的卡是 660Ti,在畅玩了 100 小时后,还能跑上 40 帧。#戴森球计划#

    知乎 - 《戴森球计划》玩到后期会卡吗

    案例简介:

    知乎 - 《戴森球计划》玩到后期会卡吗

    案例简介:《戴森球计划》玩到后期会卡吗?数千艘运输机在忙碌,数千座设施在运作,数万个太阳帆在环绕,数十万货物在运送,斗转星移,地面上所有太阳能板都面朝着太阳……这还只是这一个星球。答主 @神游猫Kat 在回答里讲述了——为了保证游戏的流畅性,他们是如何实现游戏性能优化的。【1】游戏中的帧率分为渲染帧和物理帧:渲染帧主要负责渲染游戏画面;物理帧主要负责运行游戏逻辑。【2】使用 DOP 来代替 OOP。DOP 和 OOP 分别指「面向数据编程」和「面向对象编程」。在面对游戏中大量物件的情况下,面向对象会造成许多不必要的开销,造成性能低下,而面向数据编程则将对象中的属性逐一拆分出来,形成紧密排列的数组,使得相关逻辑能够更快速的进行遍历,甚至一些数据还能直接传给 GPU 来处理。【3】粒子特效上,所有的建筑特效均无法使用引擎自带的粒子特效,必须将原本是作为粒子来渲染的特效包含在模型网格中,再使用 shader 来逐一实现各个建筑不同的特效需求。在游戏中,几乎每一个不同的建筑都定制了不同的 shader,对于同一个建筑特效的不同片元,我们按照类别涂上不同的顶点色,哪些是辉光,哪些是要拉长的,哪些应该从下至上亮度递增,通过不同的片元顶点色,就能做不同的处理。【4】100 小时规模的存档在 Unity Profiler 里面,游戏主逻辑物理帧 CPU 耗时 5.11ms,也就是说理论上每秒可以跑到 195 个物理帧,所以 CPU 这边肯定是没问题,而最终画面能跑多少帧,就看 GPU 的能力了,开发机的卡是 660Ti,在畅玩了 100 小时后,还能跑上 40 帧。#戴森球计划#

    暂无简介

    知乎 - 《戴森球计划》玩到后期会卡吗

    暂无简介

    基本信息

    综合评分
    {{getNumber(caseInfo.whole)}}

    暂无评分

    已有{{caseInfo.tatolPeople}}人评分

    创意
    {{getNumber(caseInfo.originality)}}
    文案
    {{getNumber(caseInfo.copywriting)}}
    视觉
    {{getNumber(caseInfo.visualEffect)}}

    案例详情

    《戴森球计划》玩到后期会卡吗?数千艘运输机在忙碌,数千座设施在运作,数万个太阳帆在环绕,数十万货物在运送,斗转星移,地面上所有太阳能板都面朝着太阳……这还只是这一个星球。答主 @神游猫Kat 在回答里讲述了——为了保证游戏的流畅性,他们是如何实现游戏性能优化的。【1】游戏中的帧率分为渲染帧和物理帧:渲染帧主要负责渲染游戏画面;物理帧主要负责运行游戏逻辑。【2】使用 DOP 来代替 OOP。DOP 和 OOP 分别指「面向数据编程」和「面向对象编程」。在面对游戏中大量物件的情况下,面向对象会造成许多不必要的开销,造成性能低下,而面向数据编程则将对象中的属性逐一拆分出来,形成紧密排列的数组,使得相关逻辑能够更快速的进行遍历,甚至一些数据还能直接传给 GPU 来处理。【3】粒子特效上,所有的建筑特效均无法使用引擎自带的粒子特效,必须将原本是作为粒子来渲染的特效包含在模型网格中,再使用 shader 来逐一实现各个建筑不同的特效需求。在游戏中,几乎每一个不同的建筑都定制了不同的 shader,对于同一个建筑特效的不同片元,我们按照类别涂上不同的顶点色,哪些是辉光,哪些是要拉长的,哪些应该从下至上亮度递增,通过不同的片元顶点色,就能做不同的处理。【4】100 小时规模的存档在 Unity Profiler 里面,游戏主逻辑物理帧 CPU 耗时 5.11ms,也就是说理论上每秒可以跑到 195 个物理帧,所以 CPU 这边肯定是没问题,而最终画面能跑多少帧,就看 GPU 的能力了,开发机的卡是 660Ti,在畅玩了 100 小时后,还能跑上 40 帧。#戴森球计划#

    涵盖全球100万精选案例,涉及2800个行业,包含63000个品牌

    热门节日97个,23个维度智能搜索

    • 项目比稿

      品类案例按时间展现,借鉴同品牌策略,比稿提案轻松中标

    • 创意策划

      任意搜索品牌关键词,脑洞创意策划1秒呈现

    • 竞品调研

      一键搜索竞品往年广告,一眼掌握对手市场定位

    • 行业研究

      热词查看洞悉爆点,抢占行业趋势红利

    登录后查看全部案例信息

    如果您是本案的创作者或参与者 可对信息进行完善

    案例评分

    综合
    {{wholeEm}} 请评分
    创意
    {{originalityEm}} 请评分
    文案
    {{copywritingEm}} 请评分
    动视
    {{visualEffectEm}} 请评分

    链接粘贴成功,ctrl+v 进行复制

    完善信息

    最多可填写1000个字符

    请填写正确的邮箱

    完善信息成功

    完善信息失败

    评分成功

    您已经完成过对该案例的评分了

    联系我们 返回广告案例顶部 分享广告案例 意见反馈 广告案例意见反馈 回到顶部 返回广告案例顶部

    链接粘贴成功,ctrl+v 进行复制

    扫码关注公众号完成登录

    登录即视为同意《用户协议》

    二维码失效

    刷新

    注册成功,赠送你10天会员体验权

    注册失败,请检查信息后重新输入