game-art

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Game Art Principles

游戏美术原则

Visual design thinking for games - style selection, asset pipelines, and art direction.

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

1. Art Style Selection

1. 美术风格选择

Decision Tree

决策树

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
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

Style Comparison Matrix

风格对比矩阵

StyleProduction SpeedSkill FloorScalabilityBest For
Pixel ArtMediumMediumHard to hireIndie, retro
Vector/FlatFastLowEasyMobile, casual
Hand-paintedSlowHighMediumFantasy, stylized
PBR 3DSlowHighAAA pipelineRealistic games
Low-polyFastMediumEasyIndie 3D
Cel-shadedMediumMediumMediumAnime, cartoon

风格制作速度入门门槛可扩展性适用场景
Pixel Art中等中等难以招聘相关人才独立游戏、复古游戏
Vector/Flat快速容易移动游戏、休闲游戏
Hand-painted缓慢中等奇幻游戏、风格化游戏
PBR 3D缓慢AAA级管线写实类游戏
Low-poly快速中等容易独立3D游戏
Cel-shaded中等中等中等动漫、卡通类游戏

2. Asset Pipeline Decisions

2. 资源管线决策

2D Pipeline

2D资源管线

PhaseTool OptionsOutput
ConceptPaper, Procreate, PhotoshopReference sheet
CreationAseprite, Photoshop, KritaIndividual sprites
AtlasTexturePacker, AsepriteSpritesheet
AnimationSpine, DragonBones, Frame-by-frameAnimation data
IntegrationEngine importGame-ready assets
阶段工具选项输出结果
概念设计纸笔、Procreate、Photoshop参考图册
创作Aseprite、Photoshop、Krita独立精灵图
图集制作TexturePacker、Aseprite精灵图集
动画制作Spine、DragonBones、逐帧动画动画数据
集成引擎导入游戏可用资源

3D Pipeline

3D资源管线

PhaseTool OptionsOutput
Concept2D art, BlockoutReference
ModelingBlender, Maya, 3ds MaxHigh-poly mesh
RetopologyBlender, ZBrushGame-ready mesh
UV/TexturingSubstance Painter, BlenderTexture maps
RiggingBlender, MayaSkeletal rig
AnimationBlender, Maya, MixamoAnimation clips
ExportFBX, glTFEngine-ready

阶段工具选项输出结果
概念设计2D美术、Blockout参考素材
建模Blender、Maya、3ds Max高模网格
拓扑重构Blender、ZBrush游戏可用网格
UV/纹理制作Substance Painter、Blender纹理贴图
绑定Blender、Maya骨骼绑定
动画制作Blender、Maya、Mixamo动画片段
导出FBX、glTF引擎可用资源

3. Color Theory Decisions

3. 色彩理论决策

Palette Selection

调色板选择

GoalStrategyExample
HarmonyComplementary or analogousNature games
ContrastHigh saturation differencesAction games
MoodWarm/cool temperatureHorror, cozy
ReadabilityValue contrast over hueGameplay clarity
目标策略示例
和谐感互补色或类似色自然题材游戏
对比度高饱和度差异动作类游戏
氛围暖色调/冷色调恐怖游戏、治愈系游戏
可读性优先明度对比而非色相对比游戏玩法清晰度

Color Principles

色彩原则

  • Hierarchy: Important elements should pop
  • Consistency: Same object = same color family
  • Context: Colors read differently on backgrounds
  • Accessibility: Don't rely only on color

  • 层级性: 重要元素应突出
  • 一致性: 同一物体使用同一色系
  • 关联性: 颜色在不同背景下呈现效果不同
  • 可访问性: 不要仅依赖颜色传递信息

4. Animation Principles

4. 动画原则

The 12 Principles (Applied to Games)

12条动画原则(游戏应用版)

PrincipleGame Application
Squash & StretchJump arcs, impacts
AnticipationWind-up before attack
StagingClear silhouettes
Follow-throughHair, capes after movement
Slow in/outEasing on transitions
ArcsNatural movement paths
Secondary ActionBreathing, blinking
TimingFrame count = weight/speed
ExaggerationReadable from distance
AppealMemorable design
原则游戏应用场景
挤压与拉伸(Squash & Stretch)跳跃轨迹、碰撞效果
预备动作(Anticipation)攻击前的蓄力动作
舞台呈现(Staging)清晰的轮廓
跟随动作(Follow-through)移动后的头发、披风摆动
缓入缓出(Slow in/out)过渡动画的缓动效果
弧线运动(Arcs)自然的运动路径
次要动作(Secondary Action)呼吸、眨眼
时间节奏(Timing)帧数决定重量/速度
夸张表现(Exaggeration)远距离仍清晰可辨
吸引力(Appeal)令人难忘的设计

Frame Count Guidelines

帧数参考指南

Action TypeTypical FramesFeel
Idle breathing4-8Subtle
Walk cycle6-12Smooth
Run cycle4-8Energetic
Attack3-6Snappy
Death8-16Dramatic

动作类型典型帧数感受
Idle呼吸4-8微妙自然
行走循环6-12流畅
奔跑循环4-8充满活力
攻击动作3-6干脆利落
死亡动作8-16富有戏剧性

5. Resolution & Scale Decisions

5. 分辨率与缩放决策

2D Resolution by Platform

各平台2D分辨率

PlatformBase ResolutionSprite Scale
Mobile1080p64-128px characters
Desktop1080p-4K128-256px characters
Pixel art320x180 to 640x36016-32px characters
平台基础分辨率精灵缩放比例
移动平台1080p64-128px角色
桌面平台1080p-4K128-256px角色
像素美术320x180 至 640x36016-32px角色

Consistency Rule

一致性规则

Choose a base unit and stick to it:
  • Pixel art: Work at 1x, scale up (never down)
  • HD art: Define DPI, maintain ratio
  • 3D: 1 unit = 1 meter (industry standard)

选择一个基础单位并保持统一:
  • 像素美术:以1倍尺寸制作,再放大(绝不缩小)
  • 高清美术:定义DPI,保持比例
  • 3D:1单位 = 1米(行业标准)

6. Asset Organization

6. 资源管理

Naming Convention

命名规范

[type]_[object]_[variant]_[state].[ext]

Examples:
spr_player_idle_01.png
tex_stone_wall_normal.png
mesh_tree_oak_lod2.fbx
[type]_[object]_[variant]_[state].[ext]

Examples:
spr_player_idle_01.png
tex_stone_wall_normal.png
mesh_tree_oak_lod2.fbx

Folder Structure Principle

文件夹结构原则

assets/
├── characters/
│   ├── player/
│   └── enemies/
├── environment/
│   ├── props/
│   └── tiles/
├── ui/
├── effects/
└── audio/

assets/
├── characters/
│   ├── player/
│   └── enemies/
├── environment/
│   ├── props/
│   └── tiles/
├── ui/
├── effects/
└── audio/

7. Anti-Patterns

7. 反模式

Don'tDo
Mix art styles randomlyDefine and follow style guide
Work at final resolution onlyCreate at source resolution
Ignore silhouette readabilityTest at gameplay distance
Over-detail backgroundFocus detail on player area
Skip color testingTest on target display

Remember: Art serves gameplay. If it doesn't help the player, it's decoration.
不要做应该做
随机混合美术风格定义并遵循风格指南
仅以最终分辨率制作以源分辨率创作
忽略轮廓可读性在游戏实际距离下测试
过度细化背景将细节聚焦在玩家关注区域
跳过色彩测试在目标显示器上测试

谨记: 美术为游戏玩法服务。如果对玩家没有帮助,那它只是装饰。