Skip to content

Commit

Permalink
add(game-design): learn basic game design
Browse files Browse the repository at this point in the history
issue #101
  • Loading branch information
sabertazimi committed Jun 4, 2017
1 parent 86479c3 commit 8b00c25
Showing 1 changed file with 53 additions and 0 deletions.
53 changes: 53 additions & 0 deletions programming/game/gameDesignBasicNotes.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
# Game Design Basic Notes

## 游戏心理学

* 代入感/角色扮演
* 操纵感/打击感
* 故事性
* 挑战性
* 探索性
* 收集性
* 个性化与自定义
* 社交性

## 声音设计(音频制作/声音合成)

* 声音包络(ASDR): attack decay sustain release

## 角色设计

* 表面模型设计: 2D/3D 模型 风格 动作 属性
* 逻辑设计: 装备切换显示 动作绑点 碰撞盒

## Ai

* 触发逻辑: 警戒范围 攻击范围
* 援助逻辑
* 逃跑逻辑
* 集群逻辑
* 刷新逻辑
* 仇恨列表
* 技能前摇
* 技能后摇

### 技能形式

* 爆发
* 冲锋
* 防御: 霸体 格挡 弹刀 防反 绝对防御
* 发怒: 受击 援助 空击
* 保护

## 战斗设计

* 打击感: 镜头抖动 镜头特写 镜头位移 镜头慢犯
* 流畅感: 操作缓存响应 动画插值
* 表现力: 丰富攻击招式 丰富受击反馈 丰富死亡效果

## 镜头设计

* 跟随主角
* 跟随 Boss
* 场景空间差值镜头
* 场景限行差值镜头

0 comments on commit 8b00c25

Please sign in to comment.