【3D游戏编程与设计】一 游戏的分类与热点

  • 游戏分类与热点探索
    • 使用思维导图描述游戏的分类。(游戏分类方法特别多)
      • 按游戏设备划分
      • 按游戏参与者类型划分
      • 按网络使用情况划分
      • 按视角维度划分
      • 按人称视角划分
      • 按游戏媒体形式划分
      • 按游戏题材类型划分
      • 按游戏操作时序划分
      • 按确定性划分
      • 按收费形式划分
      • 按是否开源划分
      • 按游戏所需能力划分
      • 按信息对称性划分
      • 按游戏特征类型划分
    • 结合手机游戏市场的下载量与排名等数据,结合游戏分类图,描述游戏市场的热点。

游戏分类与热点探索

使用思维导图描述游戏的分类。(游戏分类方法特别多)

下面思维导图采用修改过的jsmind绘制。

按游戏设备划分

游戏可以按照玩游戏所需要的不同设备进行简单分类。

按游戏参与者类型划分

游戏也可以按照人类和电脑玩家的类型进行划分。

按网络使用情况划分

游戏可以按照对网络的需要进行划分。

注意到,游戏参与者数目与网络使用情况没有绝对关系。单机游戏也可以是多人游戏(如大富翁),网络游戏也可以是单人游戏(玩家和远程服务器上的AI对抗)。

按视角维度划分

游戏可以按照视觉感知维度进行划分。

按人称视角划分

游戏也可以按照不同人称视角进行划分。

按游戏媒体形式划分

游戏也可以按照游戏中涉及到的主要的媒体形式进行划分。

按游戏题材类型划分

游戏如同一本动态的小说,可以涉及很多种不同的题材,其构成游戏的大的时代和空间背景。

按游戏操作时序划分

根据游戏中玩家操作的时序类型也可以将游戏进行划分。

按确定性划分

游戏可能引入或不引入随机性元素。引入随机性元素可以增加游戏的变化和趣味性。

按收费形式划分

正如老师上课所说,游戏开发需要很高的成本和足够长的时间周期。因此考虑游戏的盈利形式也非常重要。

按是否开源划分

游戏的源代码是复杂、代码量大的工程项目,可以根据这样的工程是否开源进行划分。开源游戏也有机会得到更多人维护进而得到更好的发展。

按游戏所需能力划分

玩家参与游戏可能需要投入不同方面的能力,按照游戏对玩家参与游戏所需能力的需要可以对游戏进行划分。

按信息对称性划分

在一个游戏中,玩家可能获得对称或者不对称的信息。

按游戏特征类型划分

结合手机游戏市场的下载量与排名等数据,结合游戏分类图,描述游戏市场的热点。

下面参考AppAnnie排行榜:2019手游年收入、MAU、年下载量排名。



其中,《Free Fire》是款全新的大逃杀改编而来的生存冒险手游。其属于生存类,动作类TPS手游。

《PUBG MOBILE》是一款射击、动作手机游戏。

《Subway Surfers》是地铁跑酷,属于动作类手游。

《Color Bump 3D》是一种3D休闲类游戏。

《Fun Race 3D》是一种多人动作类3D跑酷竞技游戏。

《Run Race 3d》也是一种动作类的跑酷手游。

《我的汤姆猫2》是一种宠物养成类游戏,但其中也包含了很多休闲益智小游戏。

《Homescapes》是一款消除类型的休闲益智类游戏。

《Call of Duty:Mobile》也是一款动作类射击手游。

《Stack Ball》是一种需要技巧的休闲类游戏。

综合上面2019年下载量前十的游戏的类型,可以看到当前手游市场的热点主要集中在动作类(包括射击类和跑酷类)游戏,休闲益智游戏,3D游戏。

【3D游戏编程与设计】一 游戏的分类与热点相关推荐

  1. 3D游戏编程与设计1——游戏的本质

    [选做]介绍一款功能游戏--纸境奇缘,陈述该游戏的设计元素,说明在娱乐之外该产品的社会贡献与价值. 1. 介绍 <纸境奇缘>是由比利时的Fishing Cactus团队所制作的一款充满童话 ...

  2. 3D游戏编程与设计 HW1 游戏的本质

    HW1 游戏的本质 前言 一.描述一个游戏 二.描述游戏的目标 三.游戏里的故事和角色 四.游戏的操作 五.戏剧化游戏 六.游戏的故事设定 前言   为方便介绍,以下的练习内容都会以游戏 <GT ...

  3. 3D游戏编程与设计-井字棋

    3D游戏编程与设计-井字棋 目录 3D游戏编程与设计-井字棋 A. 简答题 1. 解释游戏对象(GameObjects)和资源(Assets)的区别与联系 ① 游戏对象 ② 资源 2. 下载几个游戏案 ...

  4. 3D游戏编程与设计作业10

    3D游戏编程与设计作业10 环境说明 Unity3D 导航与寻路 Agent 和 Navmesh 练习 Obstacle和Off-Mesh-Link练习 P&D 过河游戏智能帮助实现 状态图 ...

  5. 3D游戏编程与设计——游戏的本质章节作业与练习

    3D游戏编程与设计--游戏的本质章节作业与练习 18342138 郑卓民 3D游戏编程与设计--游戏的本质章节作业与练习 作业与练习: 游戏名称及简介: 游戏的随机性 游戏的玩法与目标 游戏的冲突 游 ...

  6. 3D 游戏编程与设计:第3次作业

    3D 游戏编程与设计:第3次作业 姓名:韩宝欣 学号:20331013 代码仓库:https://gitee.com/sse_20331013/3d-game.git 文章目录 3D 游戏编程与设计: ...

  7. 3D游戏编程与设计 PD(牧师与恶魔)过河游戏智能帮助实现

    3D游戏编程与设计 P&D(牧师与恶魔) 过河游戏智能帮助实现 文章目录 3D游戏编程与设计 P&D(牧师与恶魔) 过河游戏智能帮助实现 一.作业与练习 二.设计简述 1. 状态图基础 ...

  8. 【3D游戏编程与设计】四 游戏对象与图形基础 : 构建游戏场景+牧师与魔鬼 动作分离版

    [3D游戏编程与设计]四 游戏对象与图形基础 : 构建游戏场景+牧师与魔鬼 动作分离版 基本操作演练 下载 Fantasy Skybox FREE, 构建自己的游戏场景 下载 Fantasy Skyb ...

  9. 3D游戏编程与设计作业09

    3D游戏编程与设计作业09 UGUI基础 画布 基础概念 测试渲染模式 UI布局基础 基本概念 锚点练习 UI组件与元素 基本概念 Mask练习 动画练习 富文本测试 简单血条 血条(Health B ...

最新文章

  1. Windows下Git的安装
  2. matlab 堆叠状柱状图
  3. 企业级nginx服务优化(一)
  4. rxjs 操作符 pairwise 的一个例子
  5. VS2015新建C++工程时,Object reference not set to an instance of an object
  6. 自然语言0_nltk中文使用和学习资料汇总
  7. JAVA构架之并发编程的一些总结
  8. excel文件占用空间大 xls xlsx等文件
  9. Java 1-Java 基础语法
  10. Shell同时推送代码至github和gitee的解决办法
  11. ABeam Insight | 女性科技系列(2):全球女性科技(FemTech)现状
  12. 产品分析 淘宝、京东、平多多
  13. 常用、免费的API接口网址
  14. 微信公众号开发:用从微信服务器下载图片资源
  15. apachecn归档下载
  16. 【转载】SCI投稿过程总结、投稿状态解析、拒稿后对策及接受后期相关问答
  17. 【史上最强代码编辑器VS Code】之VS Code 在线听网易云音乐
  18. SQLyog数据导入导出图文教程
  19. Python Diary - Day 4 运算符
  20. gom引擎Gompj.dll跟Key.lic做什么的

热门文章

  1. 大学英语(第六册)复习(原文及全文翻译)——Unit 10 - Debating The Unknowable(探索未知世界)
  2. kindeditor4.1.11版自定义插入网络视频代码(支持哔哩、优酷、爱奇艺、土豆、腾讯视频、56等视频网站)
  3. 计算机制作动画的优势,产品三维动画制作的表现优势
  4. Ehr系统是如何帮助企业优化组织架构的
  5. 工业机器人的组成部分
  6. swoole+微信小程序聊天
  7. 大师兄Smarty教程修正版
  8. 代码随想录Day09:28. 实现 strStr()、459.重复的子字符串、字符串总结 、双指针回顾
  9. 想要做网页游戏怎么办 ?PixiJs 篇(三)
  10. EMBOSS的安装以及使用