

























Meta
目录
靠现在不写 Tech Post, 一年可能才一篇文章…
写这篇文章前我顺便花了两周把网站总体升级了, 新的 Server Component 的应用对整体网站体验提升特别大, 虽然从 客户端渲染 逐渐转回到 服务端渲染 有一些回归十多年前 PHP 和 JSP 的感觉, 但是现在设备和网络环境已经完全不同, 因此为了体验新技术, 我把整个网站重构了一次.
是的网站什么变化都没有, 只是所有页面可以 1s 瞬间加载了
没错, 我花了一年, 一个人写了一个完整的独立游戏.
这是我这辈子代码量贡献最大的一个项目. 甚至比一些公司的项目还要大.
这是我第一个公开发布的独立游戏. 但并不是我制作的第一个游戏.
我曾在高二使用 RPG Maker 制作过一个游戏, 这个游戏还是还是用我初三时候写的一个小说的世界观, 当初我还发布到了起点中文.
但是小说也没写完, 游戏也烂尾了.
在大一使用 C 写了个很华丽的俄罗斯方块, 现在我还存着源码.
大二用 JAVA 写了个 Android 版 SheepFrenzy, 大概就是羊驼接住掉落的食物的游戏, 借鉴了 Doodle Jump, 速度会越来越快且有各种奇怪道具, 当年发布到了安卓市场, 广告收入都没超过 10 块钱.
工作后尝试使用 Game Maker Studio 制作游戏, 当初有很多的困难, 因此也是半路而废.
然后游戏开发的经历停滞了很多年.
Stage 0Stage 1Stage 2 , 同期确定了后面的关卡设计以及音乐Stage 3 , 真的是累人Stage 4 , 4 月 完成 Stage 5 , 5 月 完成 Stage 6Stage 4 的时候, 我发觉敌人精灵的战斗逻辑太过复杂, 于是从 Stage 1 开始重构
Stage 4 的时候, 我发觉需要添加一个难度选项
Stage 1 开始重构12-123 , 123-23-234 或者 12-123-1234-234 等多数大众乐曲的编排顺序, 组合出了我期待的音乐日常场景的音乐 是按照 12-345-345-345-345 无限循环 的流程设计的.
12 和 345 分割开似乎可以, 但是很神奇的是, 12-345-345-345-345 无限循环 可以在任何时候自然中断并无缝衔接一段新的 12-345-345-345-345 无限循环345 的结尾和 12 的自然过度345 循环, 听感上差不多但是其实是不同的方案Stage 4 Boss Battle 里面血条动画的设计和 塞尔达传说王国之泪 最终 Boss 战斗有一样的地方
只狼 的二周目一定比一周目更简单隔壁奶奶都能玩 的提示了游戏有很多类型, 而我一开始选择的是 STG, 但是逐渐设计成了 轻STG + 重MUG 的结合
混合类型的作品面向的市场和直接面向 STG 或者 MUG 的市场不同, 但是我并没有意识到这一点
而且我不应该和 Steam 官方夏促放到同一天启动, 也许当初推迟半个月或者一个月再发布会更好
推广和预热都很重要, 我深知这部分的重要性, 如果有个帮手可能会好很多
Stage 3 的时候, 我发现四年前的电脑已经跑不动了, 我又不能用公司的 MBP 2019 来 Push 个人项目, 于是我购买了一台顶配的 Mac Mini M2
有些时候我在想, 如果没有这些让我提升效率的加成, 这个游戏真的可以按时完成吗?
上半年在亚马逊乱翻行业书籍, 找到一本 《How to make things faster》
我一看 23 美元, 立马 下单购买 下载了盗版
这书并不是一本很好的书, 基本都在说一堆开发的大道理, 也许适合初学者入门阅读? 例子都是十几年二十几年前的.
但是 Chapter 104 里面一句话让我印象深刻:
“You’ll do yourself a favor by killing a bad idea before it kills you. If you solve your worst problem, then find the next one. Iterate. Shorter iterations are better.”
我应该缩短开发时间到 6 个月以验证这个 Experimental Game 的可行性, 而不是花费一年的时间.
我应该提供试玩收集反馈, 而不是推行个人主义的设计风格.
我应该和更多更专业的人合作, 而不是自己一个人做.
我花费了一年的时间, 实现了一个毫无意义的梦想.
我唯一觉得满意的是, 这款游戏的开发流程即使到了结尾, 我一直保持着对它的热情.
以前我就有一些项目, 到了结尾阶段开始希望其快速结束, 但是这一部作品从头到尾保持了一致的质量.
即使有人觉得太难, 有人觉得太粗糙.
但是我觉得这是我这一年来最好的作品.
…
但是, 我想…
独立游戏开发之路可能暂停一段时间吧…
…
…
…
…
…
…
…
…
…
…
…
…
呸!!!
我才不会停下来呢!
这年头, 我已经失败惯了, 无所谓
我开始设计下一个游戏了!
拜拜!
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。