Game_Num_Basics_And_Calc

🎨 美术风格一致性指南 (Art Direction Guide)

研究归属: Project Vampirefall - Art/Direction
创建日期: 2025-12-04
优先级: ⭐⭐⭐ (中)


📑 目录

  1. 理论基础 (Theoretical Basis)
  2. 实践应用 (Practical Implementation)
  3. 业界优秀案例 (Industry Best Practices)
  4. 参考资料 (References)

📚 1. 理论基础 (Theoretical Basis)

1.1 核心定义

美术风格一致性 (Art Consistency) 不仅仅是”画得像”,而是指所有视觉元素(角色、场景、UI、特效)遵循同一套视觉语言设计逻辑。对于 Vampirefall 这种混合品类游戏,一致性是防止画面崩坏(Visual Clutter)的第一道防线。

关键维度:

1.2 色彩心理学与功能性

在游戏设计中,色彩首先是功能性的,其次才是装饰性的。

颜色 心理暗示 Vampirefall 功能定义
🔴 危险、生命、愤怒 敌人血条、Boss 攻击预警、吸血特效
🟢 绿 安全、恢复、毒素 玩家生命恢复、毒属性塔、友军单位
🔵 魔法、冷静、护盾 玩家法力值、护盾特效、冰霜塔
🟡 警告、高价值、神圣 暴击伤害数字、精英怪光环、金币掉落
🟣 神秘、诅咒、暗影 诅咒状态、暗影伤害、稀有掉落 (Epic)

1.3 视觉层级 (Visual Hierarchy)

当屏幕上同时存在 100 个单位时,玩家应该先看哪里?

  1. Tier 1 (最高级): 玩家角色、Boss 核心、致命攻击预警 (Telegraphs)。
  2. Tier 2 (次级): 精英怪、高威胁小怪、关键掉落物。
  3. Tier 3 (普通): 普通小怪、塔防建筑、伤害数字。
  4. Tier 4 (背景): 地图地块、装饰物、尸体。

🛠️ 2. 实践应用 (Practical Implementation)

2.1 Vampirefall 风格定义

关键词: Gothic Noir (哥特黑色电影) + Neon Pop (霓虹波普)

🎨 限制性色板 (Restricted Palette)

我们不使用全色域,而是限制在特定的色相环上:

2.2 混乱管理 (Managing Chaos)

在塔防后期,屏幕会非常混乱。我们需要技术手段来维持可读性。

1. 动态对比度调整 (Dynamic Contrast)

// Post-processing Shader 伪代码
float4 Frag(v2f i) : SV_Target
{
    float4 sceneColor = tex2D(_MainTex, i.uv);
    
    // 如果屏幕上特效过多(通过全局变量传入 intensity),降低背景饱和度
    float desaturationAmount = _GlobalChaosLevel * 0.5; 
    float3 grayScale = Dot(sceneColor.rgb, float3(0.3, 0.59, 0.11));
    sceneColor.rgb = lerp(sceneColor.rgb, grayScale, desaturationAmount);
    
    return sceneColor;
}

2. 轮廓线 (Rim Light / Outline)

所有可交互单位(玩家、敌人、塔)必须有轮廓光,将其与背景剥离。

2.3 Unity 实施标准

📄 材质规范

所有 3D 模型必须使用统一的 Toon Shader(卡通渲染),禁止混用 PBR 和 Unlit 材质。

💡 灯光设置


🌟 3. 业界优秀案例 (Industry Best Practices)

3.1 Hades (Supergiant Games)

✅ 风格分析:漫画书式的清晰度

🎯 Vampirefall 借鉴点

3.2 Hollow Knight (Team Cherry)

✅ 风格分析:氛围与单色调

🎯 Vampirefall 借鉴点

3.3 Ori and the Will of the Wisps (Moon Studios)

✅ 风格分析:光之绘画

🎯 Vampirefall 借鉴点


🔗 4. 参考资料 (References)

📄 必读文章

  1. “Visual Clarity in League of Legends”
    • 来源: Riot Games Engineering Blog
    • 重点: 极其详尽地解释了如何通过形状、色彩和层级来保证竞技游戏的清晰度。
  2. “Art Direction of Hades”
    • 来源: Supergiant Games (Jen Zee)
    • 重点: 角色设计与背景设计的平衡。

📺 视频分析

  1. “Good Design, Bad Design: Visual Hierarchy”
    • 频道: Design Doc
    • 链接: YouTube
  2. “The Art of Color in Games”
    • 频道: Game Maker’s Toolkit
    • 重点: 色彩如何引导玩家和传达情绪。

🛠️ 工具与资源

  1. Adobe Color
    • 在线配色工具,用于生成和谐的色板。
  2. Unity Post Processing Stack v2
    • 必用的后处理插件(Bloom, Color Grading, Vignette)。

📊 总结

🎯 Vampirefall 实施建议

  1. 制定色板: 必须产出一份 Vampirefall_Color_Palette.png,规定所有阵营和属性的标准色值。
  2. Shader 统一: 编写一个标准 ToonLit Shader,强制所有美术资产使用。
  3. 层级测试: 每周进行一次”眯眼测试” (Squint Test) —— 眯起眼睛看游戏截图,如果还能分清主角和敌人,说明层级合格。
  4. 光污染控制: 严格限制粒子特效的 Overdraw 和亮度,避免”瞎眼”特效。

文档版本: v1.0
最后更新: 2025-12-04
维护者: Vampirefall Art Team