真正入坑 era 一个多月以来的反思
2021 年的最后一天,距离「决定要自制一款 era 游戏」过去了一个月有余。
目前我的「era 游戏」进度与第一周结束的时候比起来说,并无实际进展。
我终于意识到一个问题。
Q.#
我作为一个 CS 专业毕业生、一个全职程序员,「软件工程」的项目规范是刻在我骨子里的范式。
我接受的全部教育、学习的一切方法论,都指导着我本能地去追求一种所谓「old school」的、学院派的、规规矩矩的、正经的项目规划。
我一边囿于成见,傲慢地唾弃 Emuera 落后了二十年(不是夸张修辞,字面意思)的低劣性能,鄙夷其他大部分 era 游戏儿戏般的丑陋实现;
一边又作茧自缚地执念于改良「基于破旧的 Emuera 的」era 游戏的底层架构,这 100% 绝对是一种可笑可怜可悲的强迫行为*。
* 所谓「巧妇难为无米之炊」。
我这种毫无意义的强迫症跟试图从水里提取出油的炼金术士 并无不同。
我习惯性地将对 era 这种「带有色情内容的 MUD 类文字游戏」的热情扩散开来,爱屋及乌地想要投身于贡献所有一切相关内容。包括:
- 如何开发 era 游戏
- 实际开发出一款 era 游戏
- 如何推广 era 游戏
- 实际推动 era 游戏爱好者社群的发展
我无比渴望地企求能将 era 题材这个小众内容「发扬光大」。
最近两个月我几乎把我所有的业务时间——简直是每一分每一秒——都花在这上面。日有所思夜有所梦,毫不夸张地说,我有十数个夜晚,做梦都在思考如何更好地实现 era 游戏通用的系统。
但归根结底,这只是我的一厢情愿罢了。
A.#
我不得不承认的是,era 游戏客观上有它的局限性,它必然是小众中的小众。
目前建造在 Emuera 基础上的 era 游戏生态,也的的确确是臃肿而腐朽的、苟延残喘的、岌岌可危的。
这不是我一个人就能逆天改命的事。
或者也不必如此悲观,我能不能做到?能,我有这个自信*。
* 重构 Emuera,制定更易用的标准和规范,制作新作以推广新的规范。
但这需要我付出动辄以年为时间单位计算的、巨大的努力。
我是否热爱 era 游戏?答案毋庸置疑。
但我真的,还没有,热爱到「那种程度」上。
所以我放弃了,或者说,摆正了自己的位置。
我不是、也当不了 era 的救世主。
Q.E.D.#
但我对 era 游戏抱持的相当的热情并没有消退。
所以我会回归初心,「做一款 era 游戏出来」。
冷却的岩浆不会流失,而是会凝固为火成岩。