【3D游戏编程与设计】一 游戏的分类与热点
【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游戏编程与设计】一 游戏的分类与热点相关推荐
- 3D游戏编程与设计1——游戏的本质
[选做]介绍一款功能游戏--纸境奇缘,陈述该游戏的设计元素,说明在娱乐之外该产品的社会贡献与价值. 1. 介绍 <纸境奇缘>是由比利时的Fishing Cactus团队所制作的一款充满童话 ...
- 3D游戏编程与设计 HW1 游戏的本质
HW1 游戏的本质 前言 一.描述一个游戏 二.描述游戏的目标 三.游戏里的故事和角色 四.游戏的操作 五.戏剧化游戏 六.游戏的故事设定 前言 为方便介绍,以下的练习内容都会以游戏 <GT ...
- 3D游戏编程与设计-井字棋
3D游戏编程与设计-井字棋 目录 3D游戏编程与设计-井字棋 A. 简答题 1. 解释游戏对象(GameObjects)和资源(Assets)的区别与联系 ① 游戏对象 ② 资源 2. 下载几个游戏案 ...
- 3D游戏编程与设计作业10
3D游戏编程与设计作业10 环境说明 Unity3D 导航与寻路 Agent 和 Navmesh 练习 Obstacle和Off-Mesh-Link练习 P&D 过河游戏智能帮助实现 状态图 ...
- 3D游戏编程与设计——游戏的本质章节作业与练习
3D游戏编程与设计--游戏的本质章节作业与练习 18342138 郑卓民 3D游戏编程与设计--游戏的本质章节作业与练习 作业与练习: 游戏名称及简介: 游戏的随机性 游戏的玩法与目标 游戏的冲突 游 ...
- 3D 游戏编程与设计:第3次作业
3D 游戏编程与设计:第3次作业 姓名:韩宝欣 学号:20331013 代码仓库:https://gitee.com/sse_20331013/3d-game.git 文章目录 3D 游戏编程与设计: ...
- 3D游戏编程与设计 PD(牧师与恶魔)过河游戏智能帮助实现
3D游戏编程与设计 P&D(牧师与恶魔) 过河游戏智能帮助实现 文章目录 3D游戏编程与设计 P&D(牧师与恶魔) 过河游戏智能帮助实现 一.作业与练习 二.设计简述 1. 状态图基础 ...
- 【3D游戏编程与设计】四 游戏对象与图形基础 : 构建游戏场景+牧师与魔鬼 动作分离版
[3D游戏编程与设计]四 游戏对象与图形基础 : 构建游戏场景+牧师与魔鬼 动作分离版 基本操作演练 下载 Fantasy Skybox FREE, 构建自己的游戏场景 下载 Fantasy Skyb ...
- 3D游戏编程与设计作业09
3D游戏编程与设计作业09 UGUI基础 画布 基础概念 测试渲染模式 UI布局基础 基本概念 锚点练习 UI组件与元素 基本概念 Mask练习 动画练习 富文本测试 简单血条 血条(Health B ...
最新文章
- Windows下Git的安装
- matlab 堆叠状柱状图
- 企业级nginx服务优化(一)
- rxjs 操作符 pairwise 的一个例子
- VS2015新建C++工程时,Object reference not set to an instance of an object
- 自然语言0_nltk中文使用和学习资料汇总
- JAVA构架之并发编程的一些总结
- excel文件占用空间大 xls xlsx等文件
- Java 1-Java 基础语法
- Shell同时推送代码至github和gitee的解决办法
- ABeam Insight | 女性科技系列(2):全球女性科技(FemTech)现状
- 产品分析 淘宝、京东、平多多
- 常用、免费的API接口网址
- 微信公众号开发:用从微信服务器下载图片资源
- apachecn归档下载
- 【转载】SCI投稿过程总结、投稿状态解析、拒稿后对策及接受后期相关问答
- 【史上最强代码编辑器VS Code】之VS Code 在线听网易云音乐
- SQLyog数据导入导出图文教程
- Python Diary - Day 4 运算符
- gom引擎Gompj.dll跟Key.lic做什么的
热门文章
- 大学英语(第六册)复习(原文及全文翻译)——Unit 10 - Debating The Unknowable(探索未知世界)
- kindeditor4.1.11版自定义插入网络视频代码(支持哔哩、优酷、爱奇艺、土豆、腾讯视频、56等视频网站)
- 计算机制作动画的优势,产品三维动画制作的表现优势
- Ehr系统是如何帮助企业优化组织架构的
- 工业机器人的组成部分
- swoole+微信小程序聊天
- 大师兄Smarty教程修正版
- 代码随想录Day09:28. 实现 strStr()、459.重复的子字符串、字符串总结 、双指针回顾
- 想要做网页游戏怎么办 ?PixiJs 篇(三)
- EMBOSS的安装以及使用