AllA程序组项目重启… 就先重启几天

PastArchive 发布于 2020-06-29 221 次阅读


从暑假开始(6月19号),我就一直在摸鱼,然后感到很强力的无力感,看到了自己感兴趣的东西心就开始痛了起来,然后tmd太无聊了,暑假什么事情都没有,YouTube这种东西我想丢弃都丢不掉,导致每天看YouTube看超过5个小时,结果什么事情都没有做成,尝试摆脱这个循环,目前我给自己定了3天的开发AllA的日程,因为我还有学校的项目要做,所以我就定了三天交替开发,每过三天就AllA,然后每过三天就学校项目,希望能戒除我这个看太多YouTube的习惯。

目前还在整理剧本,开发中的程序版本为v26,使用的剧本为Beta8_NotFinished,我也好久没看剧本了,还在整理里面的逻辑,还有要如何把这个剧本给分成Ren'Py脚本(还有文件结构),看了看剧本和人设... 嗯,很中二。

我一直在想AllA的那些元素(AI,数字表盘,扇区,伪文件系统)这些要如何加入,还有如何要让这些东西好好的融合在一起(完美是不可能的),UI设计和风格之类的这些东西都需要大量时间来加入和开发。

开始菜单的那个部分,UI虽然是更新了,不过显示按钮的那个动画,C说要重力和碰撞,这个不可能,先撇开加入的难度不说,如果每次启动游戏弄一遍动画,或者玩家进入了设置,然后返回主菜单,Ren'Py会再来一次动画,这个搞起来就显的让玩家很烦,所以重力开始按钮这个我就先Pass了,除非我学会了Ren'Py的User Defined Display,要学会这个我还要先去学PyGame,是很麻烦的两个东西。

现在遇到的麻烦就是游戏脚本,准确来讲是Ren'Py脚本的结构,脚本文件要怎么命名,这一次不能像前一代那种直接拿脚本里面发生了什么当成脚本文件名,这样很快文件名就长了,目前我能想到的解决方法就是像DDLC的那种文件命名方式,CH0S1P1.rpy之类的(Chapter 0 Selection 1 Point 1),具体的文件名我还在想,不过将会是类似这样的了。