用时一个月,开发了一款适合上班摸鱼的 web 端 Roguelike RPG 游戏 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
zxypro

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

  •  1
     
  •   zxypro
    zxypro1 5 天前 1615 次点击

    为什么做这个

    一直喜欢传统 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 条附言    5 天前
    注意:游戏默认英文,可以在首页更改语言
    21 条回复    2026-04-22 23:33:17 +08:00
    LawlietZ
        1
    LawlietZ  
       5 天前
    纯英文吗
    zxypro
        2
    zxypro  
    OP
       5 天前
    注意:游戏默认英文,可以在首页更改语言
    zxypro
        3
    zxypro  
    OP
       5 天前
    @LawlietZ 左侧 logo 下方有修改语言的按钮
    Takashi123
        4
    Takashi123  
       5 天前   1
    发现了个 bug ,捡到一个元素护盾之后 +9 护甲 +10hp ,我可以通过切换护盾把自己血量补满。
    zxypro
        5
    zxypro  
    OP
       5 天前
    @Takashi123 感谢
    zxypro
        6
    zxypro  
    OP
       5 天前
    @Takashi123 已修复
    barantt01
        7
    barantt01  
       5 天前
    网站打开就弹广告 这个正常吗
    zxypro
        8
    zxypro  
    OP
       5 天前
    @barantt01 感觉是之前项目的广告脚本没删,稍后看一下
    MangoCloud
        9
    MangoCloud  
       5 天前
    打开就是广告,然后很慢,服务部署在哪里的
    zxypro
        10
    zxypro  
    OP
       5 天前
    @MangoCloud 部署在 aws 。发现广告脚本了,马上更新删掉
    zxypro
        11
    zxypro  
    OP
       5 天前
    @MangoCloud @barantt01 广告已删除
    Takashi123
        12
    Takashi123  
       5 天前
    @zxypro #6 好像还是有点问题
    Takashi123
        13
    Takashi123  
       5 天前
    昨天晚上通关了一次,发现以下问题:
    1 、弓箭有点超模,对方 100%无法反击;
    Takashi123
        14
    Takashi123  
       5 天前   1
    昨天晚上通关了一次,发现以下问题:
    1 、弓箭有点超模,对方 100%无法反击;
    2 、魔法 cd 在不释放魔法的时候不会计算;
    3 、切换护盾回血的问题还在;
    4 、有个怪出现所有部件都攻击完了还没死然后无法继续攻击的问题;
    zxypro
        15
    zxypro  
    OP
       4 天前
    @Takashi123 非常感谢反馈。昨晚是什么时候呢? 4 的问题我也遇到了,在昨天凌晨修复了。3 我再看一下。
    至于 1 、2 ,我现在正在重新设计远程武器和魔法的机制,很快更新。
    Takashi123
        16
    Takashi123  
       4 天前   1
    @zxypro #15 玩了挺久,大概十点多结束的吧;也感谢 OP ,这种游戏挺合我胃口。
    zxypro
        17
    zxypro  
    OP
       4 天前
    @Takashi123 今晚会更新宠物系统 可以期待下
    zxypro
        18
    zxypro  
    OP
       4 天前
    @Takashi123 已更新
    MangoCloud"
        19
    MangoCloud  
       3 天前 via Android
    考虑出个 app 版本吗,网页不方便
    zxypro
        20
    zxypro  
    OP
       3 天前
    @MangoCloud 目前网页版依赖一些平台的后端功能,不太好打包。可以下载一个 itch.io 客户端,可以本地启动。
    url: https://zxypro1.itch.io/abyss-chronicle
    zxypro
        21
    zxypro  
    OP
       3 天前
    @MangoCloud 另外可以的话 也欢迎在 itch.io 捐赠支持一下
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2649 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 48ms UTC 02:07 PVG 10:07 LAX 19:07 JFK 22:07
    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