General

关注了挺长时间的《鬼泣5》,玩的好爽,连通两遍(demon hunter和son of spada两个难度),相当过瘾。

DMC是ninja theory的第三部作品,三部都是动作游戏,第二部在UE3上面的游戏,一般来说是出现顶峰之作的节奏,这部作品里面各个方面展现的收放自如很是不错。

DMC死忠和核心玩家主要吐槽点是难度太低和boss战比较一般,这个也不无道理。

我这里也以开发者视角评价和学习下ninja theory的优秀作品:

  • 把所有的问题简化,就是这个游戏为什么会让我玩两遍,总结下来:
    • 过硬的产品品质
    • 爽快凌厉的战斗
    • 摇滚时尚个性十足
  • 时尚摇滚范不羁帅的DANTE,能打彪悍,富于正义感和同情心
  • 屌炸了的战斗
    • 爽快犀利的战斗,动作游戏核心要素了,集中核心武器的搭配在son of spada下面都非常重要,各种连招熟练之后地上达到空中再飙到地上,各种控制。。。欲罢不能
    • 另外就是特重要的摇滚乐,本来就很爽的战斗,配上这样的音乐就爆了
  • 其他
    • 比较有带入感的剧情,剧情的内容没什么新颖了,但是渲染的很好,尤其是一直帮dante的小萝莉,后面被抓走了,dante又发狠把怀了boss的孩子的老情人逮过来做交换,很多细节都很好
    • 战斗以外的玩法穿插的恰到好处,跳关卡,解谜
    • 人物刻画非常的丰富,大量的动作和表情捕捉技术,人物的性格很突出
    • 里面几个boss的性格我都很喜欢,尤其是蜘蛛状的那个boss死的好过瘾
    • 简而言之就是很好的production quality
Graphics&Tech
作为TechCoder,重点关注一下技术和画面方面,DMC里面没有注意到让人惊叹的技术,但是对于技术和艺术两者的结合和应用很令人欣赏:
  • 过场使用预先做好的bink文件来放,里面渲染明显好多了,人物皮肤感觉好棒:
    • 这种级别的皮肤应该是texture space的scattering了
    • 其他人物必须的特写相对少很多
  • 人物的光照,正面一个主光,还有一个rim lighting,有时候还有一些其他的辅助光照,简而言之并不physically correct,但是效果很好
    • 背光也是有一个方向性,比较典型的给人物照相的时候的冷亮斜30度背光这种,勾勒轮廓效果很好,背光的方向就是对着照相机,是变化的
    • 主光源和背光色相有一定差异
    • 场景static mesh是light map的,动的是realtime shadow
    • 人物在阴影里面,还是保持了明显的光照,
  • 场景风格非常丰富,limbo世界,现实世界,梦境里面各有自己的特色:
  • prebaked envmap处理一些简单的反射,简单高效恰到好处
  • 会移动的关卡,和god of war3里面的在盖亚身上打肯定没法比了,但是也做出了自己的特色,在一般mmo里面做一些机关应该不错
  • 一些比较有特色的post process:
  • 很棒的hdr的感觉:
  • 帧数在gt250显卡上面,1080p,几乎全程60fps,激烈战斗。。。没注意

《鬼泣5》from开发者视角相关推荐

  1. JavaScript面试的完美指南(开发者视角)

    2019独角兽企业重金招聘Python工程师标准>>> 摘要: 面试季手册. 原文:javascript 面试的完美指南(开发者视角) 作者:前端小智 Fundebug经授权转载,版 ...

  2. 以虚拟现实骨灰级开发者视角,来看VR智能硬件平台

    VR智能硬件平台现在发展得怎样了?来听听虚拟现实骨灰级开发者怎么说. 先介绍一下一个骨灰级VR开发者--燃冰飞雪之魂,10年软件开发经验,曾任软件工程师及CTO,在国内知名软件企业工作,有日本东京知名 ...

  3. 开发者视角论述HTML5平台的7大特点

    乍看之下,HTML5似乎给在线和手机游戏开发者带来颇多益处.这是个纯网页平台,游戏开发者能够基于 HTML5 制作自己的游戏,然后在任何兼容设备发行内容,从手机到 PC 平台.但这是否真的这么简单? ...

  4. 写给Java开发者看的JavaScript对象机制

    帮助面向对象开发者理解关于JavaScript对象机制 本文是以一个熟悉OO语言的开发者视角,来解释JavaScript中的对象. 对于不了解JavaScript 语言,尤其是习惯了OO语言的开发者来 ...

  5. API生态的发展与机遇:从5000组数据看中国API生态与开发者现状

    摘要:华为云联合多家单位发布了<中国API生态与开发者现状调研报告(2020年)>,旨在通过API生态.API开发者.使用者.API全生命周期管理等多视角展现我国API发展的现状与机遇,力 ...

  6. 第三届WICC北京落幕 展现开发者服务生态与建设新方向

    7月24日,由全球互联网通信云领先厂商融云主办的第三届全球互联网通信云大会(以下简称WICC 2021)在北京柏悦酒店落下帷幕.在高峰论坛中,融云创始人兼 CTO 杨攀带来了<以通信为核心的开发 ...

  7. 第五届全球游戏开发者大会暨天府奖盛典18日盛大开幕

    不忘初心,回归游戏,11月18日第五届全球游戏开发者大会暨天府奖盛典在成都•东郊记忆盛大开幕. 2016年11月18日,由GMGC主办,成都市博览局.成都成华区人民政府支持的第五届全球游戏开发者大会暨 ...

  8. 全球首个开发者村启动开村,产业聚力松山湖,共创大湾区创新高地

    摘要:由东莞松山湖管委会.东莞市工业和信息化局与华为云共同主办的松山湖开发者生态创新峰会暨华为开发者大赛中国区启动仪式举行. 打造一流创新生态,与全球开发者共赢.4月26日,由东莞松山湖管委会.东莞市 ...

  9. 如何营造专属你的企业技术影响力氛围感?我不允许你还不知道

    CSDN 推出<开发者研究与洞察>服务.基于3200万+开发者的资源,从开发者视角出发,聚焦开发者"关注"."使用"."体验"三 ...

最新文章

  1. 嵌入式LED驱动程序
  2. Acwing第 6 场周赛【未完结】
  3. ajax传递参数给springmvc
  4. 为什么在iOS上访问优酷和土豆一样可以播放呢?
  5. 最新数据显示,全国有580万人被限制乘坐高铁,大家怎么看?
  6. Deepgreen数据库日志清理脚本
  7. k-means算法的matlab代码实现_MATLAB遗传算法及其实现
  8. mysql 8.0以上重置密码
  9. Spring源码之bean的加载(一)
  10. oracle 尝试分配内存不足,ORA-04030: 在尝试分配...字节(...)时进程内存不足的原因分析解决方法...
  11. MediaCreationTool20H1制作Win10启动盘
  12. 火狐flash扩展_获得您喜欢的扩展以在Firefox Alpha构建中使用
  13. Windows10怎么样添加并设置为卓越性能模式
  14. linux figlet 制作 banner
  15. 论文阅读笔记:A Network-based End-to-End Trainable Task-oriented Dialogue System
  16. 计算机组成原理中EMAR是什么,计算机组成原理与汇编语言程序设计第3章2
  17. eclipse 打包springcloud 项目出错怎么解决
  18. 如何用JS实现轮播图!
  19. 二维数组作为参数传递问题
  20. pyspark.sql.functions.lit(col)

热门文章

  1. 如何使用阵列和缩放命令绘制图形
  2. rand函数的使用——C语言
  3. 计算机助理证书有用吗,请问计算机助理级职称证书
  4. AcroFields.setFieldProperty方法如何设置文字加粗
  5. 【狂神说Java】ElasticSearch7.6.x
  6. HTML页面适配手机移动端窗口宽度
  7. FreeMark动态生成PDF
  8. php获取数据库头像,phpcms获取头像如何写入数据库
  9. NDK OpenGL ES 3.0 开发(一):绘制一个三角形
  10. 1.1.10 word2010图片另存为存到图片库里,怎么修改之