dousao
V2EX  ›  问与答

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

  •  
  •   dousao · Aug 17, 2016 · 2532 views
    This topic created in 3579 days ago, the information mentioned may be changed or developed.

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

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

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

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

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

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

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

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

    何况各种占领、战斗触发等服务器有关的交互····
    dousao
        4
    dousao  
    OP
       Aug 18, 2016
    @acros 有什么建议吗
    yalanaika
        5
    yalanaika  
       Aug 18, 2016
    需要拿更 Raw 的地图数据自己来画自己处理,例如 https://www.openstreetmap.org
    dousao
        6
    dousao  
    OP
       Aug 18, 2016
    @yalanaika 为什么呢? 是不是不用的话有什么坑? 百度的话 实际上是和真实的 GPS 不一样 这个我知道,但是这种游戏场景也不需要多真实的地址呢。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2965 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 46ms · UTC 07:17 · PVG 15:17 · LAX 00:17 · JFK 03:17
    ♥ Do have faith in what you're doing.