春假证明是完成我的项目的非常成功的时间。 当我能够在佛蒙特州的冰山上滑雪时,我还能够完成很多项目! 当然,随着这一进展,也出现了许多错误,因此我的Trello板在过去两周中发生了很大变化。
我从完全重新创建GameMaker中的森林级别开始。 现在这是一个更长的过程,并且比第一次迭代还要困难。 这将有助于保持玩家在游戏时的参与度,而又不会太容易完成。 我遇到的一个有趣的挑战是整个游戏平台的间距。 当我开始演示游戏以了解其运行方式时,有时平台无法访问。 当我添加或更改课程时,这将继续是一个持续的挑战,并且将是我在用户测试中提出的第一个问题之一。
我开始从事的第二项任务是用户在整个视频游戏中的导航结构。 其中包括迷你游戏室,主菜单,用户指南/玩法,以及我如何在每个级别之前和之后显示有关行星危险的事实。 我发现使用房间是使所有这些成为可能的一种方法。 经过许多教程,我能够开发一个主菜单结构:
显然,这需要一点点调整,但这与实际水平相比是次要的。
我对森林级别所做的最后几件事是对角色进行动画处理,以便它们在玩耍时移动。 有一个空闲模式和一个步行模式。 我还能够使蛇的敌人在其平台上来回移动而不脱落。 分数随着收集硬币而增加,而在被敌人击中时生命减少。
我做的第三件事实际上是在时间轴之前进行工作,并从蛇形迷你游戏开始。 虽然这使我的森林水准落后于计划,但它使蛇水准提前了,而我本应在四月中旬完成。 时间线总是在变化! 总体而言,该游戏即将结束。 虽然我仍然需要开发机器人精灵和垃圾碎片精灵,但是控件是完全可用的,随着用户收集碎片,分数会增加。
尽管我的游戏取得了很大进步,但仍然需要解决许多错误。
对于主游戏:
- 游戏暂停不起作用。
- 当击中敌人时,生命确实会迅速减少,而不是角色缩回,只会减少一条生命。
- 收集关键点会为分数增加10分,但关键点不会出现在HUD中(抬头显示-找到分数和心脏的位置)。
- 峰值尚未影响玩家。
- 墙跳不会将玩家水平踢出,而是可以“神奇地提升墙”,这不是预期的体验。
对于迷你游戏:
- 蛇在暂停时停止移动,但在取消暂停后不再继续。
- 为机器人和垃圾碎片创建精灵。
最后,我花了一点时间编写电子书,直到遇到一些重大问题为止。 一开始我使用的Canva软件确实很不错,但是即使保存了工作,也经常需要刷新和删除进度。 因此,我决定需要在Microsoft Publisher中创建用户指南,然后以PDF形式在线发布以供展示。 Publisher对我来说是一个新软件,但它基本上像Word一样,只是更多地关注页面布局和撰写而不是文本。
伦理
我的高级项目专注于环境伦理。 您可能会问自己, “什么是环境伦理?” 在媒体上,有许多关于环境伦理对话的话题。 其中包括以下问题:
- 人类是否应该为了人类消费而继续砍伐森林?
- 人类为什么要继续繁殖其物种以及生命本身?
- 人类应该继续制造汽油动力汽车吗?
- 人类需要为子孙后代保留哪些环境义务?
- 为了人类的方便,人类故意灭绝物种是正确的吗?
- 人类应该如何最好地利用和保护太空环境,以确保和延长生命?
在我的项目中,我通过介绍整个游戏中有关环境,特色栖息地和特色物种的事实来解决其中的一些问题。 这些事实旨在使玩家开始思考当我们继续使用和破坏我们的自然资源时,作为一个物种,我们正在走的道路。 同时,设计游戏时要使每个游戏的目标都集中在环保主义者倡导的现实世界解决方案上。 例如,迷你游戏设置在海滩上。 海滩是地球上污染最严重的一些栖息地,其中大部分污染来自充满海水的塑料垃圾。 迷你游戏的目的是从海滩上收集垃圾,促进清洁这个栖息地,这将(有希望)激发玩家开始在屏幕外的日常生活中注意到这些危险。