简单描述下游戏过程: 类 ingress 2 个阵营,A,B 。
拿手机游走,到某建筑物旁边 有几率获取金币奖励,金币可以购买道具什么的。 如果碰到敌对阵营的人,可以 PK 下,根据道具丢来丢去吧。 赢了的人,有几率获取对方身上的金币。
可以占领某建筑,可以反占领,摧毁什么的。
这样的一个游戏,一定要服务端喽,客户端不复杂,接百度的 SDK ,从服务端拿数据,下来重绘一些层。
服务端 现在没想好怎么做,纯粹写个 web 应用,用 json 的形式交互,这种形式最简单,但是往后会不会有什么坑,比如数据更新不及时啊。如果采用这种方案,服务端采用什么语言好一些,快一些,可以复用的库多一些?
如果长连接做的话,那可能写的东西就多了,适合这种情形的有没有相关的开源的项目能学习参考的呢。
1
KevinChan 2016-08-17 18:19:49 +08:00 via iPhone
歪个楼,不能基于高德或腾讯的地图吗?
|
3
acros 2016-08-17 21:22:49 +08:00
这个真的不简单了。
真的···· 我只说客户端。 地图上的建筑物你怎么判定,手动放置标记? 金币购买道具又是什么经济系统? PK 是什么战斗机制? 何况各种占领、战斗触发等服务器有关的交互···· |
5
yalanaika 2016-08-18 10:54:47 +08:00
需要拿更 Raw 的地图数据自己来画自己处理,例如 https://www.openstreetmap.org
|