作为一个“让用户通过编程/定义一些策略来对战”的游戏,怎么才能保证这样一个游戏的可玩性呢? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
zxCoder
V2EX    问与答

作为一个“让用户通过编程/定义一些策略来对战”的游戏,怎么才能保证这样一个游戏的可玩性呢?

  •  
  •   zxCoder 2022-03-17 15:26:23 +08:00 1587 次点击
    这是一个创建于 1316 天前的主题,其中的信息可能已经有所发展或是发生改变。

    有没有游戏大佬指导指导

    感觉这块内容一方面觉得可以搞得很好玩,但是另一方面又觉得玩法上限很低,怎么让这种玩法也能有"无限种可能"呢?


    刚才发帖时没想起要怎么描述,现在想到一个问题:最简单的,怎么增加用户玩的时间,增加参与度,而不是说比如我写个策略,然后就没了,打得过就无敌了,打不过就不会写了

    ddiu8081
        1
    ddiu8081  
       2022-03-17 15:35:07 +08:00
    感觉有点像几年前的 CodeTank ,可以参考: http://www.alloyteam.com/2012/08/welcome-to-codetank/
    KagurazakaNyaa
        2
    KagurazakaNyaa  
       2022-03-17 15:47:41 +08:00
    zxCoder
        3
    zxCoder  
    OP
       2022-03-17 16:58:46 +08:00
    @ddiu8081
    @XiLingHost

    想写个类似这东西(简化版)作为毕设和找工作的项目,但是感觉没啥创新点和体现不出技术(虽然感觉其实很难写)。。。会不会还不如 xxx 管理系统
    Kilerd
        4
    Kilerd  
       2022-03-17 18:23:41 +08:00
    比如说你可以做一个很开放式的游戏,有一整条供应链的那种,类似于戴森球。 但是所有的操作有是脚本之行的。然后每个玩家都有限定的 Worker ,只能做一部分事情。需要每个玩家互相配合才能完成大目标。这就考验玩家之间的配合和脚本能力。

    这是我一直想做的。
    levelworm
        5
    levelworm  
       2022-03-17 20:30:56 +08:00 via Android
    这类游戏最早的是 corewar ,可以参考一下。不过那个就是汇编编程,毕竟 hardcore 。
    iuyoy
        6
    iuyoy  
       2022-03-17 20:42:34 +08:00
    GeruzoniAnsasu
        7
    GeruzoniAnsasu  
       2022-03-17 21:14:42 +08:00
    https://store.steampowered.com/app/950180/_/
    编程何必真的是编程


    对战?
    你确定你描述的是 PVP 不是预设关卡下打通关?


    只要地图随机,策略就必须每次重写。如果不这么做可以加入主动操作来引入随机性。
    GeruzoniAnsasu
        8
    GeruzoniAnsasu  
       2022-03-17 21:19:39 +08:00
    对了, 我有一个(自己捣鼓时觉得很有用)的小窍门:

    遇事不决,加入物理!



    弹性、引力、摩擦、旋转、软连接。有物理之后的「运动」一下就能不亦乐乎起来
    chenyu8674
        9
    chenyu8674  
       2022-03-18 09:39:34 +08:00
    最近正在玩 While True: Learn
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3219 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 35ms UTC 04:55 PVG 12:55 LAX 21:55 JFK 00:55
    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