4th独立营:Dreamland开发记录vlog

修改于2020/12/28147 浏览独立营
置顶下载地址:
大家好,我是Kiotazz(等于没说)。这次独立营时间有7天,然鹅时间还是很紧张,一不小心就犯了老毛病,做得太大了(捂脸)。结果很多想做的东西都来不及做了,即使做了也来不及测....剩下点时间配上BGM、音效,再优化下文案吧......
我这次选择的主题是“变 - 循环”,这个主题刚好和我一直想做的题目对的上。提到循环我就想起了当年沉迷魂系列,被宫崎老贼一遍遍反复循环虐的死去活来的过往,我非常想让大家也一起回想起这段被循环支配的恐惧(雾),因此游戏的舞台选择了一个魂like射击游戏。魂系列的游戏玩法本身就可以说是一个在循环中求变的过程,玩家每次死亡复活都是一次新的循环,在这个玩法中发生变化的不是游戏本身,而是玩家自己的经验和技巧。
具体讲一下魂like的玩法,大概就是玩家扮演一名未来赛博朋克世界的警察执行任务,要摧毁反叛的机器人夺回城市。在游戏中玩家可以探索城市,与机器人正面交战或偷袭暗杀(没做偷袭UI和提示对不起!),利用城市中布置的资源(回复箱、火力强化箱),还有敌人的弱点(自爆飞机会伤害友军,城市中潜伏着第三方势力的机器人)最终想办法击败敌人的首领,取得胜利。
在这个舞台上发生的故事,就是在第一个保存点(篝火)附近探索,会看到一个被卡在门中动弹不得的机器人,这是一个故意设置的bug。如果玩家击杀这个机器人,游戏中的主角也会陷入bug状态,浮在空中无法操控。
(以下基本照抄最终提交视频的稿子)
正当玩家疑惑发生了肾么事的时候,cmd窗口会忽然弹出(没错,这游戏只支持windows),原来不只玩家发现游戏出了bug,游戏中的主角也发现自己出了bug,并开始与玩家取得联络,由此主角发现了自己的世界是虚拟的。
在第一次bug发生后玩家可以选择自杀来恢复正常,但是程序的崩溃一旦发生就不会完美恢复原状,因此主角的记忆出现了混乱,本来死后他会遗忘这段经历并退回到上一次保存的时刻,但现在他也同时记得自己刚刚死亡的经历,两段记忆会出现矛盾。
即使这样主角还是选择要守护自己的世界,并请求玩家继续帮助他完成任务。这时玩家如果再次击杀刚刚发生bug的机器人,主角会陷入更严重的bug状态,但这个bug会帮助主角更加容易的通关,由此改变了游戏的循环,简单的完成任务。(这里原本的设计是发生bug后无法用正常方法破解关卡,而是用各种bug的方法通过关卡,可惜没时间啊,唉....)
完成任务之后游戏并没有真正结束,在通关后如果再次进入游戏,会触发最终的剧情。由于发生了bug,主角不会遗忘过去的经历,任务再次开始使主角意识到自己被永远困在了循环中,不会有未来。主角通过重力装置飞上天空,发现城市的外面什么都没有。自己的记忆是伪造的,自己的过去,家人,荣誉,使命全都是假的,自己不过是一个为了使高维世界的人取乐而存在的虚拟角色。最后主角选择反抗这个命运,入侵了玩家的电脑,关闭并删除了自己的游戏程序。
游戏中表达了3层变的含义,第1层是玩家通过一个不起眼的bug从而改变了游戏循环,第2层是主角借此机会终结了整个人生的循环。第3层是,究竟是什么变了?从主角的角度看,在他发现真相的一刻,一切都变了。自己的过去,人生,价值,乃至整个世界都变得毫无意义,因此他选择了结束这一切。但是对于世界来说,其实什么都没有变,从一开始世界就是这个样子。如果主角不知道这些,即使是假的,他也有充实的人生,有家人,有荣誉,有使命,他会永远以自己为荣,永远认为有人在等着他回家,这也没什么不好,但是因为了解了更深层的知识,使一切都不一样了。
其实硬要说还有第0层,就是魂like的玩法本身,但是因为这个玩法系统是整个抄来的没做什么改变,所以就不作为重点来讲了。
圣经中说到,上帝用7天时间创造了我们的世界,而生活在这个世界的我们,是否也会有一天发现我们这个世界的bug?我们会不会也是一样不断的重复着名为人生的任务呢?如果有那一天,我们又会以怎样的目光,来看待我们的人生和我们每天所做的一切呢?
手动字幕:
hello大家好,我是Dreamland的队长和唯一的成员。因为一个人参加活动时间比较紧张,前面都没来得及录,今天就随便讲一点关于我做的游戏的内容吧。
这次我选择的主题是变 - 循环,讲了游戏中一名未来世界的警察在执行任务的过程中遇到了bug,从而发现了自己是一个虚拟世界的角色,最后突破了玩家的系统,将自己的程序删除的故事。
这个游戏总体来说…大概算是个…动作RPGmeta?这个我也不知道怎么分类,时间太紧张了,很多细节都来不及构思,只能说最后勉强赶上了截止时间吧,现在的游戏还有很多不足,希望各位大大轻喷。
其实关于“世界是虚拟的”这个概念并不是这次参加活动临时想到要用的,而是我挺长时间一直想讨论的一个话题,正巧这次看到主题中有“循环”,我就想到了正好可以用这个概念来做一个简单点的metagame。当然实际上做起来就发现坑还是很多的,首先时间有限,如何尽量缩减文字量同时还要尽量降低违和感就是个很大的难题,太难为我这个语文学渣了。
开发过程其实还是很顺利的,代码上用到了之前开发的一个框架,美术也是公共素材,所以实际工作量并没有非常的夸张。最核心的TCP通信也就花了一个下午就调通了,倒是最后如何让程序自己删除自己这里折腾了好久,还要打包来测试。其实本来是想做成一个前面用正常手段闯关,发生bug之后就用bug的方式破解关卡的游戏,然后最终的boss其实也是挺想多做几个技能的,比如加一个近战攻击,转阶段会召唤自爆飞机什么的,但是吧做着做着就时间不够了…只能用手上现有的资源拼凑一下了,其实也是挺遗憾的。
最后打个广告吧,其实我一直在考虑做一个类似题材的二次元AVG,但是这次讲的不是游戏世界出bug,而是我们的现实世界出了bug,概念上可能会参考一下近年比较火的量子力学,有兴趣的文案和画师大大欢迎联系我一起做。