The Go Programming Language
› http://golang.org/
› Go Playground
Go Projects
› Revel Web Framework
gramyang

安利一个我自己写的全栈项目,斗地主游戏

  •  
  •   gramyang · Dec 24, 2019 · 9755 views
    This topic created in 2512 days ago, the information mentioned may be changed or developed.
    Android 前端: https://github.com/GramYang/landlord_client
    go 后端: https://github.com/GramYang/landlord_go

    前端使用原生的 socket 连接后端的 go 游戏框架,后端在 cellmesh_demo 的基础上开发成一套具有服务发现的分布式游戏服务。整套系统经过测试稳定性尚可。(还有一个 netty 版本的前后端)

    个人觉得的特点:
    一套完整的游戏框架
    一个 Android 的 Oksocket 库的协议修改匹配范例
    一个 cellnet 和 cellmesh 的使用范例
    一套完整的斗地主游戏逻辑(前端)

    欢迎大家下载,测试,issue
    如果觉得可以的话,给个 star 那就更好啦~
    39 replies  •  2020-03-23 17:46:33 +08:00
    mywaiting
    mywaiting
    Dec 24, 2019
    1
    我有一个大胆的想法.......
    calloc
    calloc
    Dec 24, 2019 via iPhone
    2
    看到这个帖子,熟悉的音乐就在脑海中响起
    Norie
    Norie
    Dec 24, 2019 via iPhone
    3
    刷子。管上。炸弹。
    gramyang
    gramyang
    OP
    Dec 24, 2019
    4
    @Norie 可惜暂时没有语音,前端只是实现了基本的功能,比较简陋
    ai277014717
    ai277014717
    Dec 24, 2019
    5
    能说说 websocket 和 socket 的优劣吗? 并发怎么样
    precisi0nux
    precisi0nux
    Dec 24, 2019 via iPhone❤️2
    6
    @mywaiting 我有一套完整的刑法。
    yuann72
    yuann72
    Dec 24, 2019
    7
    看到这个就想起几年前初学 Vue 全家桶时做的在线象棋游戏
    https://github.com/Easy10010/ChessGame
    hanxiaodi
    hanxiaodi
    Dec 24, 2019
    8
    @calloc #2 你 17 张牌能秒我?
    abcbuzhiming
    abcbuzhiming
    Dec 24, 2019
    9
    首先感谢楼主,其次提醒一下楼主,现在对各类菠菜游戏管的很严,甚至波及到开源的项目,所以自己注意一点,别被人利用了,最后被连累进局子
    Chaos11
    Chaos11
    Dec 24, 2019
    10
    单走一个 6
    傻逼
    bagel
    bagel
    Dec 24, 2019
    11
    看介绍挺不错,要是录个视频发到 B 站看下运行效果就更好了。自己要跑起来还是挺麻烦。
    sDG9xz87SqqCC3mN
    sDG9xz87SqqCC3mN
    Dec 24, 2019
    12
    给阿姨倒一杯卡布奇洛
    gramyang
    gramyang
    OP
    Dec 24, 2019
    13
    @ai277014717 都是 socket,websocket 就是 js 的 socket
    gramyang
    gramyang
    OP
    Dec 24, 2019
    14
    @abcbuzhiming 我知道了,我会注意的,谢谢提醒
    babedoll
    babedoll
    Dec 24, 2019
    15
    想当年陈刀仔用 20 块赢到 3700 万
    zc199068
    zc199068
    Dec 24, 2019
    16
    阿姨,阿姨你快点
    1023400273
    1023400273
    Dec 24, 2019
    17
    阿姨,K 都不要吗~?!!
    zhang1215
    zhang1215
    Dec 24, 2019
    18
    土块
    CzaOrz
    CzaOrz
    Dec 24, 2019
    19
    websocket 是基于 HTTP 的升级协议,建立持久连接,允许服务端主动通信客户端。相比于常规 socket 来说,多了一些协议的认证。也不能说成是 js 的 socket 把,,,
    mtdhllf
    mtdhllf
    Dec 24, 2019
    20
    学习了,刚好我会安卓,也学了 go~
    gramyang
    gramyang
    OP
    Dec 24, 2019
    21
    @CzaOrz 确实是多了一些协议,毕竟 socket 不是开箱即用的。但是从性能的角度上来讲,都是 socket。
    gaigechunfeng
    gaigechunfeng
    Dec 24, 2019
    22
    楼主厉害,佩服,已经加星!
    julypanda
    julypanda
    Dec 24, 2019
    23
    他当场就把这个显示器吃掉
    oops0119
    oops0119
    Dec 24, 2019
    24
    我们一般只会用两个字来形容这种人:赌怪!
    dartabe
    dartabe
    Dec 24, 2019
    25
    感谢楼主分享
    AEANWspPmj3FUhDc
    AEANWspPmj3FUhDc
    Dec 24, 2019
    26
    哈哈看到楼上,想起文言文版本。
    吾时有云,向者陈刀仔此君以二十博得三千七百万,吾卢氏本伟以二十万博得五百万,必能克谐
    gramyang
    gramyang
    OP
    Dec 24, 2019
    27
    @gaigechunfeng 谢谢!
    ElegantOfKing
    ElegantOfKing
    Dec 24, 2019
    28
    @hanxiaodi #8 给阿姨倒一杯卡布奇诺
    Enjay
    Enjay
    Dec 24, 2019
    29
    アカリーン~
    agdhole
    agdhole
    Dec 24, 2019
    30
    得得得得得得得得
    ArJun
    ArJun
    Dec 24, 2019
    31
    楼主 go 学了多久
    pubby
    pubby
    Dec 24, 2019
    32
    用 cocos 做过一套,前端编译成微信小游戏和 H5
    后端 go

    包括全部动效和音效
    文字,语音消息互动
    托管出牌,机器人陪打...


    那时碰上版号停发,小游戏禁棋牌类,废弃了.....
    dodo2012
    dodo2012
    Dec 24, 2019
    33
    可以,牛逼
    VsevenMagic
    VsevenMagic
    Dec 24, 2019
    34
    17 张牌你能秒我?
    gramyang
    gramyang
    OP
    Dec 24, 2019
    35
    @ArJun 我也是新手,大概半年吧
    gramyang
    gramyang
    OP
    Dec 24, 2019
    36
    @pubby 我去,你这不可能是个人项目吧?而且亏大了
    davie
    davie
    Dec 24, 2019
    37
    @pubby 好惨
    bluefountain
    bluefountain
    Dec 24, 2019
    38
    有兴趣来菲律宾种菠菜吗 XD
    chenwbyx
    chenwbyx
    Mar 23, 2020
    39
    想问下 Hub 服务,想加个转发其他消息的的功能,怎么加呢
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   963 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 77ms · UTC 19:28 · PVG 03:28 · LAX 11:28 · JFK 14:28
    ♥ Do have faith in what you're doing.