11个月前,我开始了一项简单的想法:如果匹配-3游戏拥有像Clash Royale那样实时的PvP?实际玩家在60秒的对决中互相战斗。
快进到今天,ClashPop已经在Play Store上线。
这段旅程有时是残酷的。作为单独的开发者,构建实时多人游戏意味着我需要自己解决所有问题——同时同步两个棋盘,优雅地处理断连,确保延迟足够低,以至于交换感受立即的。Firebase处理后端,但使其感觉顺畅需要几个月的迭代。
我在这条路上学到了几件事情:
- 实时PvP匹配是单机模式的完全不同种类。每毫秒都很重要。
- 为PvP平衡特殊方块组合(炸弹+火箭=巨型叉,双彩虹=棋盘清除)花了比预期长得多的时间——在单机模式下觉得有趣的东西在PvP模式下可能会觉得破碎。
- “再来一场比赛”的感觉在你几乎输给一个真正的人时会有所不同。
技术栈:Kotlin,Jetpack Compose,Firebase Realtime Database用于多人游戏的同步。
我仍然在积极开发中——日常奖励、任务、全球排行榜(带有奖杯和经验值)都已经完成。下一个目标是更多的社交功能。
我非常希望得到来自同行开发者和玩家的反馈。你们会改进什么?什么感觉不对劲?
评论 (0)