< Return to Video

I just changed my entire game

  • 0:00 - 0:06
    你好,我是马克,正在开发一款叫《磁力智胜》的游戏
  • 0:06 - 0:12
    这部有趣的横版解迷游戏,主题如你所想正是磁铁
  • 0:12 - 0:15
    总之,当我从圣诞节的短暂休憩回到游戏的开发时
  • 0:15 - 0:21
    我在自己的 Steam 开发者主页注意到以了个有趣的按钮
  • 0:21 - 0:24
    保密协议不允许展示这个页面
  • 0:24 - 0:29
    简单说,这个按钮会把游戏提交给下次新品节
  • 0:29 - 0:37
    「新品节」是 V 社发起的,让开发者们公开分享自己新游戏 Demo 的盛会 
  • 0:37 - 0:41
    其作为营销策略的效果已经得到多次证明
  • 0:41 - 0:41
    就比如令人上瘾的德州扑克 + 爬塔肉鸽游戏《小丑牌》的火爆
  • 0:41 - 0:46
    就比如令人上瘾的德州扑克 + 爬塔肉鸽游戏《小丑牌》的火爆
    肉鸽扑克游戏《小丑牌》在 10 天内售出 50 万份
    掌声响起来.
  • 0:46 - 0:48
    也来自 2 月的上届新品节
    肉鸽扑克游戏《小丑牌》在 10 天内售出 50 万份
    掌声响起来.
  • 0:48 - 0:54
    于是我确信自己需要将《磁力智胜》提交到 6 月的下届新品节
  • 0:54 - 0:58
    我只需要拍摄预告片,制作 DEMO
  • 0:58 - 1:07
    以及修好这部游戏的一个已经困扰我数月之久的恼人问题即可
  • 1:07 - 1:08
    且听我细说
  • 1:08 - 1:16
    开发之旅
  • 1:17 - 1:24
    众所周知,我的游戏使用了像素风,但图片很大
  • 1:24 - 1:28
    磁格力斯比马里奥、玛德琳大多了
  • 1:28 - 1:34
    因此游戏中房间的尺寸通常为 1280 * 720 像素
  • 1:34 - 1:39
    于是,在 720p 的老显示器上玩它就是像素完美的
  • 1:39 - 1:44
    对于我用的 1440p 屏,像素完美效果也很好
  • 1:44 - 1:46
    所有像素的尺寸 × 2 即可
  • 1:46 - 1:52
    对于高贵的 4K 显示器,所有像素 × 3 也能保持像素完美
  • 1:52 - 2:01
    但对于在 V 社用户调研中最常见的 PC 屏幕分辨率,1080p,又如何呢?
  • 2:01 - 2:07
    这就有些难办了 —— 它是 720p 尺寸的 1.5 倍
  • 2:07 - 2:12
    「半个像素」这种东西可不存在 
  • 2:12 - 2:16
    要解决这个问题,通常有几种常用的不同方法
  • 2:16 - 2:19
    首先,你可以让 Unity 解决
  • 2:19 - 2:24
    在这边添加一颗像素、在那边减少一颗像素
  • 2:24 - 2:28
    让所有「半像素」作为一整颗像素呈现
  • 2:28 - 2:31
    一听就知道,这并不完美
  • 2:31 - 2:34
    图像会不再整洁、显得丑陋
  • 2:34 - 2:38
    那些弯曲表面、或折角的问题尤为明显
  • 2:38 - 2:44
    除此之外,还可以使用抗锯齿来虚化所有折角
  • 2:44 - 2:50
    但这会让画面模糊,不再有像素艺术那种锐利、复古的感觉
  • 2:50 - 2:55
    第三个选择,或者说选项 C,则是依旧保留像素原有的尺寸
  • 2:55 - 2:59
    但与此同时,将画面周围的边框加大
  • 2:59 - 3:02
    营造拉远距离、画面变小的感觉
  • 3:02 - 3:05
    所有这些方法我都试了
  • 3:05 - 3:12
    我在设置菜单中加了个会放大屏幕周围的边框「像素完美模式」选项
  • 3:12 - 3:18
    我专门写了一个自动识别并添加抗锯齿的系统
  • 3:18 - 3:22
    检测那些无法被整除的像素、添加抗锯齿
  • 3:22 - 3:27
    我还曾抱持过「玩家也许不会注意丑陋半像素」的侥幸心理
  • 3:27 - 3:29
    万一只有我在意呢?
  • 3:29 - 3:34
    但到最后,我其实就是在找「相对不遭的妥协」罢了
  • 3:34 - 3:39
    我浪费了大量的时间,在这些方法之间踌躇不定
  • 3:39 - 3:46
    试图从这三种解法中找到一个对游戏也许、大概、差不多能用的选项
  • 3:46 - 3:51
     不过当然,其实还有一个我根本不愿意去想的「4 号方案」
  • 3:51 - 3:55
    它肯定能解决问题,但我根本就不想提它
  • 3:55 - 3:56
    唉好吧,我说
  • 3:56 - 3:59
    我可以放弃所有像素画
  • 3:59 - 4:06
    用全新的 4k 高清图来替换游戏中现有的所有美术素材
  • 4:06 - 4:08
    但这可真是……太疯狂了,对吧?
  • 4:08 - 4:13
    我用全新的 4k 高清图替换了游戏中现有的所有美术素材
  • 4:13 - 4:16
    我把每个素材都放大三倍
  • 4:16 - 4:22
    然后再使用 Photoshop 的钢笔、形状等矢量工具将它们重绘
  • 4:22 - 4:29
    包括了每个按钮、每个门、每个装饰物、每个磁铁、每个 UI 元素
  • 4:29 - 4:33
    你猜怎么着?这样做花费的时间并没有我想象得多
  • 4:33 - 4:39
    毕竟,我的像素图本身就比较粗旷、由基本的形状和色块组合而成
  • 4:39 - 4:44
    我也没有借这次高清化的机会为图片添加更丰富的信息
  • 4:44 - 4:47
    因为即使在 Steam Deck 这种小屏上
  • 4:47 - 4:50
    我也想确保画面能够保持极高的清晰可度性
  • 4:50 - 4:54
    同时,我也没有重绘背景使用的图片
  • 4:54 - 5:01
    实际上,我保留了像素图,然后丢了个景深滤镜把它虚化掉
  • 5:01 - 5:03
    只有天知地知,你知我知,对吧?
  • 5:03 - 5:05
    这是咱俩的小秘密
  • 5:05 - 5:09
    在完成这一切后,我对游戏现在的画面表现实际相当满意
  • 5:09 - 5:12
    磁格力斯的魅力与个性更胜以往
  • 5:12 - 5:17
    游戏也有了特色,不再像是又一部像素独游大众脸
  • 5:17 - 5:20
    它就这样好起来了
  • 5:20 - 5:29
    无论是 4K 还是 1080p 显示器、亦或者是 Steam Deck 的小屏幕都好起来了
  • 5:29 - 5:31
    就 是 行 了
    陶德:你再这样我要告你了
  • 5:31 - 5:37
    说来有趣,到最后,我花在用来「尝试寻找一个好妥协方案」的时间
  • 5:37 - 5:40
    比我重制美术素材的时间还多
  • 5:40 - 5:44
    总之,我学到了宝贵的一课,啊不,宝贵的两课
  • 5:44 - 5:46
    首先,提前计划
  • 5:46 - 5:52
    我在完成相机系统的很久前,就已经在绘制素材了
  • 5:52 - 5:56
    那时的我侥幸地希望一切都能运作良好
  • 5:56 - 5:57
    并不能
  • 5:57 - 6:01
    要说的话,Unity 有个「像素完美相机」组件
  • 6:01 - 6:06
    我之前一直默认只要后面用上了它,一切就都没问题
  • 6:06 - 6:08
    但这又傻又天真
  • 6:08 - 6:11
    知道它并非我所想时,为时已晚
  • 6:11 - 6:12
    而另一节课则是
  • 6:12 - 6:20
    有时候,似乎寻找一个妥协、漏洞、或者变通的方案好像是个好主意
  • 6:20 - 6:22
    但这说穿了就是在偷懒
  • 6:22 - 6:26
    但有时,最好的做法就是硬着头皮、埋头苦干
  • 6:26 - 6:31
    去遵从那个真正有效的方案,哪怕它代表着要做艰难的工作
  • 6:31 - 6:39
    往后,我会停止浪费时间,直接从那个真正有效的解决方案开始工作
  • 6:39 - 6:46
    好的,既然最恼人的问题已经圆满解决,是时候开始下一项工作了
  • 6:46 - 6:47
    —— 拍预告片
  • 6:47 - 6:53
    这件事我已经拖延了很久,而原因也很简单:这部游戏还没做完呢
  • 6:53 - 6:56
    能在预告片展示的内容还远远不够
  • 6:56 - 7:00
    我做完了世界 1,但不能只展示它
  • 7:00 - 7:07
    否则的话,整个预告片将会被绿松色下水道的单调片段完全填满
  • 7:07 - 7:09
    一遍遍单调的循环两分钟
  • 7:09 - 7:12
    这可没法给玩家留下我游戏的真实印象
  • 7:12 - 7:17
    所以我决定遵循「弄假直到成真」的古老艺术
  • 7:17 - 7:20
    真的自然是留到后面做
  • 7:20 - 7:24
    因为我还有大量并没有彻底完成的内容
  • 7:24 - 7:26
    比如这些未完成的关卡
  • 7:26 - 7:31
    它们还未经过游玩测试,且外观仍使用开发时的蓝图背景设计
  • 7:31 - 7:33
    我有些做了一半的背景美术
  • 7:33 - 7:36
    以及一些还未彻底实现的,各种不同的机制
  • 7:36 - 7:38
    如果我把它们组合起来
  • 7:38 - 7:42
    就能做出些虽然不一定会出现在游戏最终版本中
  • 7:42 - 7:46
    但能很好展示这部游戏完成时样子的内容
  • 7:46 - 7:49
    顺带一提,我实际上可能做得有点太好了
  • 7:49 - 7:52
    因为在我发布预告片后
  • 7:52 - 7:56
    有好些人都在评论区回复,祝贺我终于把这部游戏做完了
  • 7:56 - 7:58
    心意我领了,非常感谢大家
  • 7:58 - 8:01
    但我没做完,都是假滴!
  • 8:01 - 8:06
    有了些新内容后,我便录制了自己闯过这些关卡的视频
  • 8:06 - 8:12
    我没有开背景音乐,但仍保留了音效,让它们能出现在预告片中
  • 8:12 - 8:18
    同时,为了避免我又得聊一次分辨率,视频全部在 4K 下录制
  • 8:18 - 8:20
    虽然预告只有 1080p
  • 8:20 - 8:26
    这让我可以在裁切出有趣部分时,无需将画面放大、丢失质量
  • 8:26 - 8:29
    然后,我将录制的片段丢进 Pr 中
  • 8:29 - 8:33
    剪辑出那些最有意思的片段 ——
  • 8:33 - 8:39
    比如有趣的动画、对机制的体现、或者剧情中的演出,诸如此类
  • 8:39 - 8:40
    而在音乐方面
  • 8:40 - 8:49
    我已经成功为游戏寻得了作曲家,这个超长的谷歌问卷也可以关掉了
  • 8:49 - 8:51
    感谢每一位提交了自己姓名的人,感谢大家
  • 8:51 - 8:53
    目前游戏的音乐还没有完全定下来
  • 8:53 - 9:00
     所以预告片使用了我最喜欢的音源库「Epidemic Sound」
  • 9:00 - 9:01
    Epidemic Sound 的一大优势在于
  • 9:01 - 9:04
    —— 它们没有花钱在视频里打广告
  • 9:04 - 9:09
    但如果你能点击简介下的邀请链接,它们会给我钱 ——
  • 9:09 - 9:11
    优势在于当你下载音乐时
  • 9:11 - 9:15
    不仅能得到完整曲子,还获得了拆分的音轨
  • 9:15 - 9:18
    比如旋律、贝斯、鼓点等
  • 9:18 - 9:21
    这意味着我能可以拆出鼓点
  • 9:21 - 9:25
    然后根据鼓点的节拍来剪辑片段间的专场
  • 9:31 - 9:34
    至于预告片的叙事弧线方面
  • 9:34 - 9:40
    我选择从最简单的元素开始,比如用磁力光束升起方块
  • 9:40 - 9:45
     然后我放慢节奏,引入新角色「磁格力斯」
  • 9:45 - 9:48
    接着,展示磁格力斯作为机制的能力
  • 9:48 - 9:54
    然后是一个快速的蒙太奇,展示你在游戏后半段会碰到的内容
  • 9:54 - 9:58
    比如新磁铁、新机制、以及其他的世界
  • 9:58 - 10:03
    然后用让大家把游戏加入 Steam 愿望单的号召结束
  • 10:03 - 10:08
    这当然算不上多么惊艳的预告片 —— 毕竟剪辑只花了大约一天时间
  • 10:08 - 10:11
    我也没有那么大量的片段可以用
  • 10:11 - 10:13
    而且我又不是 Derek Lieu
  • 10:13 - 10:17
    那个把各种独立游戏预告片剪出花来的预告片领域大神
  • 10:17 - 10:20
    但我觉得它目前已经够用了
  • 10:20 - 10:23
    然后我把它发上 YouTube 和其他网站
  • 10:23 - 10:31
    让我的游戏在新品节开始前就拿到了三万多愿望单,这成绩已经很好了
  • 10:31 - 10:33
    最后,是游戏的 DEMO
  • 10:33 - 10:38
    我并不能完全确定自己该往 DEMO 中放多少内容
  • 10:38 - 10:42
    与预告类似,如果 DEMO 只有世界 1
  • 10:42 - 10:46
    显然并不足以很好地传达出完整游戏能够带来的体验
  • 10:46 - 10:52
    所以也许还要包含世界 2,或者半个世界 2 之类的
  • 10:52 - 10:54
    我还需要制作这部分内容
  • 10:54 - 10:59
    但总而言之,我想接下来要干的就是把游戏给做完
  • 10:59 - 11:02
    还是以《小丑牌》为例
  • 11:02 - 11:07
    众所周知,这部游戏在 Steam 新品节期间掀起了极大的玩家热潮
  • 11:07 - 11:10
    接着,在几周后它就真的发售了
  • 11:10 - 11:12
    《电钻少女》也类似:
  • 11:12 - 11:18
    在 Steam 新品节亮相大约一个月后,它也正式发售了
  • 11:18 - 11:22
    因此,如果我计划在 6 月新品节展示我的游戏
  • 11:22 - 11:27
    那我就该准备好在 7 月或 8 月发售它
  • 11:27 - 11:32
    这日子离今天已经不远了,所以我最好全力开工制作!
  • 11:32 - 11:40
    在过去几周里,我发现了一个不错的 —— 虽然听起来有点夸张
  • 11:40 - 11:43
    「用来将游戏完成的生产流水线」
  • 11:43 - 11:48
    它大幅上借鉴了 V 社制作《传送门》的流程
  • 11:48 - 11:52
    我在「V 社的游玩测试哲学」视频中提到过
    我还没更新到
  • 11:52 - 11:54
    简单说就是这样:
  • 11:54 - 11:59
    在周二到周四期间,我会专注为游戏开发新内容
  • 11:59 - 12:04
    新关卡、好看的新背景、或新过场动画
  • 12:04 - 12:06
    总之就是扩充游戏
  • 12:06 - 12:08
    在周五,我专门修 BUG
  • 12:08 - 12:13
    我会从日益增长的 Trello 待办事项挑几条
  • 12:13 - 12:17
    试图想个好办法来修复这些 BUG
  • 12:17 - 12:19
    就这样尽量多修些 BUG
  • 12:19 - 12:25
    在这一天结束时,我会做些收尾和测试,将游戏导出打包
  • 12:25 - 12:27
    然后将它交给游玩测试者
  • 12:27 - 12:33
    通常是在推特上抽几个人,总之挑最多三位测试者
  • 12:33 - 12:40
    然后到周一,我会检查推特私信,回收游玩测试时的录像
  • 12:40 - 12:46
    我会完整看完这些录像,然后尽可能针对那些我想做的改动做好笔记
  • 12:46 - 12:55
    比如 BUG、需要额外打磨的部分、亦或难度失调、太过繁琐的关卡
  • 12:55 - 13:01
    又或者是某些我在进行游戏开发时,并没有预测到的设计漏洞
  • 13:01 - 13:06
    在我过去的开发中,就已经能初见这种开发流程的雏形了
  • 13:06 - 13:09
    但我感觉它如今正臻至完美
  • 13:09 - 13:13
    比如过去,我会把游戏包一次发给太多人测试
  • 13:13 - 13:16
    这会导致最后我拿到太多的录像要观看
  • 13:16 - 13:18
    实在是难以承受
  • 13:18 - 13:23
    而且,如果某个人碰到了 BUG 或漏洞
  • 13:23 - 13:30
    接着在其他片段中无数次地重复看到这段,既让人痛苦又没什么用
  • 13:30 - 13:34
    此外,我之前总在每周中段发放测试游戏包
  • 13:34 - 13:40
    然后我的进度就被卡住了,只能干等着测试录像,什么都做不了
  • 13:40 - 13:43
    与此同时,周五测试意味着大家可以在周末玩游戏
  • 13:43 - 13:47
     这时我刚好可以休息一下,玩玩《小丑牌》
  • 13:47 - 13:52
    借由这个过程,游戏也逐渐变得越来越有样
  • 13:52 - 13:55
    实验性的新内容以粗糙的状况被生产出来
  • 13:55 - 13:57
    然后很快经历游玩测试
  • 13:57 - 13:59
    而那些早就出现在游戏中的老内容
  • 13:59 - 14:03
    那些早期的关卡已经被无数的测试者体验过
  • 14:03 - 14:06
    从而得到了大量打磨和 BUG 修复
  • 14:06 - 14:10
    完成度逐渐变得相当之高,质量愈发优秀
  • 14:10 - 14:12
    而借助于这个过程
  • 14:12 - 14:19
    我也有了自信,相信自己能够在下次新品节时,让游戏接近完成
  • 14:19 - 14:25
    但继续在这里和大家聊我做了什么时,可没人帮我做完游戏
  • 14:25 - 14:30
    因此是时候离开,继续完成我的开发了
  • 14:30 - 14:33
    接下来还要发放测试、观看游玩录像
  • 14:33 - 14:38
    或者为游戏做新内容、修 BUG、或者玩小丑牌呢
  • 14:38 - 14:43
    回忆前面的时间安排,看一眼今天的日期,你就知道我在做什么了
  • 14:43 - 14:47
    一如既往,GMTK 的 Patreon 赞助者们可以玩到最新的包
  • 14:47 - 14:50
    但如果你不愿意在金钱上支持本节目
  • 14:50 - 14:51
    虽然强烈推荐 ——
  • 14:51 - 14:54
    你也可以去 Steam 把游戏加入愿望单
  • 14:54 - 14:59
    当下个新品节,游戏 DEMO 发布时,你就能得到通知了
  • 14:59 - 15:02
    非常感谢你的观看,我们下期再见
Title:
I just changed my entire game
Description:

more » « less
Video Language:
English
Duration:
15:24

Chinese, Simplified subtitles

Revisions Compare revisions