Kuuila Game

Polar Sponsor
爱发电 赞助
.NET 9.0

通用互动游戏框架,支持单人文字冒险、猜谜及多人武侠游戏,含私聊控制群游戏和实时状态同步。

kuuila-game - Kuuila互动游戏框架 v3.0

功能概述

kuuila-game - Kuuila互动游戏框架 v3.0是一项面向实际任务的技能,主要用于🎮 通用互动游戏框架,支持文字冒险、卡牌系统、多人游戏等;版本 : v3.0.0 | 作者 : kuuila | 许可 : MIT;

核心要点

  • 🃏 卡牌系统;
  • 155张卡牌,6大类型;
  • 🎭 三幕式结构;

使用与执行

序幕/破章/急章;⏱️ 回合管理;回合状态机;👑 城主规则;轮换机制,NPC扮演;🌤️ 天气系统;⚔️ 战斗系统。

结果检查与注意事项

它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。

kuuila-game - Kuuila互动游戏框架 v3.0

🎮 通用互动游戏框架,支持文字冒险、卡牌系统、多人游戏等

版本: v3.0.0 | 作者: kuuila | 许可: MIT

核心功能

系统 版本 描述
🃏 卡牌系统 v2.2 155张卡牌,6大类型
🎭 三幕式结构 v2.3 序幕/破章/急章
⏱️ 回合管理 v2.3 回合状态机
👑 城主规则 v2.4 轮换机制,NPC扮演
🌤️ 天气系统 v2.4 6种天气
⚔️ 战斗系统 v2.5 万智牌风格
👹 Boss系统 v2.5 Boss卡组
👤 角色系统 v2.6 属性/技能/成长
🎨 主题系统 v2.7 6大主题
📖 剧情引擎 v2.8 转换链、诡计生成
📜 剧本系统 v2.9 26个克苏鲁剧本
♾️ 无尽模式 v3.1 每日行动点、定时反馈、持久世界
📜 圣人数据 v1.0 623条天主教圣徒/节日记录

游戏模式

  • 单人冒险 | 猜谜游戏 | 多人武侠(协作/对抗/轮流) | 沙箱模式 | ♾️ 无尽模式

♾️ 无尽模式 (Endless Mode)

持续运行的日常游戏世界,每日限定行动,定时反馈

核心机制

┌─────────────────────────────────────────────────────────────┐
│                    无尽模式生命周期                          │
└─────────────────────────────────────────────────────────────┘
     ┌──────────────────────────────────────────────┐
     │              管理员启动                        │
     │         启动无尽模式 [世界名]                   │
     └──────────────────────────────────────────────┘
                         ↓
     ┌──────────────────────────────────────────────┐
     │           每日定时触发 (如 08:00)              │
     │  • 重置所有玩家行动点                          │
     │  • 生成每日世界事件                            │
     │  • 推送世界状态报告                            │
     │  • 触发随机遭遇                                │
     └──────────────────────────────────────────────┘
                         ↓
     ┌──────────────────────────────────────────────┐
     │           玩家行动阶段 (全天)                   │
     │  • 消耗行动点进行探索/战斗/交互                 │
     │  • 行动点耗尽则当天无法行动                     │
     │  • 等待次日重置                                │
     └──────────────────────────────────────────────┘
                         ↓
     ┌──────────────────────────────────────────────┐
     │           每日结算 (如 23:00)                   │
     │  • 统计当日行动                                │
     │  • 计算收益/损失                               │
     │  • 更新世界状态                                │
     │  • 生成日报                                    │
     └──────────────────────────────────────────────┘
                         ↓
              [循环往复,直到管理员结束]
                         ↓
     ┌──────────────────────────────────────────────┐
     │              管理员结束                        │
     │            结束无尽模式                        │
     └──────────────────────────────────────────────┘

配置参数

参数 默认值 说明
dailyActionPoints 5 每日行动点上限
resetTime "08:00" 每日重置时间 (Asia/Shanghai)
reportTime "23:00" 日报生成时间
maxDuration null 最大持续天数 (null=无限)
autoSave true 自动保存世界状态

行动点系统

// 玩家状态
{
  playerId: "player_001",
  actionPoints: {
    max: 5,           // 每日上限
    current: 3,       // 当前剩余
    lastReset: "2026-03-21T00:00:00Z"
  },
  dailyActions: [     // 当日行动记录
    { type: "explore", cost: 1, time: "08:30", result: "发现神秘洞穴" },
    { type: "battle", cost: 1, time: "10:15", result: "击败哥布林" }
  ]
}

每日反馈内容

🌅 【无尽世界日报】2026-03-21

📍 当前世界:灵安城
👥 活跃玩家:5人
⏱️ 世界年龄:第 42 天

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

📊 今日世界事件:
• 清晨:迷雾笼罩了北部森林
• 正午:商队抵达城市,交易开放
• 黄昏:神秘旅者在酒馆现身

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

🎮 你的状态:
• 行动点:3/5 (今日剩余)
• 位置:城市广场
• 状态:健康

💡 今日推荐:
• 探索北部森林 (迷雾可能隐藏秘密)
• 与商队交易 (稀有物品上架)
• 酒馆打听消息 (神秘旅者线索)

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

输入「行动 [类型]」开始今日冒险!

无尽模式命令

命令 说明
启动无尽模式 [世界名] 管理员:启动无尽世界
结束无尽模式 管理员:结束当前世界
无尽状态 查看世界状态
我的行动点 查看剩余行动点
行动 [类型] [目标] 消耗行动点执行行动
今日事件 查看今日世界事件
世界历史 查看世界大事件记录
无尽设置 [参数] [值] 管理员:调整配置

行动类型消耗

行动类型 消耗 说明
探索 1 探索区域,可能发现秘密
战斗 2 与敌人战斗
交互 1 与NPC对话/交易
休息 0 恢复状态,不消耗点数
制造 2 制作物品
研究 2 研究线索/技能

每日重置触发

// 定时任务配置示例
{
  "type": "endless_mode_reset",
  "schedule": "0 8 * * *",  // 每天 08:00
  "timezone": "Asia/Shanghai",
  "actions": [
    "resetActionPoints",
    "generateDailyEvents", 
    "pushWorldReport",
    "triggerRandomEncounter"
  ]
}

世界持久化

// world_state.json
{
  "worldId": "lingan_endless_001",
  "name": "灵安城",
  "theme": "修仙",
  "age": 42,  // 天数
  "players": { ... },
  "events": [ ... ],
  "state": {
    "weather": "多云",
    "mood": "紧张",
    "ongoingEvents": ["商队访问", "迷雾笼罩"]
  },
  "history": [
    { day: 1, event: "世界诞生" },
    { day: 15, event: "首次Boss战" },
    { day: 42, event: "迷雾开始蔓延" }
  ]
}

管理员工具

命令 说明
无尽玩家列表 查看所有玩家状态
无尽强制重置 手动触发每日重置
无尽添加事件 [事件] 注入世界事件
无尽调整点数 [玩家] [数量] 调整玩家行动点
无尽统计 查看世界统计数据

📜 圣人数据 (saint_details.json)

623条天主教圣徒/节日记录,可作为无尽模式中的特殊圣人/事件触发源

数据位置: data/endless/saint_details.json

数据结构:

{
  "url": "https://...",
  "name": "主显节",
  "subtitle": "Epiphany of the Lord",
  "content": "节日详细经文与解说...",
  "images": ["https://..."],
  "tags": []
}

可用字段: name(名称), subtitle(副标题), content(正文), images(图片), tags(标签)

适用场景

  • 🏠 公会日常 — 成员每日打卡完成任务
  • 🎯 长线养成 — 角色持续成长
  • 🌍 共建世界 — 多人共同塑造世界
  • 📅 定期聚会 — 固定时间集体活动

6大主题

武侠 | 修仙 | 克苏鲁 | 赛博朋克 | 中世纪战团 | 民国上海滩

命令列表

基础

  • 启动游戏 [类型] - 启动游戏
  • 开始游戏 / 退出游戏
  • 查看状态

卡牌

  • 抽卡 [数量] - 抽卡
  • 查看手牌 / 打出手牌 [索引]
  • 组合 [索引...] - 生成故事
  • 洗牌 [类型] / 重置卡组

三幕式

  • 下一回合 - 推进回合
  • 当前阶段 / 设定主线 [任务]
  • 添加敌人 [名称] / 开始Boss战

城主

  • 城主状态 / 轮换城主
  • 地块行动 [类型] / 天气判定

主题

  • 切换主题 [主题]
  • 当前主题 / 主题列表

剧本

  • 剧本列表 / 剧本详情 [id]
  • 选择剧本 [id] / 随机剧本 [难度]
  • 开始剧本 / 推进剧本 / 完成剧本
  • 分配角色 [玩家] [角色]
  • 发现线索 [线索ID] / 分析线索 [线索ID]
  • 关联线索 [线索1] [线索2]
  • 线索图谱 / 剧本进度

版本历史

  • v3.1.0 ♾️ 新增无尽模式:每日行动点系统、定时反馈机制、持久世界状态、管理员工具
  • v3.0.0 🎉 正式发布版!完整功能集成
  • v2.9.0 - 剧本系统(26个克苏鲁剧本、线索管理、角色分配)
  • v2.8.0 - 剧情引擎(转换链、诡计生成)
  • v2.7.0 - 6大主题系统
  • v2.6.0 - 角色系统
  • v2.5.0 - 战斗+Boss系统
  • v2.4.0 - 城主规则+天气
  • v2.3.0 - 三幕式+回合管理
  • v2.2.0 - 卡牌系统(155张)
  • v1.0.0 - 基础版本

🎮 Kuuila Game - 让每一次游戏都是独特的故事

相关专题

更多
Postman身份认证怎么配置
Postman身份认证怎么配置

本专题从实际API接口调试场景出发,讲解Postman身份认证的完整配置流程,包括常见认证协议介绍、授权参数设置、访问令牌填写、OAuth 2.0授权及认证失败排查,帮助用户正确完成接口授权与访问验证。

2026.11.06

0

12

Postman请求头Headers怎么设置
Postman请求头Headers怎么设置

围绕Postman HTTP请求头配置展开,讲解Headers选项的具体使用方式,包括Key和Value参数填写、请求头信息添加、常见Header字段设置及请求头修改方法,帮助用户解决接口调试过程中遇到的请求头配置问题。

2026.11.06

0

13

Postman接口请求发送教程
Postman接口请求发送教程

详细介绍Postman接口请求的创建与发送方法,涵盖GET和POST请求、URL配置、请求参数、Headers请求头、Body请求体设置以及响应结果查看,帮助用户掌握Postman接口请求的完整操作流程。

2026.11.06

0

10

DBeaver怎么导入数据
DBeaver怎么导入数据

DBeaver数据导入专题,整理Excel、CSV、SQL、TXT等常见文件的数据导入方法,涵盖目标数据库选择、数据表创建、字段映射、数据类型设置及导入参数配置等操作,帮助用户将本地文件中的数据写入数据库,并了解批量导入、重复数据处理和导入失败等常见问题的解决方法。

2026.11.05

0

12

DBeaver安全防护教程大全
DBeaver安全防护教程大全

DBeaver安全防护专题,围绕数据库连接安全、账号密码保护和访问权限管理展开,整理SSL/TLS加密连接、SSH隧道、数据库凭据保存及证书验证等配置方法,同时介绍敏感信息保护、远程连接风险和高权限账号使用等注意事项,帮助用户提高数据库日常管理的安全性。

2026.11.05

0

12

DBeaver连接创建与配置教程
DBeaver连接创建与配置教程

本专题聚焦DBeaver数据库连接配置与管理,覆盖从新建连接、选择数据库类型到填写连接参数和验证连接的完整流程。针对MySQL、PostgreSQL、SQL Server等常见数据库,整理相应的连接设置方法,并提供驱动缺失、认证失败和连接异常等问题的排查方向。

2026.11.04

0

16

XORM框架结构体映射与表结构同步
XORM框架结构体映射与表结构同步

本专题围绕XORM框架的结构体映射展开,说明表名与字段的命名策略、xorm标签常用属性、主键自增与时间字段自动填充,并演示Sync2自动建表、增量字段升级、索引声明与反向生成结构体的完整流程。

2026.11.04

0

15

XORM框架安装配置与数据库连接
XORM框架安装配置与数据库连接

本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。

2026.11.04

0

15

XORM框架安装配置与数据库连接
XORM框架安装配置与数据库连接

本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。

2026.11.04

0

16

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
phpStudy极速入门视频教程
phpStudy极速入门视频教程

共6课时 | 54.7万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时 | 134.1万人学习