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 3DAAA级开发管线写实类游戏
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
阶段可选工具输出物
概念设计Paper, Procreate, Photoshop参考表
制作Aseprite, Photoshop, Krita独立精灵
图集打包TexturePacker, AsepriteSpritesheet
动画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美术、白模搭建参考资料
建模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

动作类型典型帧数效果感受
空闲呼吸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 角色
Pixel art320x180 到 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)

选择基础单位并严格遵守:
  • Pixel art:1倍尺寸制作,仅放大(永远不要缩小)
  • HD美术:定义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.
禁止行为推荐做法
随意混用美术风格定义并遵循风格指南
仅按最终分辨率制作按源分辨率创作
忽略轮廓可读性在实际游戏游玩距离下测试
过度细化背景元素将细节重点放在玩家活动区域
跳过色彩测试在目标显示设备上测试

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