引言
Jonathan Blow,大家应该都认识这个人吧,在独立游戏还没现在那么泛滥的时候,《时空幻境》就已经是当年的神作了,《独立游戏大电影》里有说他和《时空幻境》的开发故事。
《独立游戏大电影》优酷链接查看视频。
虽然现在的《见证者》我个人认为太过于困难和隐晦,可能挡住了一部分玩家,但坚持玩下来的玩家也都奉为神作了。之前看《独立游戏大电影》的时候还只是觉得他是一个理论派,故事远没有另外两组人精彩。但这个周末的两天连续看了好几部他的讲座、报告,发现我快要成为 Jonathan 神教的教徒了,但发现关于他的中文视频资料很少,之前那篇文章里面所推荐的 Youtube 频道“游戏开发工具箱”里有一个视频介绍了他关于关卡设计的理念只有8分钟,还好。其他他的讲座、报告都是长的要命,一个小时打底……
Jonathan 相关视频(Youtube)
我个人认为最有启发意思的视频是一段来自 GDC 2011:
Jonathan Blow 游戏设计中的真相(2011)
点击这里查看视频。
Jonathan Blow 游戏设计:媒介即是信息(2014)
点击这里查看视频。
Jonathan Blow 谈如何设计深度游戏(2015)
点击这里查看视频。
Jonathan Blow 的故事时间(2016)
点击这里查看视频。
Jonathan Blow 谈如何让游戏编程不那么痛苦(2017)
点击这里查看视频。
本次重点想说的视频是这个:
Jonathan Blow 谈如何编程独立游戏
点击这里查看视频。
《如何编程独立游戏》摘要
这里是《如何编程独立游戏》的一点摘要。
关于优化:
- 《时空环境》——90347行代码
- 《见证者》——116204行代码
- 独立游戏开发需要极有效率的完成任务
- 大多数代码都是和优化无关的->优化通常都是件坏事
- 各种数据结构是为了优化 ->(Jonathan Blow)几乎所有事情都用数组来完成(Quake 和 COD 也是这样做的)
- 最需要优化的是:你完成每个游戏所需的时间
关于好的游戏程序员的标准:
- 快速的完成任务
- 稳健的(robustly)完成任务
- 简化任务
- 切实的完成任务
- 广泛的了解先进的理念和技术(但只在真正需要的时候才用)
- 其中那句“最需要优化的是你完成每个游戏所需的时间”实在是深得我心。
虽然我很想个人翻译这段视频,但长达一个小时的报告翻译起来实在太吐血了!!!
但你们懂得,如果有赞的话,嗯~咳~
《见证者》确实难,但是也不能当做隐晦看,在相对深度化的游戏体验范畴里,见证者是较为独树一帜的,它不像其它RPG那样以数值成长系统为深度化体验,也不是街霸那样从熟练出招表到熟练目押的深度过程,见证者提供的深度化,不是对机制的学习,确切地说,见证者的深度化如同对知识的掌握,游玩见证者,似如学习一门语言,记得jonathan blow曾经说过这是一款与任天堂反其道而行的游戏,我想他的意思是说这款游戏不是为了让玩家掌握游戏机制,而是学习一门语言,所以这就不能通过固定化的学习去体验,因为固定化学习是一种学习机制的方式,所以非固定化学习更多的就得需要思维的扩展理解,这就像是学习语言。看起来像是胡说八道,但是对于游戏内容的深度学习,在我看来就是如此。
最近由 树册 修改于:2017-07-23 12:47:37许多人都视《ico》为神作,但是却说不上哪里的好,只知道牵手系统,地图设计和简化设计,个人觉得现阶段玩家对欣赏游戏还是比较浅薄的,比较普遍注重业界传播出来的知识,而还不能深度理解游戏的核心价值观,jonathan blow的两款游戏虽然玩起来似有些枯燥,并不是很好玩到什么地步,但是他两款游戏确实是非常值得品味和学习的,即使是十年前的《时空幻境》现在仍然能从中体验到新的含义。
我个人而言,jonathan blow对于电子游戏的理解已经达到一定高度,他的一些有力的发言和演讲,甚至还不能完全被观众理解,这是因为观众对游戏的核心价值观还是浅薄的认知。
@树册:强烈赞同,虽然自己没有那种深度和学识,但是很喜欢看对各游戏的真正深度评测,虽然读起来可能比较缺乏趣味性,但是游戏发展了这么多年总得提升一些高度
视频链接是不是有点问题啊?
@低多边形厌氧菌:抱歉,已修正
视频链接都指向了doom
@zhtroy:已修正,感谢回复
“之前那篇文章里面所推荐的 Youtube 频道“游戏开发工具箱”里有一个视频”的一个视频前半段有中文字幕后半段就没有了……
我转了一些视频到bilibili上面,如果需要的话可以过去看。
https://www.bilibili.com/video/av10567989/
@lostplesed:多谢搬运!
Jon Blow 在他的油管更超多视频……而且还在 Twitch 上直播。直播写代码……
https://www.twitch.tv/naysayer88
昨天还在吃鸡,nothings/stb 的那个 Sean 也在频道里看来着ww
爆了别人的头,然后频道里有人说“我要买个见证者庆祝一下”ww
@tnl:哦,刚才看回放,Sean 后来加入了
然后频道里一众 RAD Game Tools 的人