从Minecraft(我的世界)看游戏设计---外行人的游戏杂谈

简介:
http://www.baidu.com/ 前言

很早以前就关注这么一款JAVA独立游戏,最近,终于从beta版升级为正式版,当然,价格也涨了,不过,这些都不是我需要关心的,在中国,有一个好处,就是不需要怎么花钱,就可以玩到世界最好的游戏,这一点不知道是该高兴还是该伤心…

画面

促使我特地写一遍关于Minecraft的文章,起因就是,我在宿舍乐至不疲的挖矿的时候,我旁边的一个同学看到我玩的时候,说,这是什么游戏,画面这么难看!我说,这游戏就是这样,马赛克是它的特色.同学听了笑着说:马赛克也能称为特色,呵呵!!!!

他的回答,让我进入了思考,首先,一款游戏是不是需要好的画面,就以我那同学为例,这样的马赛克游戏他是连尝试去玩也是不会.不过,我没有告诉他的是,这是一款收费的单机的(当然也可以联网)的游戏,而且还需要20欧元,最重要的是,在国外,这款游戏的销量是非常不错的.这又让我思考了一下,为啥这样的游戏能获取这样的成功呢?而我,又能乐此不疲的玩着这么一款可以说”弱爆了的游戏呢?” 

 

世界观

无即无穷!对于Minecraft 这样的游戏是没有绝对的世界观,因为,你就是世界的主人,你可以在这片大地里面创造出你想要的的世界,这样的一款游戏,对于,充满想象力的人说,就是他大展身手的最好的方式.于是,在Minecraft出现了,CS,WOW,各种各样只有你想不到,没有做不出来的,当然,一般而言国外的作品最多,不过,在国内玩这款游戏的慢慢多起来,上个月就有一场清华的Minecraft Mod这种比赛.

对于,游戏设计我们需要的是把创造交给玩家?还是由我们创造好给玩家呢?

世界的组成

对于,Minecraft世界就是由你所见的马赛克组成,世界是无限大,世界的一切只要你有耐心,找对方法都可以破坏,而且,这个世界除了你,还有动物,和僵尸,动物是你的食物,僵尸是你的天敌,而你的存在就是在你还活着的时候,把你想到的东西创造出来.

在这样看似简单至极的设定下,其实,无疑也提高了这游戏的难度,例如,对于我那同学而言,他就根本不知道玩什么?建房子?那有什么好玩的?打僵尸?还不如去玩CF了,对于,新手而言,Minecraft这款游戏一开始是非常之难,因为,你不知道要做什么!这也许是在国内这款游戏始终在小众传播的一个很重要的原因,与国外的火爆相比,难道是我们没啥创造力?

在国内,如果你想设计一款自由度超高的游戏,你就只有等着,我们网民的创造力那一天突然提升了,不然,这样的一款游戏,只能考虑海外市场.

游戏的实现

一款游戏再怎么想象也只能存在于你的大脑,要把它做出来,我们首先,要选择一款编程语言,对于商业游戏一般而言是C/C++和一种脚本语言.而Minecraft 却是难得一见的用JAVA写的商业游戏,在我的印象中JAVA做的商业游戏是非常之少,当然,现在有android,用java写的商业游戏应该会慢慢多起来.

一个游戏诞生不外乎三个人,一个打代码的,一个策划的,一个画面和音乐的.当然,一个人全包,还能做出很好的游戏的人也有,例如,东方系列的ZUN大神.这么一款画面绚丽,音乐出众的游戏,全由一个人开发,不得不感叹,日本人很厉害…

  游戏如今成为了,一个很大的产业,君不见一个斗地主的游戏一个月都有上百万的收入,就可以看出游戏界里面充满着各种机遇,如何抓住这个机遇,有待我们思考.

关于Minecraft 的资源链接

如果你不了解这款游戏,或者你想去了解这款游戏,我推荐几个链接给大家

Minecraft 入门教程

Minecraft游戏实况 - 蓝色铁卷门的冒险(p1至p4)

http://www.bilibili.tv/video/av190442/

 

Minecraft 的巨大工程:如果你想知道一款马赛克游戏能做到何种地步,这部分你是必看的

 

(MINECRAFT)巨大工程 - Timelapse – Aquila

http://www.bilibili.tv/video/av193332/

 

【MINECRAFT】机关地下城

http://www.bilibili.tv/video/av118291/

 

【MINECRAFT】720P延时摄影:火车站

http://www.bilibili.tv/video/av137959/

 

【MINECRAFT】清华学生节作品「Elysee」【酒天揽月】

http://www.bilibili.tv/video/av185492/

本文转自 liam2199 博客,原文链接: http://blog.51cto.com/youxilua/772620   如需转载请自行联系原作者


相关文章
|
5月前
|
C# 图形学
【Unity】2D游戏-愤怒的小鸟教学实战(附源码和实现步骤 超详细)
【Unity】2D游戏-愤怒的小鸟教学实战(附源码和实现步骤 超详细)
340 2
|
5月前
|
图形学
【Unity 3D】3D游戏跑酷小子实战教学(附源码和步骤 超详细)
【Unity 3D】3D游戏跑酷小子实战教学(附源码和步骤 超详细)
276 0
|
5月前
|
数据可视化 小程序 前端开发
【iVX】十五分钟制作一款小游戏,iVX真有怎么神?
【iVX】十五分钟制作一款小游戏,iVX真有怎么神?
158 0
|
人工智能 移动开发 数据可视化
不会游戏编程还能制作游戏吗?(附无代码游戏制作软件推荐)
在这个时代,你不懂摄影,但是却可以用手机轻松地拍出好看的照片;你不懂图像处理,但是却可以一键让你的照片显示出各种各样的效果;你不懂画画,但是却可以通过语言描述,让 AI 帮助你画出你可能凭借自己永远都无法画出的作品......工具在不断的降低创作的门槛,让越来越多的人能够做一些原本只有少数人才能做到的事。
719 0
|
安全 程序员
学做游戏最重要的是学什么
解决问题的能力是一个人的最核心的技能,也是判断一个人游戏开发水平高低的决定性因素。你在做任何事情,尤其是刚接触一个新领域时,一定会遇到各种各样的问题,而其中大部分的问题你都从来没有遇到过。这个时候咋办呢? 最好最快的方式莫过于有一个有经验的老师可以带一带你,他可以指导一些方法和经验,回答你的一些疑问,告诉你哪里可能有“坑”......(小蚂蚁目前做的就是这些事情)。
100 0
|
开发工具
想学做游戏到底该怎么学
嗨!大家好,我是小蚂蚁。 遇到过很多想学习做游戏却又不得章法的人,有些人可能只是有个想法,有些人真的付诸了行动。但是大部分人最终都是以失败而告终的,不是说最终没有做出来一个游戏,而是连第一步的门槛也没迈的过去。 做游戏做了这么多年,也教了不少的学员,我觉得我至少有一定的经历,可以来说一下,想学习做游戏到底该怎么学。
202 0
|
数据可视化 Java
手把手一步一步教你使用Java开发一个大型街机动作闯关类游戏15之拳击范围
手把手一步一步教你使用Java开发一个大型街机动作闯关类游戏15之拳击范围
172 0
|
数据可视化 Java
手把手一步一步教你使用Java开发一个大型街机动作闯关类游戏14之人身攻击范围指定与获取
手把手一步一步教你使用Java开发一个大型街机动作闯关类游戏14之人身攻击范围指定与获取
136 0
|
Java
手把手一步一步教你使用Java开发一个大型街机动作闯关类游戏13之英雄不要走出屏幕
手把手一步一步教你使用Java开发一个大型街机动作闯关类游戏13之英雄不要走出屏幕
137 0
|
人工智能 计算机视觉
你还在纯手工玩打地鼠么,快来看看这个AI自动打地鼠吧!手残党的福音!
你还在纯手工玩打地鼠么,快来看看这个AI自动打地鼠吧!手残党的福音!
1184 0