V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
dousao
V2EX  ›  问与答

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

  •  
  •   dousao · 2016-08-17 17:58:32 +08:00 · 1950 次点击
    这是一个创建于 3027 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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

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

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

    6 条回复    2016-08-18 16:25:23 +08:00
    KevinChan
        1
    KevinChan  
       2016-08-17 18:19:49 +08:00 via iPhone
    歪个楼,不能基于高德或腾讯的地图吗?
    dousao
        2
    dousao  
    OP
       2016-08-17 21:15:15 +08:00
    @KevinChan 这个到不是重点了 只是日常使用百度多一些
    acros
        3
    acros  
       2016-08-17 21:22:49 +08:00
    这个真的不简单了。
    真的····

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

    何况各种占领、战斗触发等服务器有关的交互····
    dousao
        4
    dousao  
    OP
       2016-08-18 09:47:05 +08:00
    @acros 有什么建议吗
    yalanaika
        5
    yalanaika  
       2016-08-18 10:54:47 +08:00
    需要拿更 Raw 的地图数据自己来画自己处理,例如 https://www.openstreetmap.org
    dousao
        6
    dousao  
    OP
       2016-08-18 16:25:23 +08:00
    @yalanaika 为什么呢? 是不是不用的话有什么坑? 百度的话 实际上是和真实的 GPS 不一样 这个我知道,但是这种游戏场景也不需要多真实的地址呢。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1723 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 16:41 · PVG 00:41 · LAX 08:41 · JFK 11:41
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.