下载 App
【开发日志4】GUI行的初现与两堂课
修改于10/1722 浏览综合
在经过了漫长的功能完善与体系式更新,这个小海龟总算是与大家......
见面了...?

(已老实求放过)
唉,想当初Unity的默认是不认中文的,而且当时我认为这个游戏只要做出来,有英文的注解就可以了。当时对于中文,我认为这只是一个小项目,就认为不需要。
再把时间调在做游戏之前,那时候我在完成作业项目,当时我打全英文,因为英文由两大好处:一是输入法轻便,如果调成中文,选字也不知道选多长时间,尤其是u与u(懂的都懂),索性直接全英文,也省的切换;二是中文输入法的特性,就我现在打字,上面有一个英文的符号 ' ,这在代码编辑的Vscode是“灾难”存在,打出一个词,代码的前后都不知道“闪”了多少回了,而且当把文字输入进去后,有概率“中加拼”同存,为此,我直接用全英文来规避这个麻烦。

(代码之“死亡分隔符”)
现在我看来,游戏既然面向我们,毕竟我也是玩游戏过来的,那就不能以普通的专业工程制造来评判标准了。这也是给我上了生动的一课,现在受众是我们玩家,如果做全英文,有人会看不懂,不知道如何操作(以前在4399上玩一个完全陌生的纯英文游戏的经验告诉过我),需要用我们玩家能看懂的去进行打磨...
故我用了阿里巴巴普惠体又倒腾了一阵(这个字体占了80%以上的字样字体),总算...中英共体?

(嗨喽,能看懂吗?)
一顿操作猛如虎之势,在熬夜赶完之时,我又一次...

(这谁能绷得住?)
(第二堂课)这就是游戏术语所说的“前摇过长”吧。在工程中,导师教我们通常是一个体系去教的,为的是保障质量与安全。
游戏不一样,大家都是过来放松的,而且时间都紧张,都希望稍微看一下玩法视频就能玩。而这就是与体系描述的矛盾点,当时我作为开发者,想的是如何让人进入,然后点击开始。但我忘带入玩家的视角,玩家只关心你的游戏是什么玩法,对于你怎么进去的,怎么找到的可能关心度较低(当然也不是说对此不看)。所以这是我领略的第二个误点...
不过好在上传了,这说明GUI行之路还有救...
(这么简洁的风格,空白的跟个Gm(拼音)一样,谁愿玩你这个无聊的画图音游呢?)
(再说了,简洁风格也太简洁了,甚至当时在游戏里填信息时都不知道放什么图片比较吸引人)
这些以后再说,我们先来看看这次日志更新时有什么新变化吧
A.新进展
如上面所见,本次加入了更多的UI,并将其组成了一个系统
(没错,可以选歌打音游了)
至于剧情,我是这么想的,先做一个处于剧情之外的剧情,所以我就称其为“涌现前传”(英文名是Before Emergence),具体上预计这一章节不会做多少剧情,只会在最后加入解谜文本,并且还有一个特定条件的破译文本。

(demmo剧情——前提纲要)
回到进展上,其实我可以说是超额完成,也可以说有所欠缺。
对于特定编号的tap已经完成了编号的判定问题(可喜可贺,这个小核心是熬夜加工完成的),还有针对于打击音效与背景音乐的活用化也与UI的实现一同完成...
还有一个超额完成的一点,你们有没有发现,打完歌曲后,有一张轨迹图出来了?没错,你们玩的不仅是点点按按划划的音符,还有完成之后的漂亮(划掉)图画!!

(图画的不好看,见谅)
而不足之处,仍然是Turtle的画线问题,因为我发现这个问题不是调整Path与turBeh就能实现的,因为LineRender本身已经定死了,而活的一点是drawline的4个点计算一系列pos,这种即死又活使得turtle读取的position难度大大提高,不过后期会解决
B.难点&风险
还要写吗?好吧
1.目前设置功能(设定调延迟,音量(音量可能有))还未设定(图标显示未开放,是个空按钮)
2.目前未设置暂停
3.目前歌曲曲目少(这应该没关系吧)
4.(重点)目前界面风格过简,图片素材受挫!!!(但是这个游戏我设定的游戏风格就是简洁风格,这我需仔细思考)
5.目前未加入评价(S,A,B,C这一类)
......(我又想不起来了)

(极简易严重缺素材)
C.后期计划
1.修改实机视频,并依据要求加入讲解视频,以及五图素材(全是截图吗?)
2.加入设置功能
3.Turtle画线处理
4.加入界面动画(?)
5.加入歌曲丰富前传章节(?)
6.加入评价(?)
(?)代表可能实现...
GUI行,任重道远————












