【青训营】-从前端视角看游戏开发

在进入正题前,我们先来讨论一下什么是游戏

广义上的游戏

  • 最广泛的定义
    一种有组织的玩耍,一般是以娱乐为目的,有时也有教育目的
    在英语中,体育比赛(Game)也是游戏,只要其活动本周带有目的、规则、挑战和互动,我们都可以把其归为游戏

  • 比如
    篮球作为体育活动具有一定的规则约束,对参与者的体力和策略选择有要求,双方具有对抗性和互动,最终通过胜利来获得心理上的愉悦,因此可以定义为游戏

现在我们把范围缩小一下:电子游戏

在游戏中,玩家依托电子设备(如电脑,游戏机,手机等)进行交互

下面我们举一些例子:

时间 游戏名 游戏类型 相关信息
1970年 《银河战士》 雅达利游戏 街机家用电脑
1980年 《合金装备》 FC游戏 街机黄金时代、早期网络游戏、LCD掌机游戏
1990年 《雷神之锤》 3D游戏 街机衰退、掌机降临、3D出现
2000年 《魔兽世界》 网络游戏 网络游戏崛起、游戏控制方式变革
2010年 《王者荣耀》 移动端游戏 高分辨率、开发成本、移动端、小游戏

狭义上的游戏

狭义上的游戏即通过游戏引擎制作的电子游戏

游戏的分类: 根据玩法进行大类分,再经过小类细化

动作类(ACT) 冒险类(AVG) 模拟类 角色扮演类(RPG) 策略类(SLG) 其余分支
射击游戏 文字冒险游戏 模拟经营游戏 +动作 回合制战略游戏 音乐游戏
格斗游戏 动作冒险游戏 模拟养成游戏 +模拟 回合制战术游戏 休闲游戏
动作冒险游戏 视觉小说 模拟沙盒游戏 +策略 即时战略游戏 体育游戏
动作角色扮演游戏(ARPG) 解密冒险游戏 +冒险 即时战术游戏 竞速游戏
模拟动作游戏 恋爱冒险游戏 养成游戏
  • 现在的游戏可能是多个分类的重合,但是会有一个主标签
  • 那么前几年比较热门的MOBA类游戏属于什么游戏呢?
  • 即多人在线战术竞技游戏,也称即时战略游戏(RTS)

游戏开发和传统前端开发的差异

接下来通过三个方面来讲解

  1. 开发链路和角色
  2. 为什么要用游戏引擎
  3. 前端开发过渡到游戏开发

开发链路和角色

游戏开发的团队分工:
组建一个最小但最完整的游戏开发团队只需要3个人:策划、程序、美术。当然,能力足够强的话可以作为独立开发者。

游戏开发的基本链路

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享