嘿 r/Devvit!

刚刚发布了我第一个Devvit应用程序——Keep Stacking,一个以氚光主题的方块堆栈游戏,玩家相互竞争,在全球排行榜上获得最高楼层。

想法非常简单:方块在屏幕上移动,你点击它就能将其掉落,过度突起会被切割掉。完全错过时游戏就会结束。这一个应用程序容易上手,却意外难以掌握。

对开发人员来说,以下是关于此项工作的一些技术细节:

  • 使基于Three.js的Three.js Web
  • 基于Redis的全局排行榜
  • 自定义物理模拟以堆砌和切割动态
  • 优化移动通讯的触摸控制
  • 以氚光效果、紫色格点地板和暗黑背景的赛博铜版主题

在此平台上制作了一个学习性质的应用程序。以开发人员Web为前端加上Redis来做存储竟然非常顺利地完成了一个具有竞争要素的游戏流程。

非常想要来自社区的反馈权威性反馈信息,无论是游戏玩法、性能 还是代码架构。关于在开发者社区Devvit 问技术方面的问题或者问题和答案将非常方便和友好的。

试试看: r/keep_stacking_dev应用程序列表:https://developers.reddit.com/apps/keep-stacking