大家好!我是独自开发者。我一直在构建 Central,一款用于保持与朋友和家人亲密联系的应用(聊天、通话、位置共享、SOS)。不久前我问自己:如果你的朋友列表也是一个你可以在里面漫步的小镇呢?这个侧面项目成长为 Central City,现在是我最享受开发的部分。
小镇 每个你拥有的朋友都会成为街道上的邻居,拥有一栋房子。你使用虚拟摇杆和 A/B 按钮行走,装饰你的家(房子从小木屋到别墅不等),在朋友的信箱里留下便条和礼物,并坐公交车去访问他们的小镇。当朋友在线时,你可以实时看到他们在漫步,整个社区随着大家玩耍而升级:空地变成公园。
迷你游戏
- 游乐园:钓鲤鱼、射击台和旋转木马,朋友可以跳上去
- 运动岛:点球大战(远离守门员,角落得分更高但可能失手)和 30 秒篮球计时游戏,朋友之间有每周排名
- 广场游戏:实时寻宝和捉迷藏,参与者是镇上在场的玩家
- 工作游戏:准时停止加油机、在限定时间内切片水果、在餐厅厨房中通过混合蔬菜发现食谱
- 基因花园:交叉两朵花得到新种子,有时会有惊喜
策略游戏:昆虫殖民 🐜🕷️🐝 这是深入部分。你选择一个种族(蚂蚁、蜘蛛或黄蜂,形成石头-纸-剪刀的三角),建造巢穴,研究升级,训练军队并布置攻击者看不到的陷阱。然后你乘船前往群岛地图,袭击野生巢穴或攻击其他玩家。我对以下细节感到满意:
- 每次行军都需要真实的旅行时间,防守者会收到推送和倒计时横幅,从而有时间反应
- 攻击是计划好的,而非直接发起:袭击、围攻或破坏,进入方向、3 波、阵形和信使素
- 战斗引擎在服务器上运行,完全确定性(无骰子);客户端仅为战斗日志进行动画
- 最高 15 个巢穴的同盟:同盟显示为绿色且互不攻击
- 你可以通过特殊定居者单位建立最多 5 个殖民地
- 防暴规则:新手护盾、等级区间、冷却时间和每目标的掠夺上限
技术,好奇的朋友 小镇是一个单页面(HTML/JS,无引擎)运行在 Android 的 WebView 和 iOS 的 WKWebView 中,后端使用 Python。应用本身使用 Kotlin + Compose,并且我正在使用 Kotlin Multiplatform 将其移植到 iOS。它使用 6 种语言。
Central 目前在 Android 上发布,iOS 版正在 TestFlight 中测试。我很想收到反馈,尤其是关于昆虫策略游戏的部分:什么会让你在社交应用里持续回到这款策略游戏?欢迎问我关于任何内容!
评论 (0)