最近在捣鼓一个有点意思的小游戏,名字叫《少女骑士救主记杨过游戏》,听着是不是有点那味儿了?哈哈,就是自己瞎琢磨的,把一些喜欢的元素糅合到一起。

纯粹是想练练手,看看能不能完整地搞出一个能跑起来的小东西。想着 Galgame 类型的游戏玩的人挺多,素材也好找,就决定往这个方向靠。然后就开始找素材,扒拉扒拉找到了“少女骑士”相关的图片,又想着自己喜欢金庸小说,就把主角强行设定成了杨过,哈哈,是不是有点恶搞了?

第一步:环境搭建

少女骑士救主记杨过游戏:剧情攻略和隐藏结局大揭秘

  • 先是选引擎,Unity 对我来说比较顺手,就它了。
  • 然后新建项目,把素材一股脑丢进去。
  • 小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区

第二步:人物立绘和对话框

把少女骑士的立绘拖到场景里,调整大小和位置。然后开始搞对话框,这个稍微麻烦一点,得自己写 UI 脚本。我参考了一些开源的对话框插件,然后自己改了改,让它能显示杨过的名字和头像,还能逐字显示对话内容。

少女骑士救主记杨过游戏:剧情攻略和隐藏结局大揭秘

第三步:剧情编写

这个是最费脑子的,得想剧情,还得把剧情拆分成一个个小片段,然后用代码控制它们按顺序播放。我大概的剧情是这样的:杨过被困在绝情谷底,少女骑士路过,把他救了出去。然后两人一起闯荡江湖,发生了一些列喜闻乐见的故事。

第四步:交互逻辑

光有对话不行,还得有交互。我加了一些简单的选择题,比如“是否相信少女骑士?”、“是否和她一起走?”等等。不同的选择会影响剧情走向,最终可能会导致不同的结局。

第五步:音乐和音效

找了一些免费的 BGM 和音效,加到游戏里,增加一点氛围。比如战斗场景用激烈的音乐,日常对话用轻松的音乐。

少女骑士救主记杨过游戏:剧情攻略和隐藏结局大揭秘

第六步:测试和优化

把游戏从头到尾玩一遍,看看有没有 bug,有没有不合理的地方。然后进行优化,比如调整对话速度,调整 UI 布局等等。

遇到的坑:

  • 对话框显示问题:一开始对话框总是显示不全,后来发现是 UI 的锚点设置有问题。
  • 剧情分支 bug:有时候选择不同的选项,剧情会跳到同一个地方,后来发现是 if else 语句写错了。
  • 少女骑士救主记杨过游戏:剧情攻略和隐藏结局大揭秘

  • 内存泄漏:游戏玩久了会越来越卡,后来发现是贴图没有及时释放。

现在游戏已经基本完成了,虽然画面比较粗糙,剧情也比较简单,但好歹能跑起来了,也算是对自己学习成果的一个检验。接下来准备继续完善,加一些战斗系统,让游戏更有趣一点。

总结

这回做游戏,最大的感受就是:实践出真知。光看书是没用的,必须动手去做,才能真正理解知识。而且做游戏的过程中,会遇到各种各样的问题,这些问题反过来又会促进你学习新的知识。这回经历还是很有意义的。

免责声明:喜欢请购买正版授权并合法使用,此软件只适用于测试试用版本。来源于转载自各大媒体和网络。 此仅供爱好者测试及研究之用,版权归发行公司所有。任何组织或个人不得传播或用于任何商业用途,否则一切后果由该组织及个人承担!我方将不承担任何法律及连带责任。 对使用本测试版本后产生的任何不良影响,我方不承担任何法律及连带责任。 请自觉于下载后24小时内删除。如果喜欢本游戏,请购买正版授权并合法使用。 本站内容侵犯了原著者的合法权益,可联系我们进行处理。