gramyang
V2EX  ›  游戏

没想到一个简单的斗地主,逻辑居然这么复杂

  •  
  •   gramyang · Apr 23, 2019 · 8545 views
    This topic created in 2754 days ago, the information mentioned may be changed or developed.

    最近写一个自嗨项目,斗地主。前端 android 后端 netty。 整个流程写了一半,代码量就已经 500 多行了,这还仅仅是游戏大厅一个 activity。

    本来是准备一边写一边整理文档的,但是写着写着就头晕了,写完之后还得再整理排查一遍。

    30 replies  •  2019-06-15 12:11:40 +08:00
    LifStge
    LifStge
    Apr 23, 2019 via iPhone
    1
    500 多么= =
    DawnMoon
    DawnMoon
    Apr 23, 2019 via Android❤️1
    2
    才 500 行,认真的吗
    ivesun
    ivesun
    Apr 23, 2019 via Android
    3
    可以改为写黑框命令行式斗地主,可能就比较快了
    gramyang
    gramyang
    OP
    Apr 23, 2019
    4
    @ivesun 我是前后端一起写,牌桌 activity 的逻辑写了一半还是三分之一就有 500 行了,有点晕。
    abenx
    abenx
    Apr 23, 2019
    5
    500 多???? ????
    ljspython
    ljspython
    Apr 23, 2019
    6
    500 多??行 你是认真的吗
    LongLights
    LongLights
    Apr 23, 2019 via Android
    7
    跟斗地主的规则比起来 大厅的代码量估计可以忽略不计。。。。
    bernie9
    bernie9
    Apr 23, 2019
    8
    “已经 500 多行”。
    大哥你是不是还没毕业。
    zyy314680012
    zyy314680012
    Apr 23, 2019 via Android
    9
    😂棋牌游戏不是都凉凉了吗
    GradleX
    GradleX
    Apr 23, 2019 via Android❤️1
    10
    大二学生随便一个作业都有 500 行
    polo3584
    polo3584
    Apr 23, 2019
    11
    刚工作时熟悉项目流程用的就是斗地主。
    dobelee
    dobelee
    Apr 23, 2019 via Android
    12
    “前后端一起写”
    “已经 500 多行了”
    wwqgtxx
    wwqgtxx
    Apr 23, 2019 via iPhone
    13
    确定不是 5000 行么😂
    licoycn
    licoycn
    Apr 23, 2019
    14
    还要再加两个 0,估计才和这个标题符合
    x86
    x86
    Apr 23, 2019
    15
    “整个流程写了一半,代码量就已经 500 多行了”
    passerbytiny
    passerbytiny
    Apr 23, 2019
    16
    别嘲讽 500 行,要是正规的瀑布式软件开发过程,500 行 /人 /月 已经是不错的工作量了。
    gramyang
    gramyang
    OP
    Apr 23, 2019
    17
    @passerbytiny 终于碰到一个眼睛没问题的了。
    前端十几个页面外加自定义 view,后端逻辑代码,现在写了 40%左右加起来一共快 2 万行了。牌桌页面 40 几个变量翻来覆去,写了 30%光逻辑代码就 500 行了。
    本来写的有点累,上来发个帖吐槽就当聊天了,结果全是看都没看清楚就嘲讽的。V 站什么时候变得戾气这么重了?
    BingoXuan
    BingoXuan
    Apr 23, 2019
    18
    @gramyang
    ls 很多都没有认真审题,然后就从第一层楼开始跑偏了。
    gramyang
    gramyang
    OP
    Apr 23, 2019
    19
    @BingoXuan 没有认真看是一部分,喜欢跟风也是一部分,友善度差是大部分
    kindjeff
    kindjeff
    Apr 23, 2019
    20
    @passerbytiny #16 看了眼 gitlab,我今天写了一百多行,500 行一个月是哪的标准
    inhzus
    inhzus
    Apr 23, 2019 via Android
    21
    我觉得就算真的只写了 500 行代码,也不至于上来就冷嘲热讽吧…
    imaple
    imaple
    Apr 23, 2019
    22
    你自己再读一遍咯`整个流程写了一半,代码量就已经 500 多行了`,v 站的评论没有楼主标签,所以很多时候都不会注意到补充在评论的信息的。上线了可以找我做测试啊,我农民贼 6
    a554340466
    a554340466
    Apr 23, 2019 via iPhone
    23
    是说这个流程一半。不是说整个项目 500 行。
    xiao1995
    xiao1995
    Apr 23, 2019 via Android
    24
    讲真的,吐槽逻辑复杂,用 500 多行代码 /半个流程, 作为一个参考量,有点不妥,因为 500 这个量真的不多,,,
    (整个流程和一个 activity,,,貌似整个流程的概念更大些,)评论跑偏,楼主应该看开点,你的表达有些欠妥
    kpppp
    kpppp
    Apr 23, 2019
    25
    其实要是引入完整的开发框架,那么这 500 行的代码确实也不是很少。足够一个不复杂的页面逻辑了。
    marcong95
    marcong95
    Apr 24, 2019
    26
    @xiao1995 想问一下,流程是个怎么样的概念?我好像对这个说法没什么印象?
    turi
    turi
    Apr 24, 2019
    27
    刚才看了一下,写了几十款麻将后台代码,这还不算接前人的麻将代码。
    基类,框架还不算的情况下,已经 1.59M 了。
    b00tyhunt3r
    b00tyhunt3r
    May 3, 2019 via iPad
    28
    @turi 牛人
    麻将。。。想想就头疼
    good1uck
    good1uck
    Jun 10, 2019 via Android
    29
    @turi 日麻?
    turi
    turi
    Jun 15, 2019
    30
    @good1uck 国内地方麻将
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2171 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 71ms · UTC 12:53 · PVG 20:53 · LAX 04:53 · JFK 07:53
    ♥ Do have faith in what you're doing.