V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
Kjuly
V2EX  ›  分享创造

iPokeMon - 基于地理位置的口袋妖怪游戏(iOS开源项目,包括客户端和服务器端)

  •  
  •   Kjuly ·
    Kjuly · 2013-01-18 21:50:31 +08:00 · 10163 次点击
    这是一个创建于 4328 天前的主题,其中的信息可能已经有所发展或是发生改变。
    iPokeMon - 基于地理位置的口袋妖怪游戏,采用Google Maps作为其基本地图,将真实世界作为口袋妖怪游戏场地,玩家四处游玩捕捉各类口袋妖怪。
    详细介绍请看项目页面: http://dev.kjuly.com/iPokeMon

    演示视频:

    目前iOS客户端( https://github.com/Kjuly/iPokeMon )和服务器端( https://github.com/Kjuly/iPokeMon-Server )已经完全开源。

    另外,项目采用MIT LICENSE,希望能有更多的喜爱玩口袋妖怪的朋友加入到项目的完善工作中来(不管是代码优化,UI设计,口袋妖怪数据完善)。
    第 1 条附言  ·  2013-01-29 19:12:33 +08:00
    最新分支(https://github.com/Kjuly/iPokeMon/tree/separate_resource)已经将涉及版权问题的资源都独立了出去,并提供了加载第三方资源的渠道,这个应用上线还是有极大可能的。XD
    第 2 条附言  ·  2013-02-26 09:53:41 +08:00
    经过多次被拒,终于以 Master 为名顺利上线App Store!https://itunes.apple.com/app/id601694902 考虑到服务器承载能力还没经过严格测试,目前就以高售价来限制用户量。每更新一次版本将相应降低价格,直到免费!XD
    57 条回复    1970-01-01 08:00:00 +08:00
    fangzhzh
        1
    fangzhzh  
       2013-01-18 22:17:52 +08:00   ❤️ 1
    看起来很牛掰的样子....

    顺便顶lz的开源
    cmonday
        2
    cmonday  
       2013-01-18 22:20:01 +08:00   ❤️ 1
    想法很有意思,我很喜欢,UI也很酷,不过有点酷过头了……
    最大的问题还是版权问题,就像你在主页里提到的,没有官方授权,苹果不可能让你上架的。
    如果你真的想让它上架的话,两个办法,一是联系Nintendo试试能不能得到授权啊啥啊(其实不太可能),二是模仿它创造一个类似设定的游戏,全部改用自己的角色设定。你在主页里提到那么做会失去这个事情的意义什么的,我倒是很理解你对口袋妖怪的喜爱,但是法律就是法律,得遵守呀。
    Kjuly
        3
    Kjuly  
    OP
       2013-01-18 22:54:40 +08:00
    @cmonday 谢谢!其实还有第三个办法,就是让喜爱这款游戏的开发人员分发Ad-Hoc给别人,每个开发者都有100个,当然这得看他们自己的意愿了。还有人提到越狱,说实话我不怎么喜欢,但不失为一个可以供更多人玩的去处。联系任天堂确实算了,他们做游戏也是为了卖硬件,所以这么个游戏要是一出来,他们的硬件销量就少了,肯定不干。。
    laskuma
        4
    laskuma  
       2013-01-18 23:18:20 +08:00   ❤️ 1
    @Kjuly 赞一下LZ的UI 设计的也很棒! 能交流下吗? 我邮箱jimmyx me com
    zxsky1
        5
    zxsky1  
       2013-01-18 23:18:34 +08:00   ❤️ 1
    不错,感谢分享。
    cutehalo
        6
    cutehalo  
       2013-01-18 23:40:06 +08:00
    太酷了
    Kjuly
        7
    Kjuly  
    OP
       2013-01-19 00:09:53 +08:00   ❤️ 1
    @laskuma @zxsky1 @cutehalo 谢谢!
    @laskuma 嗯 没问题 我也喜欢用邮件 :)
    alexrezit
        8
    alexrezit  
       2013-01-19 00:26:55 +08:00   ❤️ 1
    Hi, Kjuly 平时喜欢在什么社区交流呢?
    我是一名 iOS 开发者, 很希望和你认识一下, 你可以叫我 Alex.
    我的 GMail 是 alexrezit. (抱歉不是很喜欢用 IM)
    刚刚已经在 github 上 follow 了你, 希望可以对这个项目有所贡献. :-)
    我的 github 主页: http://github.com/AlexRezit/
    caomu
        9
    caomu  
       2013-01-19 00:30:56 +08:00
    其实我一直想市面上出现一款 Pokemon + 牧场物语 + Sandbox类型 的 8 Bit 游戏。。。
    best1a
        10
    best1a  
       2013-01-19 00:31:18 +08:00
    除开膜拜已经不知说什么好了。。。
    其实我同学当时也想到一块去了,找了几个人组了个队想做,后来就不了了之了。
    虽然我们什么都没做到,但是看到别人的成果也激动死了。。。

    ps:貌似有一点不同,我们想的是随机生成怪,地图上可以看到怪物的分布,这样“诱使”用户去那地点。觉得这样比随机遇怪好玩些
    Kjuly
        11
    Kjuly  
    OP
       2013-01-19 01:01:23 +08:00
    @alexrezit 握手!StackOverflow是我的最爱!哈哈 github这会又被x了。。诶
    Kjuly
        12
    Kjuly  
    OP
       2013-01-19 01:03:24 +08:00
    @caomu 好像一直没有。。。
    @best1a 嗯 这个项目还是有许多地方可以改进的 所以欢迎参与到开发中来 程序 设计 资料等等都成!
    ljbha007
        13
    ljbha007  
       2013-01-19 01:09:24 +08:00
    Harp
        14
    Harp  
       2013-01-19 01:19:30 +08:00
    主页上的demo是去年五月份的 这游戏楼主尝试运营了吗
    Kjuly
        15
    Kjuly  
    OP
       2013-01-19 01:42:41 +08:00
    @Harp 这我当时的毕业设计 诶 版权问题呐 想当时 我还兴致勃勃地把它提交给AppStore呢。。结果可想而知 毕了业之后就搁置了几个月 羞愧!
    wong2
        16
    wong2  
       2013-01-19 01:54:48 +08:00
    哇。。很久以前的一个想法,居然有人实现了。。
    Kjuly
        17
    Kjuly  
    OP
       2013-01-19 01:56:58 +08:00
    @wong2 哈哈 握手!不过还不能算完全实现 需要完善的地方还是挺多的! :)
    kavi
        18
    kavi  
       2013-01-19 08:32:06 +08:00
    太cool了,赶紧看下你的代码...
    Kjuly
        19
    Kjuly  
    OP
       2013-01-19 08:52:39 +08:00
    @kavi 谢谢!代码写得比较乱 还望帮忙优化 :p
    另外,详细设计文档在这: http://github.com/Kjuly/iPokeMon-Doc
    cluries
        20
    cluries  
       2013-01-19 09:36:40 +08:00 via iPhone
    这个可以有,等下电脑上看看去
    alexrezit
        21
    alexrezit  
       2013-01-19 13:23:01 +08:00
    cocos2d 的 submodule 好像有点问题, 另外貌似数据的 plist 文件都木有?
    ultragtx
        22
    ultragtx  
       2013-01-19 18:20:39 +08:00
    @alexrezit cocos2d的remote换到官方的master上面貌似能解决这个问题

    另求Pokemon_tmp_files的图啊
    Kjuly
        23
    Kjuly  
    OP
       2013-01-19 19:18:34 +08:00
    @alexrezit plist应该都有的 我看看 cocos2d你得通过submodule来更新的 项目相关问题可以在https://github.com/Kjuly/iPokeMon/issues/new 开issue :)
    Kjuly
        24
    Kjuly  
    OP
       2013-01-19 19:19:55 +08:00
    @ultragtx 嗯 好像都被ignore了 当时都为生成CoreData放置的 我会补上的 :)
    holy_sin
        25
    holy_sin  
       2013-01-19 19:38:22 +08:00
    留逼
    alexrezit
        26
    alexrezit  
       2013-01-19 19:53:04 +08:00
    @Kjuly
    是的, gsi gsu 之后显示 cocos2d 有问题, 然后我看了下 submodule 的地址, 手动 clone 了一个丢进去, cocos2d 就没问题了, 但是 plist 文件还是 missing. 我的编译环境是 Xcode 4.5.2.
    Kjuly
        27
    Kjuly  
    OP
       2013-01-19 20:39:08 +08:00
    @alexrezit
    cocos2d的问题: https://github.com/Kjuly/iPokeMon/issues/2
    plist的问题: https://github.com/Kjuly/iPokeMon/issues/3
    感谢你的反馈!:)
    quora
        28
    quora  
       2013-01-19 20:54:32 +08:00
    会是接触到的第一款国产虚拟现实游戏么...
    Harp
        29
    Harp  
       2013-01-19 20:58:02 +08:00
    @Kjuly 版权问题 Google Maps还是口袋妖怪?
    Kjuly
        30
    Kjuly  
    OP
       2013-01-19 21:08:15 +08:00
    @quora 只是跟现实地理位置做了个结合,应该还算不上虚拟现实吧 哈哈!
    Kjuly
        31
    Kjuly  
    OP
       2013-01-19 21:08:29 +08:00
    @Harp 后者
    ameba
        32
    ameba  
       2013-01-19 21:30:32 +08:00
    除了膜拜之外,真心要提高自己的修炼值了。。。
    Kjuly
        33
    Kjuly  
    OP
       2013-01-19 22:18:41 +08:00
    @ameba 哈哈 谢谢!其实我的也虚高 需要继续修炼
    udonmai
        34
    udonmai  
       2013-01-19 22:47:24 +08:00
    @Kjuly 楼主我好喜欢这个啊~~~ UI和交互都很不错啊,而且还是这么怀念的东西 T T
    udonmai
        35
    udonmai  
       2013-01-19 22:53:58 +08:00
    @Kjuly 楼主我家在苏州的沙溪。。。
    Kjuly
        36
    Kjuly  
    OP
       2013-01-19 23:55:52 +08:00
    @udonmai 啊 真巧!我刚开发了个关于在云南大理的沙溪的地图类应用。。https://itunes.apple.com/app/id579884096 之前听说广州有个叫沙溪的地方,没想到。。
    udonmai
        37
    udonmai  
       2013-01-20 10:54:30 +08:00
    @Kjuly 哈哈哈,作品都很棒~~ 说不定还有更多的沙溪 - -
    duoglas
        38
    duoglas  
       2013-01-20 11:54:35 +08:00
    所以楼主还在继续开发这个么? 我在TestFlight上申请了beta 测试,不知道什么时候可以测试了
    findheart
        39
    findheart  
       2013-01-20 12:10:36 +08:00
    建议另开一个项目设计妖怪。否则版权是绕不过去的槛儿。
    RelativeLayout
        40
    RelativeLayout  
       2013-01-20 13:29:56 +08:00
    @caomu 我也超爱牧场物语。当年玩儿的时候 就特想有一款联网的牧场物语。
    RelativeLayout
        41
    RelativeLayout  
       2013-01-20 13:32:22 +08:00
    @findheart 这个的世界观就是建立在神奇宝贝的基础上,要是妖怪样子都变了的话,感觉就不一定有玩儿头了。还有 我觉得可以先发展成小众的,慢慢去吸引更多人来。
    RelativeLayout
        42
    RelativeLayout  
       2013-01-20 13:36:22 +08:00
    国外人做过一版多平台在线版本的pokemon ,不知道他们的版权问题是怎么解决的。。地址:

    http://pokemon-online.eu/download.php
    soulteary
        43
    soulteary  
       2013-01-20 13:43:42 +08:00
    看起来很赞的样子。
    Kjuly
        44
    Kjuly  
    OP
       2013-01-20 19:41:01 +08:00
    @duoglas 嗯 已经有开发者加入完善工作了 我也会继续开发的 测试版去年六月份就可以用了 现在我这边TestFlight申请人好多 所以不是每个人都能被招募 望谅解 你也可以找其它已经注册了iOS开发程序的开发者 他们也可以发放测试版的
    Kjuly
        45
    Kjuly  
    OP
       2013-01-20 19:45:40 +08:00
    @findheart 就像我项目说明中说的那样 这样虽然可以绕过版权 但多多少少失去了它的意义 我个人还是特别喜欢口袋妖怪的 像市场上我也看到过几款类似口袋妖怪的游戏 只是自己设计一些角色 我也没喜欢上它们

    @RelativeLayout 这个我还注册玩过呢!好像是有授权 具体也不清楚 没联系过

    @soulteary 说实话我自己是非常的激动的!哈哈
    sobigfish
        46
    sobigfish  
       2013-01-29 21:11:24 +08:00
    lz很牛,佩服ing,先试试那个lz开源的 KYArcTab
    Kjuly
        47
    Kjuly  
    OP
       2013-01-29 21:43:29 +08:00
    @sobigfish 谢谢!KYArcTab和KYCircleMenu个人还是比较推荐的 它们都是从这个项目里独立出来的库 而且还上了CocoaControls的周推荐了 哈哈 XD
    lanstonpeng
        48
    lanstonpeng  
       2013-02-03 12:35:51 +08:00
    UI很棒啊!口袋迷非常激动
    Kjuly
        49
    Kjuly  
    OP
       2013-02-03 13:13:52 +08:00
    @lanstonpeng 哈哈 看到你头像就知道是口袋迷了 谢谢 已经尝试向AppStore提交了 ;)
    wgjtyu
        50
    wgjtyu  
       2013-02-03 13:31:35 +08:00
    期待android版本……
    Kjuly
        51
    Kjuly  
    OP
       2013-02-03 14:17:08 +08:00
    @wgjtyu 已经开源 如果有Android开发者有兴趣就可以移植过去 :)
    alexrezit
        52
    alexrezit  
       2013-02-03 14:22:12 +08:00
    @Kjuly
    今天 github 被刷屏了... 目测更新了好多东西的样子. XD
    Kjuly
        53
    Kjuly  
    OP
       2013-02-03 14:30:45 +08:00
    @alexrezit 哈哈 抱歉抱歉 就一下子开了一些issue :D
    lldong
        54
    lldong  
       2013-02-03 14:43:58 +08:00
    赞一个
    Kjuly
        55
    Kjuly  
    OP
       2013-02-03 17:01:50 +08:00
    @lldong 谢谢 :)
    lostplesed
        56
    lostplesed  
       2013-02-03 21:27:10 +08:00
    口袋妖怪能够在全世界受到玩家的欢迎是在下面四点中做到最好:培育、交换、收集、追加。楼主能在这方面做好,游戏一定不会差。不过涉及到和任天堂的法律问题,也不一定非要局限在口袋妖怪上面。
    Kjuly
        57
    Kjuly  
    OP
       2013-02-03 22:02:22 +08:00
    @lostplesed 嗯 要还原这个游戏中的所有功能还是有点困难的 不过会加油的 至于法律问题 已经向用户提供下载资源包的功能了 不过这样究竟能否完全避免版权问题 这还是个未知数 已经试着提交了 看结果如何了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4513 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 01:10 · PVG 09:10 · LAX 17:10 · JFK 20:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.