想做个简单的小游戏,基于百度地图的.

2016-08-17 17:58:32 +08:00
 dousao

简单描述下游戏过程: 类 ingress 2 个阵营,A,B 。

拿手机游走,到某建筑物旁边 有几率获取金币奖励,金币可以购买道具什么的。 如果碰到敌对阵营的人,可以 PK 下,根据道具丢来丢去吧。 赢了的人,有几率获取对方身上的金币。

可以占领某建筑,可以反占领,摧毁什么的。

这样的一个游戏,一定要服务端喽,客户端不复杂,接百度的 SDK ,从服务端拿数据,下来重绘一些层。

服务端 现在没想好怎么做,纯粹写个 web 应用,用 json 的形式交互,这种形式最简单,但是往后会不会有什么坑,比如数据更新不及时啊。如果采用这种方案,服务端采用什么语言好一些,快一些,可以复用的库多一些?

如果长连接做的话,那可能写的东西就多了,适合这种情形的有没有相关的开源的项目能学习参考的呢。

1964 次点击
所在节点    问与答
6 条回复
KevinChan
2016-08-17 18:19:49 +08:00
歪个楼,不能基于高德或腾讯的地图吗?
dousao
2016-08-17 21:15:15 +08:00
@KevinChan 这个到不是重点了 只是日常使用百度多一些
acros
2016-08-17 21:22:49 +08:00
这个真的不简单了。
真的····

我只说客户端。
地图上的建筑物你怎么判定,手动放置标记?
金币购买道具又是什么经济系统?
PK 是什么战斗机制?

何况各种占领、战斗触发等服务器有关的交互····
dousao
2016-08-18 09:47:05 +08:00
@acros 有什么建议吗
yalanaika
2016-08-18 10:54:47 +08:00
需要拿更 Raw 的地图数据自己来画自己处理,例如 https://www.openstreetmap.org
dousao
2016-08-18 16:25:23 +08:00
@yalanaika 为什么呢? 是不是不用的话有什么坑? 百度的话 实际上是和真实的 GPS 不一样 这个我知道,但是这种游戏场景也不需要多真实的地址呢。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/299969

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX