念一叨

She Has Been

这是我们大一游戏创作课的第二次小组作业,要做真正电子的游戏了(反正不是「真正的电子游戏」)。

第一次在课上做电子游戏,心情还是很跃跃欲试的;但是大一游创课很变态,要求一周一个作品。 我当时还几乎什么引擎都不会(虽然之前摸了些 Unreal); 就算会,合作的同学都是刚入学的萌新,不可能一个星期就能产出正经游戏级别的物料。 所以,当时我拍板决定,用我之前一直在搞的前端技术栈做一段简短的网页交互。

事后看来真的很简短,甚至连一段完整的 plot 都没交代明白。

当时想的剧情是这样的:

女主在北京上学,碰见了一些很烦心的烂人,在朋友圈 emo,不料被旧友看到私信来关心。 得知旧友正好要来北京,两人约定见面一块商量怎么教训烂人。

(就没了。)

程序这边,其实我一直对视觉上的奇妙表现手法很有兴趣,包括但不限于各种视错觉、视觉诡计之类的形式。 当时的我还对「特殊视觉效果在游戏开发上意味着什么」这件事没有什么认识,总之是人傻头铁,就想做一个类似导演故事板的形式。 在屏幕上开好多窗户,每个窗户看出去都是独立的风景,类似于《奇异博士》里面的传送门。

于是就有了最上面那张 banner 图。 (每个格子里的东西都是动态且有透视的!)

在 HTML 里用 CSS 开发这个真是废了老鼻子劲了,一周熬了三个大夜才整出来个将就能看的轮子。 而且所有剧情流程都是硬写在脚本里的,可扩展性极差。

吃了没经验的亏。 要是现在再搞这个肯定没那么捉急了。 但是以现在的标准去苛求当时的我属实是不太公平。

最后,全部代码和资产放在了我的 GitHub 仓库里,已存档冻结。 要在线体验的话,Github Pages 也有自动托管(境内访问需翻墙)。