GJ的第二周也即将结束了,我们小组的程序们终于进入了最后的冲刺!由于之前分配的任务基本都已经完成了,我又重新记录下了新的Epic和用户故事,大致内容如下:完成这三项Epic之后,我们的游戏也将进入最终的内容填充阶段,主要就是在godot中搭建关卡了。此外,今天我们更换主角的精灵图,并增加了idle和move状态的切换,各种细节的光影效果配合上悬浮的姿态,还真有在废弃空间站中探索的感觉!#T
作为这次GJ的队长,我同时也担当了主策的位置。其实最开始是想做主程的,但是做着做着就成了策划……因为没有适应这种身份的转变,直到现在我才开始努力设计具体的关卡。程序的几位同学都非常给力,我可不能再拖后腿了。那么,今天光顾着写关卡设计了,就不聊进度了,就直接把现在的文本端上来给大家看。虽然看了就剧透了,但我相信也没有多少人看(笑)。如果最后做不成的话,也可以参考这篇日志来想象一下我们本来的
不知不觉,开发者日志已经写到了第15篇。秉承着有始有终的原则,既然已经每日签到一样地写了14篇,我打算就这样保持下去,直到21天的GJ彻底结束。不过,这一次我不想跟大家分享项目的进度了——有一些,但不大,还是要看周六周日两天的最终冲刺,今天就算了。这里没有日志,有的只是关于这次GJ的一些想法。时间来到第15天,最后一个星期,已经有不少队伍中途炸队了,还有不少在拼死抢救。炸队的原因多种多样
前略,我突然发现我们还没有决定游戏的正式名称!直到今天为止,我们的游戏一直都用着占位的《故障农场2》这个名称,也就是假装是之前做的练手作品《故障农场》的续作,虽然二者之间没有一点关系。眼看着一位位其他参赛者都决定了游戏的名称,改好了图标,甚至上传了游戏,我们居然连游戏的正式名称还没有定下来,实在是太大胆了!因此,我立刻用ai跑了200个名称出来,从里面挑了20个,再加上之前美术那边提出的太空
作为参加过数次GJ的“老兵油子”,我自己放过鸽子,也被放过鸽子,因此一开始就做好了觉悟,哪怕其他程序只能当啦啦队,我也要一个人把这个游戏做完。结果,昨天任务发下去,到了今天检查成果的时候,我却发现:我的队友们怎么这么强!所有人都出色地完成了任务,简直不敢相信。(有的队友说还没做完,因为有bug,但这不是正好嘛!)首先是DD同学只用一天晚上就做完了小游戏——这个方案曾经是我们的八个选题之一!虽
我们这次GJ使用的是godot引擎,在游戏开发的速度上其实有着不小的优势。比如说这次导入的2D光照,在Unity中就比较复杂和繁琐,但是godot里面却非常短小精悍。想要实现2D光照效果,其实只需要两个东西:CanvasModulate和PointLight2D。前者负责让场景变暗,后者则是让场景变亮。(值得注意的是,CanvasModulate是全局的,想要不被影响需要加CanvasLay
在主美秋长和程序离星的努力之下,我们终于完成了空间站探索玩法的demo!现在,玩家操控的角色真的像是个宇航员了!其实计算机终端那边也有不小的进展,但还是等完全做完再和大家见面吧!除此之外,我们也再次确定了具体的游戏设计:1、删除战斗系统,改为扫描到未知生物后直接结束;2、除了寻找Bug,修复空间站终端小游戏,以及开门关门的玩法,其他的解谜玩法全部都取消了;3、游戏将着力于核心机制的实现
紧接上回,在了解到小组内藏龙卧虎之后,我转变了思路,开始“发动群众的力量”,而不是靠自己蛮干。而这第一步,就是要恶补项目管理学的知识与概念。一般来说,需要多个部门,多个团队,一起通力协作解决的“大问题”的合集,被称作“史诗”(Epic)。而从用户角度去描述一个具体的问题时,则会使用“用户故事”(User Story)这个词。至于具体的工作,即从宏伟目标中拆分的“零件”,会被称为“任务”。因此
开发进行到第10天,四位程序都取得了不小的进展。这边是DD做的特殊显示效果(画面Ascii化),可以从像素世界一步迈入由字符构成的世界。我们还可以在这个特殊视角下藏密码,更一步拓宽了解谜的设计!离星这边也是再接再励,把宇航员喷气背包的效果也加了上去,看起来非常不错。下一步就是要让两人把代码合并到一起了。大家都是第一次合作,之前也没有确定具体的规范,这一步肯定会非常困难。加油啊,DD和离星!
经过投票,我们选择了《9号出口》作为最终的方案。不过,与原版的地铁出口设定不同,我们把游戏的背景放到了太空,玩家将在空间站中搜索入侵的外太空生物,并修复被它们破坏的“漏洞”。空间站里还有个古旧的AI,可以帮助玩家完成一些任务;但由于它经常会出Bug,因此玩家也需要多加小心。但就在我们以为一切都在平稳推进的时候,交流群里却突然炸了锅。原来,官方对于此次GJ的题目进行了更详细的解释。这次的题目并