← 返回
未分类

单机游戏评测

游戏自动评测系统 — 从 Unity/Unreal 游戏包体中自动提取数据、分析玩法机制、评估数值平衡,生成结构化 Markdown 评测报告并打分。 当用户提到"游戏评测"、"游戏分析"、"玩法拆解"、"游戏质量评估"、"game review"、"game analysis"时触发。 支持:Unity AssetBundle 解析、数据表提取、种族/技能/地块等系统分析、数值平衡评估、玩家体验评估。
game-review-system v2.0 — 多品类游戏评测系统 核心特性: • 智能品类识别 — 自动识别12种游戏类型 • 深度系统分析 — 核心机制拆解、系统耦合分析 • 多维度评分 — 每种品类独立评分体系 • 专业框架 — 内置12个品类专属分析框架 支持品类: 策略游戏 | 动作游戏 | RPG | 射击游戏 | 平台跳跃 | 模拟经营 | 生存游戏 | 解谜游戏 | 冒险游戏 | 音乐节奏 | 体育竞速 | 恐怖游戏 触发词:游戏评测、游戏分析、玩法拆解、game review
uu
未分类 community v2.0.0 2 版本 50000 Key: 无需
★ 0
Stars
📥 1
下载
💾 0
安装
2
版本
#latest

概述

游戏自动评测系统

概述

从游戏包体中自动提取数据,分析核心玩法机制,评估数值平衡性,生成结构化 Markdown 评测报告并给出综合评分(满分100分)。

支持引擎:Unity(AssetBundle/StreamingAssets)。可扩展支持 Unreal(.pak)和 Godot(.pck)。

支持品类:策略游戏、动作游戏、RPG、射击游戏、平台跳跃、模拟经营、生存游戏、解谜游戏、冒险游戏、音乐节奏、体育竞速、恐怖游戏。

工作流程

Phase 1:游戏包体探索

  1. 识别游戏引擎类型:
    • Unity:查找 *_Data/ 目录、globalgamemanagersStreamingAssets/
    • Unreal:查找 .pak 文件
    • Godot:查找 .pck 文件
  1. 提取引擎元数据:
    • Unity:读取 app.infoglobalgamemanagers 获取版本号
    • 检测渲染管线(Built-in / URP / HDRP)
    • 检测脚本语言(C# / Lua / IL2CPP)
  1. 探索数据目录:
    • StreamingAssets/ — 配置文件、数据表、Lua脚本
    • GameRecords/ — 战斗记录、存档数据
    • Managed/ — 程序集(DLL)

Phase 2:数据提取

使用 UnityPy 提取 AssetBundle 中的数据:

import UnityPy
env = UnityPy.load(asset_bundle_path)
for obj in env.objects:
    if obj.type.name == 'TextAsset':
        data = obj.read()
        # data.m_Name — 资源名称
        # data.m_Script — 文本内容(bytes 或 str)

关键提取目标:

  • 数据表(TextAsset):地块、单位、技能、种族、商店、奖励等配置表
  • 配置文件(MonoBehaviour):游戏规则、数值参数
  • 战斗记录(JSON):历史对战数据
  • 存档数据(JSON):玩家进度、种族选择、阵容配置

Phase 3:系统分析(核心)

首先,识别游戏品类。根据包体结构、数据表名称、存档数据自动判断品类:

游戏品类识别标准

品类识别特征分析框架
------------------------
策略游戏种族/阵营、地块/棋盘、资源管理references/analysis_framework.md
动作游戏武器/技能、连招/闪避、波次/关卡references/action_game_framework.md
RPG角色属性、技能树、装备系统references/rpg_framework.md
射击游戏枪械数据、弹药系统、地图数据references/shooter_framework.md
平台跳跃关卡数据、角色移动参数references/platformer_framework.md
模拟经营资源循环、市民需求、设施数据references/simulation_framework.md
生存游戏科技树、资源采集、环境威胁references/survival_framework.md
解谜游戏关卡配置、谜题逻辑references/puzzle_framework.md
冒险游戏剧情分支、对话系统references/adventure_framework.md
音乐节奏谱面数据、判定窗口references/rhythm_framework.md
体育竞速物理参数、赛道数据references/sports_framework.md
恐怖游戏AI行为、氛围参数references/horror_framework.md

品类识别流程

  1. 数据表名称分析
    • 包含"种族"、"阵营"、"地块" → 策略游戏
    • 包含"武器"、"技能"、"连招" → 动作游戏
    • 包含"角色"、"装备"、"技能树" → RPG
    • 包含"枪械"、"弹药"、"地图" → 射击游戏
    • 包含"关卡"、"跳跃"、"平台" → 平台跳跃
    • 包含"资源"、"市民"、"设施" → 模拟经营
    • 包含"科技"、"采集"、"威胁" → 生存游戏
    • 包含"谜题"、"逻辑"、"解谜" → 解谜游戏
    • 包含"剧情"、"对话"、"分支" → 冒险游戏
    • 包含"谱面"、"判定"、"节奏" → 音乐节奏
    • 包含"物理"、"赛道"、"竞速" → 体育竞速
    • 包含"AI"、"氛围"、"恐怖" → 恐怖游戏
  1. 存档数据分析
    • 包含"阵营选择"、"棋盘布局" → 策略游戏
    • 包含"武器配置"、"技能组合" → 动作游戏
    • 包含"角色属性"、"装备栏" → RPG
    • 包含"枪械配置"、"弹药数量" → 射击游戏
    • 包含"关卡进度"、"收集品" → 平台跳跃
    • 包含"资源库存"、"市民满意度" → 模拟经营
    • 包含"科技树"、"生存天数" → 生存游戏
    • 包含"谜题进度"、"解谜时间" → 解谜游戏
    • 包含"剧情进度"、"对话选择" → 冒险游戏
    • 包含"谱面记录"、"连击数" → 音乐节奏
    • 包含"赛道记录"、"圈速" → 体育竞速
    • 包含"恐惧值"、"理智值" → 恐怖游戏
  1. 配置文件分析
    • 包含"回合制"、"战棋" → 策略游戏
    • 包含"实时战斗"、"动作" → 动作游戏
    • 包含"角色成长"、"属性系统" → RPG
    • 包含"射击机制"、"弹道" → 射击游戏
    • 包含"物理引擎"、"移动控制" → 平台跳跃
    • 包含"经济系统"、"生产链" → 模拟经营
    • 包含"生存机制"、"环境系统" → 生存游戏
    • 包含"谜题逻辑"、"机关设计" → 解谜游戏
    • 包含"剧情脚本"、"对话树" → 冒险游戏
    • 包含"音乐节奏"、"判定窗口" → 音乐节奏
    • 包含"物理参数"、"赛道数据" → 体育竞速
    • 包含"AI行为"、"氛围系统" → 恐怖游戏

然后,根据品类选择对应的分析框架

通用分析框架(所有品类适用)

3.1 核心机制拆解

  • 识别游戏的核心决策单元(卡牌/地块/棋子/技能等)
  • 分类各单元的功能定位(攻击/防御/经济/辅助/控制等)
  • 分析"三重约束":空间约束、资源约束、合成/升级约束
  • 评估决策密度和决策质量

3.2 种族/阵营/流派系统

  • 识别各阵营的核心资源循环逻辑
  • 分析各阵营的获胜路径和构筑方向
  • 评估阵营间的差异化程度和平衡性

3.3 系统耦合分析

  • 核心系统之间的交互方式(协同/冲突/依赖)
  • 空间/时间维度上的策略耦合
  • 经济节奏曲线分析(早期→中期→后期的成长曲线)

3.4 动态调节机制

  • 商店/抽卡/随机事件等"短期干预窗口"设计
  • 敌人/AI 的难度曲线和约束施加方式
  • 风险-收益调节器(如"末日"机制、限时挑战等)

3.5 数值模型分析

  • 建立战斗输出模型(参考:TurnValue = E[Draw × PlayableRatio × AvgCardValue × SynergyMultiplier])
  • 经济效率模型(每投入1单位资源的产出回报)
  • 各阵营/流派的数值强度对比(T1→T3→T5的成长曲线)
  • 识别数值膨胀风险和平衡性问题

3.6 品类专属分析(根据识别结果选择)

如果是策略游戏,参考 references/analysis_framework.md

  • 核心机制拆解:卡牌/地块/棋子系统 + 三重约束模型
  • 种族/阵营系统:资源循环逻辑 + 获胜路径
  • 系统耦合分析:系统间交互方式 + 经济节奏曲线

如果是动作游戏(幸存者类/Roguelike),参考 references/action_game_framework.md

  • 武器/技能系统:多维度数值配置表分析(伤害/射速/穿透/弹道/冷却)
  • 构筑系统:三层构筑模型(武器层+被动层+秘法牌层)+ 联动机制
  • 随机性控制:封印/重选/跳过/排除系统设计
  • 阶段性目标:时间阶段划分(0-10分钟/10-20分钟/20分钟+)
  • 规则与破限:限制性条件(6武器+6被动)与破限方法
  • 信息与反馈:决策信息充分性 + 视觉/听觉反馈设计

如果是RPG,参考 references/rpg_framework.md

  • 角色成长系统:属性分配、技能树设计、职业转职路径
  • 装备系统:装备品质、套装效果、装备强化/附魔
  • 战斗系统:回合制/实时战斗、技能连招、属性克制
  • 剧情系统:主线剧情、支线任务、世界探索
  • 社交系统:组队、公会、交易系统

如果是射击游戏,参考 references/shooter_framework.md

  • 枪械系统:武器属性、配件系统、武器皮肤
  • 弹药系统:弹药类型、弹药管理、换弹机制
  • 地图设计:地图布局、掩体设计、高低差设计
  • 游戏模式:团队死斗、占点、爆破等模式设计
  • 角色技能:角色定位、技能设计、团队配合

如果是平台跳跃游戏,参考 references/platformer_framework.md

  • 关卡设计:平台布局、机关设计、收集品分布
  • 角色控制:移动手感、跳跃手感、操作响应
  • 难度曲线:关卡难度递增、学习曲线设计
  • 视觉反馈:角色动画、环境互动、特效设计
  • 音乐音效:背景音乐、音效反馈、节奏感

如果是模拟经营游戏,参考 references/simulation_framework.md

  • 资源循环:资源获取、资源消耗、资源转化
  • 市民需求:需求层次、满意度系统、需求平衡
  • 设施系统:设施功能、设施升级、设施布局
  • 经济系统:税收、贸易、金融系统
  • 事件系统:随机事件、任务系统、成就系统

如果是生存游戏,参考 references/survival_framework.md

  • 科技树:科技解锁、科技分支、科技优先级
  • 资源采集:资源类型、采集工具、资源分布
  • 环境威胁:天气系统、怪物威胁、环境灾害
  • 基地建设:建筑系统、防御设施、资源存储
  • 角色状态:饥饿、口渴、健康、精神状态

如果是解谜游戏,参考 references/puzzle_framework.md

  • 谜题设计:谜题类型、谜题逻辑、谜题难度
  • 关卡结构:关卡流程、提示系统、关卡目标
  • 物理引擎:物理规则、物理互动、物理特效
  • 视觉设计:视觉提示、环境叙事、艺术风格
  • 音效设计:音效反馈、环境音效、音乐氛围

如果是冒险游戏,参考 references/adventure_framework.md

  • 剧情系统:主线剧情、支线剧情、剧情分支
  • 对话系统:对话选项、对话分支、对话影响
  • 探索系统:地图探索、隐藏要素、收集品
  • 角色互动:NPC互动、角色关系、角色成长
  • 世界构建:世界观、背景故事、文化设定

如果是音乐节奏游戏,参考 references/rhythm_framework.md

  • 谱面设计:谱面难度、谱面节奏、谱面创意
  • 判定系统:判定窗口、判定精度、判定反馈
  • 歌曲系统:歌曲类型、歌曲解锁、歌曲编辑
  • 评分系统:分数计算、连击系统、成就系统
  • 多人模式:对战模式、合作模式、排行榜

如果是体育竞速游戏,参考 references/sports_framework.md

  • 物理引擎:物理真实感、物理操控、物理特效
  • 赛道设计:赛道布局、赛道难度、赛道环境
  • 车辆系统:车辆属性、车辆改装、车辆解锁
  • 比赛模式:单人模式、多人模式、职业模式
  • 操控系统:操控手感、辅助系统、自定义操控

如果是恐怖游戏,参考 references/horror_framework.md

  • AI行为:敌人AI、巡逻模式、追击机制
  • 氛围营造:视觉氛围、音效氛围、环境互动
  • 恐惧机制:恐惧值、理智值、心理压力
  • 资源管理:资源稀缺、资源分配、生存压力
  • 叙事设计:恐怖故事、环境叙事、心理恐怖

Phase 4:玩家体验评估

评估以下维度:

  • 决策空间:宏观/中层/微观三层决策的丰富度
  • 乐趣来源:构筑快感、协同发现、空间博弈、经济优化
  • 上手难度:新手友好度、学习曲线陡峭程度
  • 重玩价值:构筑变体数量、随机性质量、长线激励

Phase 5:综合评分

满分100分,根据品类选择对应的评分维度:

策略游戏评分维度(默认)

维度权重评分标准
---------------------
玩法创新性20%核心机制是否原创、是否有差异化竞争优势
策略深度20%决策层次丰富度、高阶玩法天花板
系统耦合度15%各系统间的交互质量和反馈强度
数值平衡性20%各阵营/流派的强度曲线是否合理、是否有"必选最优解"
可重玩性10%构筑变体、随机性、长线激励
新手友好度10%学习曲线、引导设计、信息密度
内容完成度5%内容量、叙事包装、完成度

动作游戏评分维度(幸存者类/Roguelike)

维度权重评分标准
---------------------
玩法创新性20%核心机制是否原创、是否有差异化竞争优势
战斗手感20%攻击前摇/后摇、受击反馈、打击感、操作响应
构筑深度15%武器联动、被动协同、秘法牌组合、流派多样性
数值平衡性10%武器/被动强度曲线是否合理、是否有"必选最优解"
随机性控制10%重选/跳过/排除/封印系统设计、构筑稳定性
阶段性反馈10%时间阶段目标密度、后期体验、成长曲线
可重玩性5%构筑变体、解锁内容、长线激励
新手友好度5%学习曲线、引导设计、信息密度
内容完成度5%内容量、武器/角色数量、完成度

RPG评分维度

维度权重评分标准
---------------------
玩法创新性15%核心机制是否原创、是否有差异化竞争优势
角色成长20%属性分配、技能树设计、职业转职路径
战斗系统20%回合制/实时战斗、技能连招、属性克制
剧情叙事15%主线剧情、支线任务、世界探索
装备系统10%装备品质、套装效果、装备强化/附魔
可重玩性10%职业多样性、剧情分支、隐藏内容
新手友好度5%学习曲线、引导设计、信息密度
内容完成度5%内容量、角色数量、完成度

射击游戏评分维度

维度权重评分标准
---------------------
玩法创新性15%核心机制是否原创、是否有差异化竞争优势
枪械手感20%射击反馈、后坐力控制、武器切换
地图设计15%地图布局、掩体设计、高低差设计
模式多样性15%团队死斗、占点、爆破等模式设计
角色技能10%角色定位、技能设计、团队配合
平衡性10%武器平衡、角色平衡、地图平衡
新手友好度10%学习曲线、引导设计、信息密度
内容完成度5%内容量、武器数量、完成度

平台跳跃游戏评分维度

维度权重评分标准
---------------------
玩法创新性15%核心机制是否原创、是否有差异化竞争优势
操作手感25%移动手感、跳跃手感、操作响应
关卡设计20%平台布局、机关设计、收集品分布
难度曲线15%关卡难度递增、学习曲线设计
视觉反馈10%角色动画、环境互动、特效设计
音乐音效10%背景音乐、音效反馈、节奏感
内容完成度5%内容量、关卡数量、完成度

模拟经营游戏评分维度

维度权重评分标准
---------------------
玩法创新性15%核心机制是否原创、是否有差异化竞争优势
系统深度20%资源循环、市民需求、设施系统
经济系统15%税收、贸易、金融系统
事件系统15%随机事件、任务系统、成就系统
可扩展性10%模组支持、地图编辑、自定义内容
可重玩性10%随机地图、挑战模式、成就系统
新手友好度10%学习曲线、引导设计、信息密度
内容完成度5%内容量、设施数量、完成度

生存游戏评分维度

维度权重评分标准
---------------------
玩法创新性15%核心机制是否原创、是否有差异化竞争优势
生存压力20%饥饿、口渴、健康、精神状态
科技树15%科技解锁、科技分支、科技优先级
环境威胁15%天气系统、怪物威胁、环境灾害
基地建设10%建筑系统、防御设施、资源存储
探索深度10%地图探索、隐藏要素、资源分布
新手友好度10%学习曲线、引导设计、信息密度
内容完成度5%内容量、科技数量、完成度

解谜游戏评分维度

维度权重评分标准
---------------------
玩法创新性20%核心机制是否原创、是否有差异化竞争优势
谜题设计25%谜题类型、谜题逻辑、谜题难度
关卡结构15%关卡流程、提示系统、关卡目标
视觉设计15%视觉提示、环境叙事、艺术风格
音效设计10%音效反馈、环境音效、音乐氛围
可重玩性10%隐藏谜题、挑战模式、成就系统
内容完成度5%内容量、谜题数量、完成度

冒险游戏评分维度

维度权重评分标准
---------------------
玩法创新性15%核心机制是否原创、是否有差异化竞争优势
剧情叙事25%主线剧情、支线剧情、剧情分支
对话系统15%对话选项、对话分支、对话影响
探索深度15%地图探索、隐藏要素、收集品
角色互动10%NPC互动、角色关系、角色成长
世界构建10%世界观、背景故事、文化设定
新手友好度5%学习曲线、引导设计、信息密度
内容完成度5%内容量、对话数量、完成度

音乐节奏游戏评分维度

维度权重评分标准
---------------------
玩法创新性15%核心机制是否原创、是否有差异化竞争优势
谱面设计25%谱面难度、谱面节奏、谱面创意
判定系统20%判定窗口、判定精度、判定反馈
歌曲系统15%歌曲类型、歌曲解锁、歌曲编辑
评分系统10%分数计算、连击系统、成就系统
多人模式10%对战模式、合作模式、排行榜
内容完成度5%内容量、歌曲数量、完成度

体育竞速游戏评分维度

维度权重评分标准
---------------------
玩法创新性15%核心机制是否原创、是否有差异化竞争优势
物理引擎20%物理真实感、物理操控、物理特效
赛道设计15%赛道布局、赛道难度、赛道环境
车辆系统15%车辆属性、车辆改装、车辆解锁
比赛模式15%单人模式、多人模式、职业模式
操控系统10%操控手感、辅助系统、自定义操控
新手友好度5%学习曲线、引导设计、信息密度
内容完成度5%内容量、赛道数量、完成度

恐怖游戏评分维度

维度权重评分标准
---------------------
玩法创新性15%核心机制是否原创、是否有差异化竞争优势
AI行为20%敌人AI、巡逻模式、追击机制
氛围营造20%视觉氛围、音效氛围、环境互动
恐惧机制15%恐惧值、理智值、心理压力
资源管理15%资源稀缺、资源分配、生存压力
叙事设计10%恐怖故事、环境叙事、心理恐怖
新手友好度5%学习曲线、引导设计、信息密度
内容完成度5%内容量、敌人数量、完成度

评分等级参考:

  • 90-100:顶级设计,行业标杆
  • 80-89:优秀设计,有明确创新点
  • 70-79:良好设计,核心框架扎实但有明显短板
  • 60-69:及格设计,有亮点但平衡性或完成度不足
  • <60:需要较大改进

Phase 6:报告生成

输出 Markdown 格式报告,包含:

  1. 游戏背景与核心定位
  2. 核心机制拆解(含数据表支撑)
  3. 系统耦合分析
  4. 动态调节机制
  5. 数值模型分析(含对比表格)
  6. 玩家体验评估
  7. 综合评分与打分依据
  8. 设计建议与改进方向

脚本使用

Unity 数据提取脚本

使用 scripts/extract_unity_data.py 从 Unity AssetBundle 中提取数据表:

python scripts/extract_unity_data.py <游戏包体目录> [输出目录]

参数:

  • <游戏包体目录>:包含 *_Data/ 的游戏根目录
  • [输出目录]:可选,默认为 <游戏包体目录>/../extracted_data

输出:

  • tables/ — 所有 TextAsset 数据表(.txt 格式)
  • metadata.json — 引擎元数据

评测报告生成

使用 scripts/game_reviewer.py 生成基础评测报告:

python scripts/game_reviewer.py <游戏包体目录> [输出目录]

输出:

  • game_review_report.md — 基础评测报告
  • deep_analysis_report.md — 深度玩法分析报告(需手动补充 AI 分析)

注意事项

  • Lua 字节码通常已加密,无法直接读取源码,需依赖数据表分析
  • 战斗记录 JSON 中的 win/lose 字段是累计值,需差分计算单场结果
  • 数值分析时注意区分"基础值"和"含加成值"
  • 对于未上线的 Demo,评估应侧重机制设计而非完成度

版本历史

共 2 个版本

  • v2.0.0 1. 智能品类识别系统 新增三层识别机制,自动判断游戏类型: - **数据表名称分析**:分析数据表命名中的关键词 - **存档数据分析**:分析存档数据结构中的字段 - **配置文件分析**:分析配置文件中的规则 3. 专属评分维度 每种品类都有独立的评分体系,权重根据品类特性科学分配: | 品类 | 核心维度 | 权重最高项 | |------|----------|------------| | 策略游戏 | 策略深度、系统耦合 | 策略深度 20% | | 动作游戏 | 战斗手感、构筑深度 | 战斗手感 20% | | RPG | 角色成长、战斗系统 | 角色成长 20% | | 射击游戏 | 枪械手感、地图设计 | 枪械手感 20% | | 平台跳跃 | 操作手感、关卡设计 | 操作手感 25% | | 模拟经营 | 系统深度、经济系统 | 系统深度 20% | | 生存游戏 | 生存压力、科技树 | 生存压力 20% | | 解谜游戏 | 谜题设计、关卡结构 | 谜题设计 25% | | 冒险游戏 | 剧情叙事、对话系统 | 剧情叙事 25% | | 音乐节奏 | 谱面设计、判定系统 | 谱面设计 25% | | 体育竞速 | 物理引擎、赛道设计 | 物理引擎 20% | | 恐怖游戏 | AI行为、氛围营造 | AI行为 20% | 当前
    2026-06-12 14:05 安全 安全
  • v1.0.0 Initial release
    2026-06-11 15:37 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

ai-intelligence

self-improving agent

pskoett
捕获经验教训、错误和纠正,以实现持续改进。使用时机:(1)命令或操作意外失败;(2)用户纠正……
★ 4,055 📥 795,189
security-compliance

Skill Vetter

spclaudehome
AI智能体技能安全预审工具。安装ClawdHub、GitHub等来源技能前,检查风险信号、权限范围及可疑模式。
★ 1,210 📥 266,081
developer-tools

Github

steipete
使用 `gh` CLI 与 GitHub 交互,通过 `gh issue`、`gh pr`、`gh run` 和 `gh api` 管理议题、PR、CI 运行及高级查询。
★ 666 📥 323,714