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

用时一个月,开发了一款适合上班摸鱼的 web 端 Roguelike RPG 游戏

  •  1
     
  •   zxypro ·
    zxypro1 · 2 天前 · 1466 次点击

    为什么做这个

    一直喜欢传统 Roguelike 的策略深度,但觉得现在很多浏览器游戏要么太休闲缺乏深度,要么太重度需要下载客户端。想做一个打开浏览器就能玩、但内容量和策略性不输客户端游戏的东西,同时满足我上班摸鱼的需求。

    欢迎试玩,也欢迎反馈。

    地址: https://abyss-chronicle.top/

    游戏介绍

    独立开发的浏览器游戏,打开就能玩。核心是一个 策略型文字 Roguelike 地牢探索游戏,用 React + TypeScript 写成,所有游戏逻辑都在浏览器端运行。

    内容量

    内容 数量
    怪物 253 种,横跨 15 大种族
    装备与道具 399 件(武器 84 / 护甲 71 / 饰品 92 / 药水 103 / 卷轴 45 / 特殊物品 4 )
    法术 77 个,分属 9 大魔法学派
    随机事件 46 种,均有分支选择
    房间类型 32 种特殊房间
    状态效果 25 种正面/负面状态
    难度模式 4 种(简单 / 普通 / 困难 / 噩梦)
    视觉主题 4 套 ASCII 艺术风格

    每种怪物有独立的描述、技能组合、身体结构和特性;每件装备有不同的数值和特殊效果。

    核心玩法

    探索策略

    进入每个房间前,有 4 种行动方式可选:

    • 搜索:仔细搜查,更容易发现隐藏宝藏,但有被伏击的风险
    • 突击:直接冲进去,获得先手优势,但陷阱伤害翻倍
    • 潜行:悄悄溜过去,有机会完全避开怪物,失败则进入战斗
    • 倾听:消耗次数探查前方信息,提前知道下个房间有什么

    不同策略在不同场景下效果差异很大,比如受伤时搜索会因为气息暴露更容易被怪物发现。

    战斗系统

    机制复杂的回合制战斗,灵感来自于矮人要塞:

    攻击方式( 4 种):斩击、突刺、钝击、擒拿,各有不同的命中率、伤害倍率和特殊效果。斩击高伤但略低命中;突刺穿甲精准;钝击有几率眩晕;擒拿是空手也能用的保底手段。

    身体部位瞄准:怪物有 3-5 个可瞄准的身体部位(头、躯干、左臂、右臂、腿等),15 种怪物种族各有不同的身体结构。打掉怪物的腿,你的逃跑成功率大幅提升;打掉手臂,它的攻击力下降。反过来,你自己的肢体也会被怪物攻击致残,影响你能使用的攻击方式。

    魔法系统:9 大学派 77 种法术,从火球术到时间减速再到召唤术应有尽有。还有法术合成功能——两个基础法术组合出更强的高级法术。

    防御与观察:防御可以减伤叠盾;观察敌人则可以在下一次攻击时必定暴击。

    随机事件与探索

    地牢中散布着 46 种随机事件,每种都有多个分支选择:

    • 受伤的冒险者:救还是不救?
    • 神秘宝箱:打开可能是宝藏也可能是陷阱
    • 魔法泉水:喝还是不喝?不同的泉水效果完全不同
    • 古代铭文:献祭生命值换取力量?
    • 法术实验室:学习新法术或合成高级法术
    • 商店:买卖装备和药水

    32 种特殊房间类型各有独特的氛围描述,从水晶洞穴到时钟大教堂,从低语档案馆到重力井。

    永久图鉴

    每次冒险中遇到的怪物、物品、法术都会被记录到图鉴中,图鉴数据跨存档永久保留。即使角色死亡,你积累的知识不会丢失。图鉴记录了每种怪物的弱点、抗性、技能和特性,是制定策略的重要参考。

    联网功能

    • 账号系统:支持登录,登录后解锁云存档和付费功能,不登录也能玩
    • 云存档:游戏进度自动保存到云端,换设备继续冒险
    • 全服排行榜:按难度分榜,看看你能排到第几
    • 冒险者公会统计:全服累计死亡数、冒险者总数、击杀总数、最深层数等全局数据,在首页实时展示
    • 复活系统:角色死亡后可以通过分享战绩卡(支持 X/Facebook/微信/复制链接)获得一次免费复活,也可以用「复活之泉」道具复活
    • AI 叙事:可选的 AI 实时生成战斗叙事文本,让每场战斗有独特的文字描述
    第 1 条附言  ·  2 天前
    注意:游戏默认英文,可以在首页更改语言
    21 条回复    2026-04-22 23:33:17 +08:00
    LawlietZ
        1
    LawlietZ  
       2 天前
    纯英文吗
    zxypro
        2
    zxypro  
    OP
       2 天前
    注意:游戏默认英文,可以在首页更改语言
    zxypro
        3
    zxypro  
    OP
       2 天前
    @LawlietZ 左侧 logo 下方有修改语言的按钮
    Takashi123
        4
    Takashi123  
       2 天前   ❤️ 1
    发现了个 bug ,捡到一个元素护盾之后 +9 护甲 +10hp ,我可以通过切换护盾把自己血量补满。
    zxypro
        5
    zxypro  
    OP
       2 天前
    @Takashi123 感谢
    zxypro
        6
    zxypro  
    OP
       2 天前
    @Takashi123 已修复
    barantt01
        7
    barantt01  
       2 天前
    网站打开就弹广告 这个正常吗
    zxypro
        8
    zxypro  
    OP
       2 天前
    @barantt01 感觉是之前项目的广告脚本没删,稍后看一下
    MangoCloud
        9
    MangoCloud  
       2 天前
    打开就是广告,然后很慢,服务部署在哪里的
    zxypro
        10
    zxypro  
    OP
       2 天前
    @MangoCloud 部署在 aws 。发现广告脚本了,马上更新删掉
    zxypro
        11
    zxypro  
    OP
       2 天前
    @MangoCloud @barantt01 广告已删除
    Takashi123
        12
    Takashi123  
       2 天前
    @zxypro #6 好像还是有点问题
    Takashi123
        13
    Takashi123  
       2 天前
    昨天晚上通关了一次,发现以下问题:
    1 、弓箭有点超模,对方 100%无法反击;
    Takashi123
        14
    Takashi123  
       2 天前   ❤️ 1
    昨天晚上通关了一次,发现以下问题:
    1 、弓箭有点超模,对方 100%无法反击;
    2 、魔法 cd 在不释放魔法的时候不会计算;
    3 、切换护盾回血的问题还在;
    4 、有个怪出现所有部件都攻击完了还没死然后无法继续攻击的问题;
    zxypro
        15
    zxypro  
    OP
       1 天前
    @Takashi123 非常感谢反馈。昨晚是什么时候呢? 4 的问题我也遇到了,在昨天凌晨修复了。3 我再看一下。
    至于 1 、2 ,我现在正在重新设计远程武器和魔法的机制,很快更新。
    Takashi123
        16
    Takashi123  
       1 天前   ❤️ 1
    @zxypro #15 玩了挺久,大概十点多结束的吧;也感谢 OP ,这种游戏挺合我胃口。
    zxypro
        17
    zxypro  
    OP
       1 天前
    @Takashi123 今晚会更新宠物系统 可以期待下
    zxypro
        18
    zxypro  
    OP
       1 天前
    @Takashi123 已更新
    MangoCloud
        19
    MangoCloud  
       12 小时 27 分钟前 via Android
    考虑出个 app 版本吗,网页不方便
    zxypro
        20
    zxypro  
    OP
       12 小时 10 分钟前
    @MangoCloud 目前网页版依赖一些平台的后端功能,不太好打包。可以下载一个 itch.io 客户端,可以本地启动。
    url: https://zxypro1.itch.io/abyss-chronicle
    zxypro
        21
    zxypro  
    OP
       12 小时 3 分钟前
    @MangoCloud 另外可以的话 也欢迎在 itch.io 捐赠支持一下❤️
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   5411 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 65ms · UTC 03:36 · PVG 11:36 · LAX 20:36 · JFK 23:36
    ♥ Do have faith in what you're doing.