做自己的神——极高自由度的功能游戏:我的世界

《我的世界》(英语:Minecraft),想必大家即使没有玩过也有所耳闻。这是一款沙盒游戏,最初由瑞典游戏设计师马库斯·阿列克谢·泊松单独开发,随后由2009年成立的瑞典公司Mojang开发并发行。
在《我的世界》中,玩家可以在一个随机生成的3D世界内,以带材质贴图的立方体为基础进行游戏。游戏中的其他特色包括探索世界、采集资源、合成物品及生存冒险等。游戏有多种模式,生存模式中玩家必须维持生命并采集资源来打造自己的世界;创造模式中玩家拥有无限的资源并可飞行,大多数玩家会使用此模式来建造大型建筑;冒险模式中玩家可在其他玩家定制的地图中游玩。

《我的世界》的设计元素基本来自于现实世界,主要的设计元素有:

  • Players(玩家):游戏参与者,穿着绿T恤蓝裤衩的Steve是《我的世界》的初始角色(在1.8版本加入了女性初始角色Alex)。

    玩家可以通过鼠标和键盘控制Steve的运动,进行采集、战斗等交互。在这个世界中,Steve并不孤单,这里有很多中立生物,如猪,牛,羊等动物,还有村庄和村民。但是这个世界也并不安全,有很多敌对生物想要伤害你,比如僵尸、骷髅射手等怪物。玩家可以选择勇敢的与他们作战,也可以用自己的智慧去躲避他们。

  • 游戏目标
    《我的世界》有创造模式和生存模式,创造模式的玩家是这个世界的神,拥有无限的资源和飞天遁地的能力。所以在这个模式下玩家的目标一般是用资源搭建出令人惊叹的建筑,或者用游戏中特有的资源“红石”做出复杂的电路,实现各种神奇的操作。而生存模式下,玩家有生命值和饥饿值,玩家要自力更生,收集各种资源,制造各种工具来让自己活下去和活得更好。

  • Rules(规则)与 Actions(行动):

    • Resources(资源)或 Objects(游戏对象):我的世界中的资源可以大体分为方块和物品,方块包括花岗岩、木材、水,岩浆等。玩家可以通过用工具将这些东西从地上、水池和熔岩中获得,放在地上还可以用同样的方式回收(没错,岩浆也能拿)。物品包括矿物、食物、工具、箭矢等。玩家可以通过收集资源制造各种各样的物品。
    • Boundary(边界)或 Play-Space(游戏空间) :《我的世界》游戏空间近似于无限大,有平原、高山、雪地、森林和海洋等环境。游戏遵循日夜交替周期,一天为现实世界的20分钟(所以游戏里时间的变化速度是现实世界的72倍)。游戏的世界主要由粗糙的3D方块组成,表面有些固定的网格(点阵)图案,代表不同的材料,如泥土、石头、各种矿物、水和树干。虽然玩家可以在世界各地自由移动,但方块只能被放置在整数的网格中,除了实体之外,玩家可以收集这些方块,并将其放置在其想要放置的地方,从而进行各项建设。
    • Actions(行动)或 (操作):玩家可以操作方块人Steve进行采集、制作、攻击等行动。
    • Outcome(结果):《我的世界》是个开放度极高的游戏,玩家最后的结果有无数种情况(当然,肯定有一种情况是死亡,但是死的方式有很多)。一般如果能度过前期的开荒阶段,玩家就可以在这个世界中平稳的生活下去,建出漂亮的房子,做出强力的武器,收集很多的黄金和钻石,打败强大的boss等。
    • Rules(规则):玩家可以用工具把世界中的树砍掉,在地上挖一个大洞(或者做出来炸弹炸一个大坑),还可以收集种子进行种植。还可以用挖出的宝石与村民进行交换。当然你也可以制作出来交通工具或者驯服动物当你的坐骑去环游世界,或者你可以带好火把和武器探索地底世界。毕竟这个游戏的最大特点就是自由,不需要过多的规则,就能让玩家有很好的游戏体验。
    • Challenges(挑战):在《我的世界》中,每到晚上或者在阴暗的地方都会随机刷出来怪物,包括僵尸、骷髅和会自爆的怪物,玩家要靠自己撑过一天又一天。当玩家有了一定的实力后,可以造出传送门,进入地狱。地狱中有独特的资源,当然也有非常强大的怪物,一不小心就回不来了。另外玩家还可以召唤出boss,比如潜影贝和末影龙,非常难打,但是掉落的物资非常多。这也是游戏中有趣的一部分。

有如此高自由度的《我的世界》除了激发玩家的创造性之外,还有着很高的社会应用价值。在2011年MineCon,一位瑞典的开发者讨论使用游戏重新设计公共建筑和公园的可能,称使用我的世界风格将会使社区更加人性化,使人们更容易想到新建筑的功能。2012年,麻省理工媒体实验室人类动力学小组的一位成员科迪·萨姆特说:“Notch不仅仅是开发了一个游戏,他还引导了4000万人学习如何使用CAD程序。”
此前,丹麦环境部曾经利用《我的世界》打造了《权利的游戏》维斯特洛大陆,在大获成功并且受到玩家热烈反响之后,推出了一个更为宏大的计划,那就是在MC中1:1等比例复刻丹麦全境!这可不是一项简单的任务,整个丹麦全境4.3万平方公里,加上地形的起伏,生态环境的变化,以及每一栋丹麦境内建筑都需要被打造出来,想想就是一件不可能完成的任务。不过,丹麦环境部还是完成了这一项壮举,那就是利用程序直接将丹麦的三维地图直接导入了MC中,这个工程消耗了4万亿个方块,存档大小达到了1TB左右,堪称史上最大的MC存档。据悉,丹麦环境部这样做的目的是为了方面测绘,这可以将虚拟测绘提升至一个极高精度的水均,同时减少测绘中的大量繁琐程序;此外,这张地图还有这一定的城市发展规划与历史考察价值,目前被部分丹麦学校用作了教学。

《我的世界》也被用于教育事业。2011年,一个名为“我的世界Edu”的教育机构成立,此机构意在将《我的世界》引进校园。该组织与Mojang合作,使游戏对学校更加实惠与便利。2012年9月,我的世界Edu称全球约25万名学生通过该公司获得了《我的世界》。游戏的教育活动已经引入了包括历史、语言艺术和科学在内的各种学科。
《我的世界》是一款普通而又独特、简单而又复杂、看起来平淡无奇,对相当一部分人来说却是无可替代的,真正的沙盒神作。和小伙伴一起找资源、盖房子、打怪也成了一部分人最珍贵的回忆。希望这款游戏能一直保持活力,让更多的人拥有一个真正的 “我的世界”。

做自己的神——极高自由度的功能游戏:我的世界相关推荐

  1. 如何做高自由度的游戏

    易经*系辞:生生之谓易 道德经:道生一,一生二,二生三,三生万物.万物负阴而抱阳,冲气以为和. 前面的文章提到了,一个游戏要好玩,就必须要有高的自由度,高自由度能提供高的策略空间,从而为玩家留下一线生 ...

  2. 满足极高读写性能需求的Key-Value数据库

    满足极高读写性能需求的Key-Value数据库 高性能Key-Value数据库的主要特点就是具有极高的并发读写性能,Redis,Tokyo Cabinet, Flare,这3个Key-Value DB ...

  3. 6DoF视频:通往下一代高自由度视频体验

    5G,8K时代的加速到来,将极大缓解视频传输带宽和终端解码能力的约束. 而6DoF视频则在360度VR视频基础上更进一步,可以将传统平面视频在分辨率维度的清晰度提升转化为高自由度的空间信息量提升,并且 ...

  4. 论文浅尝 | 一种嵌入效率极高的 node embedding 方式

    论文笔记整理:叶群,浙江大学计算机学院,知识图谱.NLP方向. 会议:WSDM 2019 链接:https://dl.acm.org/citation.cfm?id=3290961 Motivatio ...

  5. php k线15分钟 30分钟,成功率极高的“分时K线战法”:15分钟K线战法+30分钟K线战法...

    原标题:成功率极高的"分时K线战法":15分钟K线战法+30分钟K线战法 实战看盘最常用的就是日.周.月等K线图.这些图形对于我们分析个股走势的确帮助很大,然而遇到调整时,就显示了 ...

  6. Cocos独立游戏精品|高自由度地牢探险《贪婪洞窟​》

    今天Cocos君要为大家安利一款独特的迷宫冒险类手游,它的名字叫做<贪婪洞窟>(The Greedy Cave). 该游戏来自火锅圣地成都的独立游戏工作室AvalonGames,并且基于C ...

  7. 达内微软mta证书有用吗_微软MTA认证含金量极高 同程同美引入MTA考试认证倍受关注...

    微软MTA认证,不少家长问,为了孩子将来的发展,家长不惜重金去寻找好平台,专家认为微软MTA认证含金量还是极高的,从同程同美引入微软MTA认证以来咨询数据可以看出,这是一个非常受欢迎的认证,其含金量也 ...

  8. 云计算除了具有极高的市场效益外,简化企业IT运营、内置安全和易于部署等优势非常明显

    云计算除了具有极高的市场效益外,简化企业IT运营.内置安全和易于部署等优势非常明显.随着云计算技术和市场的推广.宣传与落地,云计算的应用已逐步获得了众多用户青睐.IDC预测,到2020年,超过50%的 ...

  9. Siki_Unity_7-4_高自由度沙盘游戏地图生成_MineCraft_Uniblocks插件(可拓展)

    Unity 7-4 高自由度沙盘游戏地图生成 MineCraft (插件Uniblocks) 任务1&2&3&4 素材 && 课程演示 && 课 ...

最新文章

  1. linux 磁盘分区情况6,Linux磁盘分区介绍
  2. 来看看如何使用策略模式干掉讨厌的 if else
  3. 解决linux系统CentOS下调整home和根分区大小
  4. 直流(DC)跟交流射频(RF)的电场构成
  5. javascript极简时间扩展类
  6. oracle hint禁用索引,【轉】Oracle索引HINT的使用
  7. Application.mk
  8. [转]订制CentOS自安装光盘
  9. C++ exception类
  10. 函数计算助力语雀构建稳定且安全的业务架构
  11. oracle em 删除 重建,Oracle 11g 重建EM需要删除的对象
  12. python去重复字符串_python3取出重复3次的字符串保存为3列
  13. mysql的int多少溢出_mysql 整型(int)数字溢出在程序和数据库设计中的考虑
  14. [TabControl] TabControl控件的最佳实践,可以把一个窗体和用户控件添加进来
  15. JavaScript中清空数组最有效的三种方法
  16. 那个 php5 集成包,品络php5环境集成安装包_品络php5环境集成安装包官方版下载 - 服务器区 - 绿软家园...
  17. NOI2014--起床困难症
  18. 装饰器模式——爱江山更爱美人
  19. c语言程序0xc0000005解决方案,C语言调试时出现”Unhandled exception 0xC0000005;Access Violation“,是怎么回事呢?...
  20. 如果诸葛亮用C#写出师表...

热门文章

  1. 最美的时光在飞逝,为什么还在努力的路上蹒跚?
  2. Android 指纹相关调研
  3. 【运筹优化】元启发式算法详解:模拟退火算法(Simulated Annealing,SA)+ 案例讲解代码实战
  4. Gnuplot特殊字符之Symbol字体
  5. 线性代数A矩阵乘以A的转置的含义或者几何意义
  6. 索尼为收购工作室准备,对抗微软?
  7. 如何选挂耳式运动耳机?六款挂耳式运动耳机推荐
  8. 计算机主机显卡吗,没有显卡的电脑能用吗_电脑主机没显卡能用吗-系统城
  9. python自相关函数提取基音周期_自相关函数法基音周期提取(matlab版)
  10. 2019年,把时间分给靠谱的人和事!(三月复盘)