我在学习Flutter游戏开发的过程中,终于将第一个移动游戏推送到了Google Play商店。Buoy Oh Buoy是一款休闲的单手操作的帆船游戏,你需要将帆船抛掷到浮标上,通过狭窄的河流。

技术栈:

  • Flutter + Flame引擎
  • 所有图形使用Flutter的Canvas API绘制,没有精灵图,没有图片资源,所有内容都是纯代码
  • AdMob广告
  • Google Play Games排行榜
  • 我自己在FL Studio中编写的背景音乐

我构建了什么:

  • 动态日夜周期,色彩转换平滑
  • 高分时的暴风雨效果
  • 撞车动画,粒子效果
  • 设置菜单,音量控制
  • 新玩家教程

这是一次巨大的学习体验。从零开始到发布在Play Store上。还有很多地方需要改进,但我很自豪地完成了这个项目。

Play Store:https://play.google.com/store/apps/details?id=com.zaf.buoyohbuoy

欢迎任何关于过程或技术栈的提问!