学了下游戏,做了个《坦克大战冠状病毒》 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
param
V2EX    分享创造

学了下游戏,做了个《坦克大战冠状病毒》

  •  2
     
  •   param 这是一个创建于 2015 天前的主题,其中的信息可能已经有所发展或是发生改变。

    https://qwivan.github.io/WARS/

    接下来打算做成 WASD 控制方向,鼠标射击。

    不过 WASD 没法精确控制移动角度,所以打算支持手柄,左摇杆移动,右摇杆控制炮方向,食指扳机键射击。

    同时还发现浏览器居然还有手柄相关的 API 。

    第 1 条附言    2020-04-10 07:00:03 +08:00
    更新,支持了手柄。不过浏览器 API 似乎不能震动
    第 2 条附言    2020-04-10 07:04:57 +08:00
    手柄用摇杆控制方向好很多
    第 3 条附言    2020-04-10 15:11:47 +08:00
    看到这么多人说好玩,挺开心的。对我最有效的鼓励。
    第 4 条附言    2020-04-24 08:28:12 +08:00
    第 5 条附言    2020-04-24 16:05:05 +08:00
    子弹忘记销毁了变卡。。。重新传了。
    Windows: https://cowtransfer.com/s/96771fb0ab6c45
    Android: https://cowtransfer.com/s/6e3d42c2a05843
    第 6 条附言    2020-04-24 16:17:13 +08:00
    Android 的图不不对,有重传了。
    Android: https://cowtransfer.com/s/40bbc6e07d3448
    36 条回复    2021-06-19 13:35:14 +08:00
    ArchiTech
        1
    ArchiTech  
       2020-04-10 03:44:53 +08:00
    哈哈哈
    不错
    尤其音乐
    chihiro2014
        2
    chihiro2014  
       2020-04-10 03:47:48 +08:00
    emmm,能不能把操作改的不要那么鬼畜
    param
        3
    param  
    OP
       2020-04-10 03:49:10 +08:00
    @chihiro2014 #2 准备改了
    chihiro2014
        4
    chihiro2014  
       2020-04-10 03:56:57 +08:00   1
    @param 习惯用方向键跑路,结果左右是顺逆时针旋转,有点难受
    param
        5
    param  
    OP
       2020-04-10 05:14:35 +08:00
    @chihiro2014 #4 好了,现在支持两种控制模式了,你可以用 WASD,是另一种操作控制模式
    gimp
        6
    gimp  
       2020-04-10 08:22:38 +08:00   1
    好玩,哈哈,还有口罩
    frittle
        7
    frittle  
       2020-04-10 08:29:16 +08:00
    WASD 还行,45 度够用了。
    n1dragon
        8
    n1dragon  
       2020-04-10 08:41:14 +08:00   1
    好玩,下周划水就靠它了。
    JasonC0426
        9
    JasonC0426  
       2020-04-10 09:15:05 +08:00 via Android   1
    蛮好玩的,哈哈。我总是死,好难啊~
    HuberyPang
        10
    HuberyPang  
       2020-04-10 09:18:56 +08:00
    可以的
    gromit1337
        11
    gromit1337  
       2020-04-10 09:31:34 +08:00
    You are infected , 可以的
    qdpoboy
        12
    qdpoboy  
       2020-04-10 09:33:39 +08:00
    大胸弟,我最近也在学习做游戏,用的 cocos creater,刚入门开始,你这用的什么,可以交流学习下。
    param
        13
    param  
    OP
       2020-04-10 09:41:51 +08:00 via Android
    @qdpoboy gamemaker studio 2
    misaka19000
        14
    misaka19000  
       2020-04-10 09:51:48 +08:00
    有源码吗,想学习一下!!!
    itskingname
        15
    itskingname  
       2020-04-10 09:52:05 +08:00
    能不能按住空格键不放,一直不停发子弹?我想让坦克一直旋转不停发子弹攻击。
    huayumo
        16
    huayumo  
       2020-04-10 10:34:51 +08:00
    赶紧搞个服务器来整吧,哈哈哈,打不开,我这移动网
    scarleast
        17
    scarleast  
       2020-04-10 10:46:49 +08:00
    这玩意儿确实做的可以。
    yuankui
        18
    yuankui  
       2020-04-10 10:58:06 +08:00
    楼主,这个技术栈是啥?
    coderluan
        19
    coderluan  
       2020-04-10 10:59:04 +08:00
    我感觉现在移动方式挺好的,而且这种移动方式就叫“坦克式移动”,算是一种已经淘汰了的移动方式,比如老版生化危机都是这种移动方式,放在现在的动作游戏肯定难受,但是放这种老式风格的游戏上,就有一种复古的感觉。

    PS:顺便给想做游戏的朋友安利 Godot Engine 下,真的很好用。
    param
        20
    param  
    OP
       2020-04-10 10:59:40 +08:00 via Android
    @itskingname 这样就失去了你拼命连按过程中的紧张感。
    fanyuxi
        21
    fanyuxi  
       2020-04-10 11:17:08 +08:00
    游戏的 BGM 是什么啊?
    Linon
        22
    Linon  
       2020-04-10 11:42:45 +08:00   1
    哈哈哈哈哈,好玩
    Legroft
        23
    Legroft  
       2020-04-10 15:08:03 +08:00   1
    挺好玩的,就是子弹击中敌人的声音有点炸耳,哈哈
    imherer
        24
    imherer  
       2020-04-10 16:36:04 +08:00
    用什么引擎做的
    a632027512
        25
    a632027512  
       2020-04-10 16:45:05 +08:00
    能不能按住空格键不放,一直不停发子弹?我想让坦克一直旋转不停发子弹攻击。
    -----------
    还想来个无敌,这样就可以一直按住旋转不怕死了。
    lights
        26
    lights  
       2020-04-10 16:47:34 +08:00
    @fanyuxi #21
    应该是周杰伦的《牛仔很忙》
    unrmbplayer
        27
    unrmbplayer  
       2020-04-10 16:50:24 +08:00
    游戏挺好玩,就是想多出几个道具就好。哈哈哈
    csx163
        28
    csx163  
       2020-04-10 16:58:07 +08:00 via Android
    大佬,能来个手机版么
    neteroster
        29
    neteroster  
       2020-04-10 16:59:25 +08:00
    @a632027512 你跟我的想法一样,一直旋转攻击。现在子弹最大频率不够高。
    param
        30
    param  
    OP
       2020-04-10 17:02:03 +08:00
    @unrmbplayer #27 嗯,慢慢来。

    @csx163 #28 等我有空加上虚拟摇杆就出。
    dsees
        31
    dsees  
       2020-04-10 17:17:29 +08:00 via Android
    这名字好像说坦克是个病毒,应该叫 消灭冠状病毒
    fanyuxi
        32
    fanyuxi  
       2020-04-10 18:26:06 +08:00
    @lights 歌词好像改了
    chunbai
        33
    chunbai  
       2020-04-12 17:00:18 +08:00
    挺有意思的
    a62527776a
        34
    a62527776a  
       2020-04-13 13:26:48 +08:00   1
    好玩 咋做的啊?
    param
        35
    param  
    OP
       2020-04-24 08:24:29 +08:00   1
    param
        36
    param  
    OP
       2021-06-19 13:35:14 +08:00
    @ArchiTech @fanyuxi
    揭晓答案:
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5371 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 35ms UTC 06:58 PVG 14:58 LAX 23:58 JFK 02:58
    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