【附源工程】基于Android Studio+Java的解谜向Galgame游戏

介绍

这是一个基于 Android Studio 与 Java 的 Android 端的小游戏,可以看作结合 RPG 与 GalGame 模式的解密攻略类游戏, 包含背包系统、地图系统、交易系统、存档系统等。
如果有需要之后有空可以细说,虽然比较粗糙,但属于是第一个自己正经做完的玩意,所以记录一下,工程已经放在github了,有兴趣的朋友可以star下

游戏流程

可以看作一个密室逃脱游戏,期间需要根据手里的资源购买道具,攻略NPC,达到条件后可获得解谜通关的关键道具之一,其他道具可以在商店买。

主菜单

有三个选项:

  • 【开始游戏】:开始一轮新的档
  • 【继续游戏】:读取上次的本地存档并继续
  • 【设置】:进入设置界面
主界面

【开始游戏】

刚进入游戏会有个比较中二的介绍,会一行一行跳出来,看完后点击屏幕任意处就可以继续了。

背景介绍

【继续游戏】

就直接进入游戏,不用看背景介绍了。

【设置】

主要有三个功能:

  • 【音乐开关】:字面意思,开关音乐
  • 【存档】:保存当前状态,下次【继续游戏】可以读取
  • 【返回主菜单】:返回主菜单
设置

正式开始后的布局

左边三个是跳转
右边是游戏状态值

游戏布局

场景介绍

场景一:宿舍

类似于出生地的地方,这个猫就是需要攻略的NPC

场景_宿舍

场景二:商店

有各种道具可以买,有的可以用来攻略NPC
场景_商店

场景三:实验室

相当于最终密室,这里有通关的线索
场景-实验室

游戏系统

背包系统

显示相关物品,点击盲盒可以开启
背包

地图系统

点击红色的坐标后,会出现一些提示信息
地图
地图点击后3

攻略系统

攻略对象是【宿舍】场景下的猫,主要流程就是去商店买道具刷好感度,好感度到了一定值就能获得关键道具。
好感度=猫的状态值+玩家功德值(具体权重可以在代码里调)
场景-实验室

总结

这是去年寒假做的一个课程设计,因为当时时间有限做的比较粗糙,有很多东西还没改进,比如利用sqlite做多存档、各种数值的优化、工具类的封装等等,需要应付课设或是真感兴趣的朋友可以自己clone下来完善下(就是当时不懂事写的有点屎山,先道个歉)。
如果感兴趣的朋友多,之后有空可以写两篇博文说一下一些细节。

  • 17
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值