Appearance
Arcade › 侠客行
Click the game above and it runs right here in your browser. No download, no installer, no account needed. It was built with Cinevva, so it works on a phone or a tablet too.
Nobody has said anything about 侠客行 yet. Play it, then tell the creator what you would add next.
侠客行 was built with the Cinevva game creator: describe the game you want in chat, watch it get built, and play it in your browser minutes later.
Remix 侠客行 opens the real game in the creator and forks its actual files, chat and design doc, so you start from the code rather than from a description.
Cinevva's analyzer read this game's design doc and its source, then wrote the brief below. "Make your own" hands it to the game creator as your opening message, so you start from a real spec rather than a one-line idea.
重建一款名为《侠客行》的中文 2D 俯视角网格武侠 RPG。游戏运行在全屏 HTML canvas 上,画面自适应窗口,整体采用非常克制的深色中国武侠界面:近黑棕背景、深棕边框和面板、暗金色标题/强调色、米色文字;地图是简洁的像素/矢量手绘风格,角色为可爱的 chibi 小人而不是写实人物。玩家是穿绿色侠客袍、金色腰带、棕黑尖发、大眼睛的可爱小侠客,带椭圆阴影;NPC 也用同样的 chibi 画法并在脚下显示中文名字。 核心视角和移动:使用固定大小的方格地图,摄像机始终居中跟随玩家,玩家每次按 WASD 或方向键只移动一格;W/上向北,S/下向南,A/左向西,D/右向东。地图边缘若该方向有出口就切换区域,并把玩家放在相邻区域的对应边缘,同时在屏幕中央短暂显示带书名号的区域名称。不可通行的边缘墙、建筑、树和湖水需要阻挡移动;普通地面可走。底部可显示低对比度提示“WASD 一格一格走 · E/空格 交互”。按 E、空格、Enter 或点击画布进行交互;玩家靠近 2 格以内的 NPC 时显示对话,否则显示“这里没什么特别的”。对话是底部深色圆角框,显示说话者、中文文本以及“按 E / 点击继续”,再次按键/点击关闭。 世界由六个相连区域组成,地图可按给定宽高随机生成边缘墙和少量树木,并用固定路径修正: 1. 洛阳城(30x22):棕色地面,有建筑障碍和南北/东西道路;出口向东到官道;出生点约在 (15,18)。NPC:商人(在约 (12,5),台词“来看看吧,上好的兵器!”、“这把铁剑削铁如泥!”)、小二(约 (22,14),台词牛肉面)、老僧(约 (5,16))、士兵(约 (18,8))。 2. 官道(50x18):绿色地面,中部横向道路;西接洛阳城,东接十字路口;NPC 行商和乞丐;随机敌人山贼、野狼。 3. 十字路口(28x20):绿色地面,有贯穿南北和东西的十字道路;西接官道、东接碧水湖、北接华山、南接少林寺;中心有路碑 NPC,台词说明“东:碧水湖 / 南:少林寺 / 西:华山 / 北:洛阳”;随机敌人山贼。 4. 碧水湖(24x18):蓝色地面,中央大块深蓝湖水,湖边南北道路,水不可走;西接十字路口;有渔翁 NPC;随机敌人毒蛇,并让湖面有轻微动态波纹。 5. 华山(26x24):灰绿山地,山顶有围栏/障碍和道路,南接十字路口;NPC 风清扬和华山弟子;随机敌人野狼及特殊狼王;山顶可有缓慢飘动的淡雾。风清扬的对话提示玩家猎杀狼王。 6. 少林寺(24x20):深灰地面,北部有大块寺院建筑障碍,南北道路连接十字路口;NPC 方丈和武僧;随机敌人罗汉。方丈对话提示闯过罗汉阵。 移动到官道、十字路口、碧水湖、华山或少林区域的可走地面时有约 6% 随机遭遇战;华山狼王在被击败前可遭遇,击败后不再重复出现。敌人数据和名称必须体现为:野狼(25 HP、攻击6、防御2、经验8、银两3)、狼王(120 HP、攻击18、防御10、经验60、银两30,特殊)、山贼(40 HP、攻击8、防御4、经验15、银两10,有概率掉金疮药)、毒蛇(20 HP、攻击12、防御1、经验10、银两5)、罗汉(60 HP、攻击12、防御8、经验25、银两0)。战斗中的敌人也以放大的可爱 chibi 图形显示,并可在旁边显示其 emoji/名字:狼、山贼、蛇、罗汉等。 初始玩家数值:等级1,生命100/100,内力50/50,攻击10,防御5,银两20,经验0/50;初始武功只有“基本拳法”。屏幕顶部固定状态栏显示等级、红色生命条及数值、蓝色内力条及数值、银两和经验进度。胜利获得敌人的经验和银两,经验达到阈值升级:经验扣除当前升级需求,升级需求乘约1.4;最大生命+15并回满,最大内力+5并回满,攻击+2,防御+1。物品包括金疮药(恢复30 HP,虽定义在物品系统中)、狼王牙(风清扬信物)、熊掌(任务物品)和铁剑(攻击+5)。敌人掉落按概率加入背包;保留背包/装备/任务字段,即使界面不必额外展开。 战斗采用全屏半透明黑色遮罩和底部深色圆角战斗面板。画面上方/中部显示玩家和敌人的 chibi 对战形象、中央“⚔ VS ⚔”、敌人名字;底部面板显示双方名称、生命条和 HP 数值、战斗日志以及三个按钮:“⚔攻击”、“🛡防御”、“💥运功”。攻击伤害为 max(1, floor(玩家当前攻击 * 0.9~1.1) - 敌方防御),并有命中闪光/斩击弧线、受击抖动、浮动黄色伤害数字;伤害大于20时日志可显示暴击。防御动作显示“凝神防御!”,按敌人攻击的约40%~60%减去玩家防御承受伤害。运功从玩家已学的非防御武功中随机选择,消耗该武功内力并按倍率造成伤害:基本拳法倍率1.2、耗内力5;独孤九剑倍率2.0、耗内力10。内力不足时日志显示“内力不足!”。敌人没有单独的按钮,而是在玩家攻击/技能后延迟行动并造成随机约0.8~1.2倍攻击减防御的伤害;战斗中更新双方生命条和日志。敌人死亡后延迟关闭战斗面板,显示胜利、经验、银两和可能掉落。击败狼王后记录“feng-quest”事件并获得新武功“独孤九剑”,且以后不再刷新狼王。 若生命降到0,短暂显示战败日志,然后出现覆盖全屏的深色死亡界面:“☠ 战败”、“眼前一黑,失去了意识……”和“醒来”按钮。醒来后回到洛阳城出生点,生命和内力恢复到最大值的一半。战斗和死亡时禁止地图移动。提供 F5 存档到 localStorage、F9 读档,成功时用系统对话提示;保存玩家、区域和已完成事件等状态。 视觉细节:地面用不同区域配色和轻微棋盘式明暗变化;墙块使用深棕底和顶部/左侧高光;树林是绿色方块上的圆形树冠和棕色树干;湖水是深蓝方格并带低透明度动态波纹。HUD/对话/战斗面板使用半透明黑棕渐变、细棕色描边、圆角和暗金强调色。区域名在屏幕中央大号暗金字短暂淡入淡出。保持移动端可用:按钮大且可点击、页面禁止滚动和缩放;不要添加代码中没有的商店、地图标记、实时自由移动、多人或额外剧情。