博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
《Android 游戏开发大全(第二版)》——6.9节经营类游戏
阅读量:6208 次
发布时间:2019-06-21

本文共 978 字,大约阅读时间需要 3 分钟。

本节书摘来自异步社区《Android 游戏开发大全(第二版)》一书中的第6章,第6.9节经营类游戏,作者吴亚峰 , 于复兴 , 杜化美,更多章节内容可以访问云栖社区“异步社区”公众号查看

6.9 经营类游戏

Android 游戏开发大全(第二版)
经营类游戏是另外一种需要玩家长时间关注的游戏,经营类游戏一般模拟现实世界中的某种行业如餐馆或公司等,如手机游戏“地产大亨”(如图6-15所示)就是让玩家通过对房屋土地的买卖或出租成为富翁。玩家的游戏目标在于超越游戏中的其他对手,获得自己的发展,并从经营和管理自己现实中很少接触的事物中获得乐趣。

201726f2e7a4d1adf088640bc0de700e59baaa79

6.9.1 游戏玩法

玩家个数
手机平台下的经营类游戏一般都为单机模式,在有些经营类游戏中玩家主要关心的是如何管理好自己,而在一些游戏中往往会为玩家提供一些竞争对手来增加挑战。

获胜条件

对于一些不太具有侵略性的经营类游戏(如经营餐馆),往往没有一个确定的取胜条件,玩家的乐趣在于经营中的收获。有些经营类游戏则需要向策略类游戏那样不断发展扩张自己的势力,最后打败其他的竞争对手赢得胜利。

6.9.2 视觉效果

游戏视角
经营类游戏中,玩家要关注的地方很多,所以在手机平台下一般都采用45°(或90°)的2D俯视视角来呈现游戏的画面。

游戏界面

不管是侵略性的经营游戏还是简单管理类的经营游戏,都需要为玩家提供一个可以浏览其所经营项目的运作情况的界面,一般来说这些界面就是一些游戏属性的展示。同时还要为玩家提供一个管理面板来对其所掌握的资源进行分配等操作。

6.9.3 游戏内容设计

游戏流程的发展
不同于策略游戏,在经营类游戏中玩家对于整个游戏进程的影响不是特别大(除非是到了玩家已经很强大的时候),所以游戏中大部分时间需要在程序中控制游戏的发展流程,如调动AI去和玩家竞争或随机产生突发事件。

资源的平衡设计

经营类游戏从本质上讲,就是玩家不断收集资源发展自己的过程,所以每个经营类游戏内部都会有一个资源系统,这种资源可以是最普通的金钱,也可以是人(如“实况足球经理”),还可以是土地(如“地产大亨”)等其他东西。

有些资源会在游戏中被玩家消耗掉,然后产生新的,有点则是在不同人的手中来回交换或交易,还有的则是自动产生自动消耗。所以在设计游戏的时候需要对涉及到的资源进行详细分类,并在游戏进行中进行合理的管理。

转载地址:http://vtkja.baihongyu.com/

你可能感兴趣的文章
「今日头条」前端面试题和思路解析
查看>>
GitHub上最热门的十大Vue.js项目
查看>>
react + Ant Design + 支持 markdown 的 blog-react 项目的文档说明
查看>>
深入浅出Node.js - 异步I/O
查看>>
搭建和配置Syncthing发现和中继服务器
查看>>
如何在 Intellij IDEA 更高效地将应用部署到容器服务 Kubernetes
查看>>
Spring MVC能响应HTTP请求的原因?
查看>>
python+requests+Excel+Jenkins接口自动化
查看>>
mysql的一些稍微复杂用法
查看>>
Python--Redis实战:第二章:使用Redis构建Web应用:第五节:网页分析
查看>>
Java ArrayList.add 的实现
查看>>
React 源码深度解读(三):首次 DOM 元素渲染 - Part 3
查看>>
Logstash 参考指南(日志记录)
查看>>
webpack打包过程如何调试?
查看>>
排序检测算法
查看>>
Java中的String,StringBuilder,StringBuffer三者的区别
查看>>
混合式开发遇到的坑,苹果app内打开h5页面,页面内的滚轮事件不正常的问题、...
查看>>
DOM的初步认识
查看>>
vue 实现二级联动
查看>>
Redis基本数据结构之双向链表
查看>>