V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
tokoy
V2EX  ›  分享创造

周五了,来试试咱的摸鱼小游戏吧

  •  
  •   tokoy · 156 天前 · 2361 次点击
    这是一个创建于 156 天前的主题,其中的信息可能已经有所发展或是发生改变。

    https://ball.ikeno.top/

    其实主要是熟悉下 JavaScript 和 AI 啥的,所以就摸鱼写了个小游戏来玩,还顺便测试了下 chrome 插件的上架流程~ 插件版本可以上传排名: https://chromewebstore.google.com/detail/mazeball/jgaajcmknemljmpkgijmkabjopgljcmg?hl=zh-CN

    玩法:

    1. 鼠标左键控制小球左右移动,点击页面,小球会根据鼠标的相对位置来移动。 如果鼠标在小球的左边则左移,鼠标在小球的右边则右移,其他则不动。
    2. 鼠标右键控制小球向下移动。
    3. 倒计时归零则游戏结束。
    4. 碰到红色障碍物则游戏结束。

    代码也 开源 了,欢迎大佬优化 hhh (虽然可能并不好玩)

    第 1 条附言  ·  156 天前
    新增了键盘 wsad 上下左右的控制,不过好像难度更低了
    第 2 条附言  ·  156 天前
    新增路径查询算法,应该修复了出现死路的情况,不得不说 ai 作为程序员还是很强的
    14 条回复    2023-11-24 16:04:23 +08:00
    WhereverYouGo
        1
    WhereverYouGo  
       156 天前
    这控制。。。。你就不能键盘上下左右键吗。。。
    ecric
        2
    ecric  
       156 天前
    没有鼠标,果断放弃,用 mac 的很少用鼠标吧
    lingeo
        3
    lingeo  
       156 天前
    这操作逻辑,你是想诱发大家的腱鞘炎吧。
    tokoy
        4
    tokoy  
    OP
       156 天前
    @lingeo 哈哈哈 估计玩几下就腻啦 问题不大


    @WhereverYouGo 这个我看看,提个需求给 AI
    tokoy
        5
    tokoy  
    OP
       156 天前
    @WhereverYouGo 新增了 wsad 上下左右移动 hh
    wweerrgtc
        6
    wweerrgtc  
       156 天前
    直接阵亡
    tokoy
        7
    tokoy  
    OP
       156 天前
    @wweerrgtc 算法问题 目前是用的迷宫生成的算法,我已经尽量调低障碍物密度了,但还是没法避免可能出现死路,估计还得再加一个路径查询的算法,提给 AI 了
    heelerdeer
        8
    heelerdeer  
       156 天前
    现在使用 wasd 键控制时,按下 d 键无法右移
    blankmiss
        9
    blankmiss  
       156 天前
    有死路 我服了
    davin
        10
    davin  
       156 天前
    高度怎么还随机了?一度以为没有出口了🐶
    tokoy
        11
    tokoy  
    OP
       156 天前
    @davin 每一关会增加一层 hh 所以越到后面应该越长 然后时间不够
    goodidea1
        12
    goodidea1  
       156 天前
    有死路我不说了,为什么还有没有根本没有终点的
    hay313955795
        13
    hay313955795  
       156 天前
    ?????为什么我只能左右动 不能上下动
    tokoy
        14
    tokoy  
    OP
       156 天前
    @goodidea1
    @hay313955795 这个我还真没遇到过 奇怪 可能还和浏览器版本有关么 鼠标右键是往下 或者 s
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1455 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 17:12 · PVG 01:12 · LAX 10:12 · JFK 13:12
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.