mcpField
G
game-art

game-art

github.com/vudovn创意与媒体8.2k53 次安装8 周前更新
代码仓库

关于 game-art

面向游戏美术设计者的实践指南,涵盖风格选择、资产制作流程、色彩、动画与资源管理。通过决策参考和制作规范辅助美术方向规划。

主要功能

  1. 01游戏美术风格对比与选择
  2. 022D 与 3D 资产流程参考
  3. 03色彩与动画原则
  4. 04分辨率和缩放建议
  5. 05命名与目录组织规范

适用场景

  1. 01为游戏项目确定视觉风格
  2. 02规划 2D 或 3D 资产制作流程
  3. 03检查动画与色彩的可读性
  4. 04整理游戏美术资源

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/vudovn/ag-kit --skill game-art

安装后在 Claude Code 中输入/game-art确认已加载。

详细介绍

游戏美术原则

游戏视觉设计思路——风格选择、资源管线和美术指导。


1. 美术风格选择

决策树
What feeling should the game evoke?
│
├── Nostalgic / Retro
│   ├── Limited palette? → Pixel Art
│   └── Hand-drawn feel? → Vector / Flash style
│
├── Realistic / Immersive
│   ├── High budget? → PBR 3D
│   └── Stylized realism? → Hand-painted textures
│
├── Approachable / Casual
│   ├── Clean shapes? → Flat / Minimalist
│   └── Soft feel? → Gradient / Soft shadows
│
└── Unique / Experimental
    └── Define custom style guide
风格对比矩阵
风格制作速度技能门槛可扩展性最适合
像素美术中等中等难以招聘独立游戏、复古风
矢量/扁平快低容易移动端、休闲游戏
手绘慢高中等奇幻风、风格化游戏
PBR 3D慢高AAA 管线写实游戏
低多边形快中等容易独立 3D 游戏
卡通渲染中等中等中等动漫、卡通

2. 资源管线决策

2D 管线
阶段工具选项输出
概念设计Paper、Procreate、Photoshop参考图集
创作Aseprite、Photoshop、Krita单个精灵图
图集TexturePacker、Aseprite精灵图集
动画Spine、DragonBones、逐帧动画动画数据
集成引擎导入可用于游戏的资源
3D 管线
阶段工具选项输出
概念设计2D 美术、白盒模型参考图
建模Blender、Maya、3ds Max高模网格
拓扑重构Blender、ZBrush可用于游戏的网格
UV/贴图Substance Painter、Blender纹理贴图
绑定Blender、Maya骨骼绑定
动画Blender、Maya、Mixamo动画片段
导出FBX、glTF可导入引擎的资源

3. 色彩理论决策

调色板选择
目标策略示例
和谐互补色或类似色自然主题游戏
对比高饱和度差异动作游戏
氛围暖/冷色调恐怖、温馨
易读性优先使用明度对比,而非色相对比清晰呈现游戏内容
色彩原则
  • **层级:**重要元素应醒目突出
  • **一致性:**同一物体使用同一色系
  • **语境:**颜色在不同背景下呈现效果不同
  • **无障碍性:**不要只依赖颜色传达信息

4. 动画原则

12 条原则(在游戏中的应用)
原则游戏中的应用
挤压与拉伸跳跃弧线、撞击
预备动作攻击前的蓄势
构图清晰的轮廓
跟随动作移动后的头发、披风
缓入/缓出转场时的缓动
弧线自然的运动轨迹
次要动作呼吸、眨眼
节奏帧数决定重量感/速度感
夸张远距离也能看清
吸引力令人难忘的设计
帧数参考
动作类型常见帧数感觉
待机呼吸4-8细微
行走循环6-12流畅
奔跑循环4-8充满活力
攻击3-6干脆利落
死亡8-16戏剧化

5. 分辨率与比例决策

按平台划分的 2D 分辨率
平台基础分辨率精灵图尺寸
移动端1080p角色 64-128px
桌面端1080p-4K角色 128-256px
像素美术320x180 至 640x360角色 16-32px
一致性规则

选择一个基础单位并始终保持一致:

  • 像素美术:以 1x 制作,再放大(绝不缩小)
  • 高清美术:定义 DPI,并保持比例
  • 3D:1 单位 = 1 米(行业标准)

6. 资源整理

命名约定
[type]_[object]_[variant]_[state].[ext]

Examples:
spr_player_idle_01.png
tex_stone_wall_normal.png
mesh_tree_oak_lod2.fbx
文件夹结构原则
assets/
├── characters/
│   ├── player/
│   └── enemies/
├── environment/
│   ├── props/
│   └── tiles/
├── ui/
├── effects/
└── audio/

7. 反模式

不要这样做应该这样做
随意混搭艺术风格制定并遵循风格指南
只在最终分辨率下制作按源分辨率制作
忽略剪影的辨识度在实际游戏距离下测试
过度刻画背景将细节集中在玩家区域
跳过颜色测试在目标显示设备上测试

请记住: 美术服务于游戏玩法。如果不能帮助玩家,它就只是装饰。

评论

支持 Markdown