回头看项目与如今走过的路

PastArchive 发布于 2020-03-22 251 次阅读


故事要从何说起呢?

就先从AllArchaiomelesidonophrunicherata这个项目的开始说吧

在Extremadura的某处,西班牙本岛,暑假时 我寄宿在别人的家庭当中,忙活了半天,回家,和C说了句早安,然后2019年8月16日,上午(凌晨)1:28分(GMT):

c开始搞gal了

然后在同日,GAS组(当时我们叫临时工作组)成立。

当时我听说到游戏引擎是文件管理器时,我没听懂,然后才发现,游戏剧本的结构是像真的游戏一样,带分支等等的,当时完全懵逼。之后我们开始计划了一下,计划并不难,这也只是开始,主要的也就是将C写的剧本搞进一个游戏引擎去,我们是这么定的,然后想到了其实一个Galgame,还有很多元素,比如画面与音乐,这些我们都没有,所以我们也只能推后 然后推到今天画师和音乐一个都没有

因为要把C写的剧本从剧本转成真正的游戏(也就是说,转成代码和脚本),我们决定了游戏引擎将会是Ren'Py,一方面这是一个基于Python的游戏引擎 所以我们可以在游戏内使用Python代码,另一方面Ren'Py我有过开发经验,简单到让我惊讶(而且还是DDLC所使用的引擎,我们想做一款和DDLC类似的游戏)。

决定之后,我就去找SDK开始开发了,因为当时是凌晨,所以我熬夜去陪C做这一个我们完全不知道将来会怎么样的Galgame,当时C在更新剧本,我在疯狂的把剧本内容转换成Ren'Py脚本,中途(早上)睡了一觉,然后就没有继续开发了,因为当天还有其他事情要搞。

回家后等C上线,然后就继续搞了。这样子的日子持续到我寄宿结束的那一天,我回我老家了。

结果,我当天回老家不知道为什么,钥匙插进去,不能转,然后就在朋友的店里等了一天,然后店里的人找另外一个朋友帮忙开锁,邀请了2个人过来,一起聚在我家门口 像小偷一样(明明是我的家的说)开锁,然后大力出奇迹,当天晚上我就回到家了。

其实吧,在那一天中午,我在朋友店里的后台那里搞AllA项目,当时我记得在制作剧情图表(就是剧情流水线图表,其实C是第一个做的,他发给我看了看 结果我看不下去了 然后我就自己做了一个)。

当天回到家了,然后因为我老家有第二台屏幕,所以我就拿出我的第二台屏幕工作了。

之后的几天还是在老家继续搞AllA项目,C和群员在推出新的剧本版本,我在疯狂的把剧本转成Ren'Py脚本,因为当时有两台屏幕,所以方便了一些(可是我当时屏幕设置布局有病,主屏幕在下面,副屏幕在主屏幕上面,导致整个配置变的很高)。

我记得在某一天 在朋友家吃Pizza,顺便带回来一杯卡普奇诺咖啡,然后在半夜里搞AllA项目,搞到凌晨3点,带咖啡续命到4点,然后还是睡着了。

8月末,C开学了,我们在开学前试图继续在一起开发,因此我们有了Wordpress(也就是这个博客)和minnit.chat,我们试图保持联系,C那边因为特别关系,无法使用手机,但是可以使用树莓派,所以我们建立了Wordpress网站与minnit.chat。

确实,我们保持着联系,不过那时差是真的大,我一般都没法说上一句话,聊天延迟一般都是1day起跳的

(9月2日)这是当时我们使用minnit chat的图片,我读取到信息的延迟爆炸,基本上变成留言板了

C为了GAS组成员的方便,做了一个索引网站,我们当时拥有几个免费域名(InfinityFree提供),所以我们就挂上去了(这个服务速度挺快,但是延迟有时候爆炸)。

我在9月1日坐飞机飞往西班牙的某个群岛,因为我在那里读书,然后意外的是 飞机上竟然有WiFi,虽然速度慢,但是至少可以聊聊天,然后我看到了索引网页,C叫我重构那个网页,回到新家的时候,我就计划开始重构了

网页看起来是这个样子的,然后我就继续计划重构,看了看代码,嗯,极其搞笑

然后重构过程我就不解释了,我记得我在之前写过一个博客文章专门解释这个的,然后这是索引页面现在的样子:

手机上面看起来是这个样子的:

这个重构前和重构后看起来完全就是... 我无语了。

在这个之后,老实说,游戏项目没有过大的进度,剧本以及程序也是如此,没有过大的进度,我清清楚楚的记着在某一天 我在某天半夜为游戏添加启动画面 那个是真的把我搞烦了。

几天过后,不知不觉,版本18已经出来了(v0.0018.1),此时游戏剧本整体已经大于1mb了,挺大了。

之后,我加了图片,然后我们成立了alla测试组,我们的游戏不可能一直都没有bug,随着游戏越来越复杂,我敢肯定游戏会有bug,这个发生在9月13日。然后alla测试组什么bug都没有贡献,最终一个群员终于说了一个bug,第一次被那一个测试人员夺走了(手动滑稽)

再之后,快转到10月左右,我们添加了“伪文件系统”,此时游戏普通人游玩时间应该可以达到10min以上,路总是难走的,因为出了一个我完全没注意的bug,我花了5天时间去修复,路真的很难走,不过我们遇过了困难,下一次解决起来会更加熟练。

此时的版本来到21,修复bug的版本已经是23还是24了,时间也非常快的来到11月。

之后我们增加了取名系统(这里面有个群员说的bug),增加了彩蛋,疯狂重新解析剧本,添加了xml与json的解析支持,添加了数字表盘,添加了音乐系统,很快的,来到了版本25.1,我们更新了开始界面,当然,还是没有更新完成的状态

这个和之前的画面比,完全不堪一击 旧ui就挂了

然后,c放寒假了,我们可以不用蹩脚的用minnit chat聊天了(而且这个minnit我们好几个月前就没用了,因为有时候c可以用qq),然后又新年了,版本25.2开放了,2020年一月的版本(貌似),然后整个组就开始摸鱼了。

然后1月,肺炎开始传播,3月,也就是c寒假结束的那一天,中国停学。所以到了今天3月22日,我们还是在家里自我隔离

此时,版本来到了25.3,也就是3月10几号,版本25.3推出,开始界面ui完全更新完成。

此时开发时间也来到了半年长一点,7个月左右,我们来到了现在,真是不可思议。

要是说我在gas组学到了什么的话... 那就是团队合作了吧,主动性的合作。友情也是,我从b站认识到c真是一个奇迹,我们来到了今天 本身也就是一个奇迹 多种奇迹的集合体。

也希望我们可以继续和平下去,一起开发,一起欢笑。(我菜,我被鱼骂的好惨,moba玩不下去了(哭))

那么,下次见,因为整个组现在宣布摸鱼。

白白~

QTØ (2020年3月22日 22:14 GMT 花了2个小时写的文章)