iPokeMon - 基于地理位置的口袋妖怪游戏(iOS开源项目,包括客户端和服务器端) - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
Kjuly
V2EX    分享创造

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

  •  
  •   Kjuly
    Kjuly 2013-01-18 21:50:31 +08:00 10640 次点击
    这是一个创建于 4654 天前的主题,其中的信息可能已经有所发展或是发生改变。
    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 说实话我自己是非常的激动的!哈哈
    run2
        46
    run2  
       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     Solana     1210 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 23:45 PVG 07:45 LAX 16:45 JFK 19:45
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86