【转】Markus Persson:Minecraft 游戏背后的奇才
转自酷勤网
Markus Persson是沙盒游戏Minecraft的开发者,在游戏中以Notch的名字为众多玩家所知,是游戏界绝对的巨星。美国《滚石》杂志的专栏作家David Peisner日前对Persson进行了专访,带我们一起走近这位奇才的游戏人生。
Persson 有些秃顶,体型庞大,留着棕色蓬乱的胡子。他待人和善,但是经常看起来有所保留,笑起来的时候几乎像抽过去了一样。
他在 2009 年独立开发了 Minecraft,后来与 Jakob Porser 联合成立了 Mojang,这家公司现在估值 20 亿美元,仅有 35 名员工。Persson 也成了瑞典最大的纳税人。
每周五,Persson 让他的员工随意玩游戏或是忙自己个人的项目,而其它工作时间也并没有把他们逼得太紧。办公室有台球桌、弹球机、放映室和自动点唱机,还有一面墙上都是员工们按照 19 世纪艺术家的风格造型的油画。
Persson 是个爱玩的人,他经常举办一些 party 并请到专业的 DJ。2011 年,他请 Deadmau5(加拿大顶尖 DJ)在拉斯维加斯的一次 party 上表演,据说英国的哈利王子也偷偷来到这次活动。2012 年,他把巴黎的一条街变成了烟花和 LED 彩灯的世界,请到 Skrillex(美国 DJ)和 A-Trak(加拿大 DJ)来表演。去年,Persson 请所有的员工和他们的夫人去摩纳哥旅游。他们乘专机,开法拉利,坐直升飞机,在游艇上开 party。Mojang 的联合创始人 Porser 说希望公司成为员工永远想为之工作的地方。
早在 2011 年,Persson 就已经把 Minecraft 的控制权交给了首席开发人员 Jens Bergensten。在 David Peisner 对 Persson 三天的采访中,除了极短的之间在做访谈之外,大部分时间 Persson 都在玩一款第一人称射击游戏《无主之地 2》(Borderlands 2)。Persson 说,曾有一段时间他除了编程之外什么也不干,但今非昔比,他有些怀念那样的日子,但是他即将和 Porser 带家人去马尔代夫旅游 10 天,没理由现在开始写代码。
Persson 小时候生活在斯德哥尔摩北部的一座名叫 Edsbyn 的小镇。他的父亲是铁路工人,母亲是一名护士。Persson 7 岁的时候,全家迁到斯德哥尔摩,12 岁时,他父母离婚了。他的父亲搬到乡村的一座小屋里,一直受抑郁症的困扰,并且酗酒,滥用药物,那几年的生活十分困苦。2011 年 12 月 14 日,他的父亲在醉酒后用枪自杀了,这件事情给了 Persson 沉重的打击。
Persson7 岁就开始用一台 Commodore 128 家用电脑自学编程,他没有上完高中,但是他 18 岁时在一家网页设计公司找到了一份工作,2000 年前后,他在几家科技公司做过不同的工作。
斯德哥尔摩是独立游戏之乡,Persson 和 Porser 在一家名叫 King 的游戏工作室上班时认识。Porser 认为 Persson 这个人很有趣,也有一点古怪,他时而非常开心,时而非常不开心,很少有中间状态。
2009 年,Persson 在工作之余花了一周时间写出了 Minecraft 的第一个版本。在第一年就卖出了 2 万份,Persson 当时的想法是做一个游戏赚够钱能做下一个游戏。但是,2010 年底,Minecraft 每天的销量都能达到 2 万份。在 2013 年 6 月,Minecraft的总销量已经突破了1100万了。游戏的社区不断成长,玩家制作教学视频,提出 bug,开设播客,讲述自己的探险经历。Minecraft 已经不仅是一个游戏了,而是一个平台。Persson 是游戏中最出名的人,他现在 Twitter 粉丝有 160 万。
Persson 2011 年和 Elin Zetterstrand 结婚,Zetterstrand 认为 Persson 看起来很好,非常聪明却也有些忧郁。但是他们很快又离婚了,Persson 认为他事业的成功或多或少地导致了这段感情的破裂。从前他没有机会去探索者世界的精彩,只能在家待着,学习编程。后来一切都改变了,他有机会做任何想做的 事情,可以随时去纽约逛逛,这让他们的生活充满变故。
现在,Persson 独自住在斯德哥尔摩富人区的一座豪宅里。Persson 并不喜欢这间公寓,屋里空荡荡的,布满白色、形状怪异的石头,看起来像中世纪山间的一座要塞。房间里什么都有:开放式的厨房几乎没怎么用过,还带有一个酒 窖。楼梯导向二楼的游戏室,三层只有一把椅子,透过窗户能够看到斯德哥尔摩绝佳的景色。
在被问到现在有没有女朋友时,Persson 笑了,他说“我不想称之为女朋友,但是套用一位喜剧家的话:‘如果我说没有女朋友的话,有个女人会不开心的。’”
Persson 丝毫不吝惜钱财,今年 3 月,他在旧金山办了一场大型的筹款活动。他说:“这么花钱很愚蠢,但是为什么不呢?钱还是有可能回来并做些事情的。”
现在,Persson 还没有找到 Minecraft 合适的接任者,他对员工有个 10 年规划。“希望 Mojang 能一直赚钱,但是如果赚不到钱也没关系。我们可以玩 10 年,然后,在最后一年,我们对员工说,‘如果我们今年还赚不到钱,Mojang 就要完蛋了。所以你们最好找一份新的工作了。’”
这听起来轻巧,但是 Persson 认为这是为了减轻身上的压力,他说:
我认为做一件有趣的大事儿的唯一方法就是不要去期待它。(I think the only way I could make something fun and big is if I don‘t expect it to be.)
【转】Markus Persson:Minecraft 游戏背后的奇才的更多相关文章
- 【沙龙报名中】与微信&云开发官方团队零距离互动,揭秘爆款微信小游戏背后的技术!
有人说 微信小程序游戏的百花齐放 活像十几年前的4399小游戏称霸互联网的景象 " 歪,斗地主吗,三缺二, 不用下app,小程序就能玩,我保证不抢地主让你抢!" ...... &q ...
- 纵观minecraft 游戏作者的世界观
minecraft 这款游戏 独特的游戏背景 与 模式 深受我爱 ,游戏的音乐制作方面也是独具一格 但是 整个游戏的风气 充满孤独的色彩 抑郁惆怅的音乐 每当在日出时 响起 ,当你进入生存模式之后 开 ...
- 疯狂了!当游戏爱上MongoDB会怎么样???
导读 前端时间魔兽这个电影我相信大家都看过了哈,作为一个码农,有时候我也会去思考魔兽世界这个游戏背后他的一些设计和实现,比如他用什么数据库.当然真正用什么数据库这个我是不确定的,我们今天的主题是当游戏 ...
- c语言游戏推箱子
前两天做了推箱子小游戏,看似简单的一个小游戏背后却 有巨大的秘密,这秘密就是一大堆逻辑. 自从学习了函数过后,的确是解决了很多问题,而且调用很方便,尽管我现在都不是很会调用. 写完一个函数,准备测试一 ...
- 转载:[转]如何学好3D游戏引擎编程
[转]如何学好3D游戏引擎编程 Albert 本帖被 gamengines 从 游戏引擎(Game Engine) 此文为转载,但是值得一看. 此篇文章献给那些为了游戏编程不怕困难的热血青年,它的 ...
- 关于如何学好游戏3D引擎编程的一些经验[转]
此篇文章献给那些为了游戏编程不怕困难的热血青年,它的神秘要我永远不间断的去挑战自我,超越自我,这样才能攀登到游戏技术的最高峰 ——阿哲VS自己 QQ79134054多希望大家一起交流与沟通 这篇文章是 ...
- 如何学好游戏3D引擎编程
注:本文是网上看到的一篇文章,感觉写的很好,因此收藏了下来 <如何学好游戏3D引擎编程>此篇文章献给那些为了游戏编程不怕困难的热血青年,它的神秘要我永远不间断的去挑战自我,超越自我,这样才 ...
- (转)关于如何学好游戏3D引擎编程的一些经验
此篇文章献给那些为了游戏编程不怕困难的热血青年,它的神秘要我永远不间断的去挑战自我,超越自我,这样才能攀登到游戏技术的最高峰 ——阿哲VS自己 QQ79134054多希望大家一起交流与沟通 这篇文章是 ...
- Unity优化方向——优化Unity游戏中的脚本(译)
原文地址:https://unity3d.com/cn/learn/tutorials/topics/performance-optimization/optimizing-scripts-unity ...
随机推荐
- chrome跨域配置
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --disable-web-security --use ...
- android下面res目录
1. 相关文件夹介绍 在Android项目文件夹里面,主要的资源文件是放在res文件夹里面的.assets文件夹是存放不进行编译加工的原生文件,即该文件夹里面的文件不会像xml,java文件 ...
- C#中的委托范例学习
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Cons ...
- C语言malloc()函数:动态分配内存空间
头文件:#include <stdlib.h> malloc() 函数用来动态地分配内存空间(如果你不了解动态内存分配,请查看:C语言动态内存分配及变量存储类别),其原型为:void* m ...
- SVM(支持向量机)算法
第一步.初步了解SVM 1.0.什么是支持向量机SVM 要明白什么是SVM,便得从分类说起. 分类作为数据挖掘领域中一项非常重要的任务,它的目的是学会一个分类函数或分类模型(或者叫做分类器),而支持向 ...
- python隐含的特性
本文源自(http://stackoverflow.com/questions/101268/hidden-features-of-python)希望介绍Python非常有用,而比较忽视的Python ...
- jQuery.ajax() datatype:“json" 转换失败
当使用jQuery.ajax() 时,如果设置dataType:"json",如果返回的字符转换出错则不会调用success方法,而进入error方法,控制台中也不会出现错误信息 ...
- WPF RadioButton & CheckBox Style
<Style TargetType="CheckBox"> <Setter Property="Template"> <Sette ...
- HTML5峰会小记
5259月228日,在大连理工的伯川图书馆举办了一次HTML5峰会,小记一下这次峰会的内容. 名为HTML5峰会,其本质就是一次各大赞助商的轮番登场,产品介绍间隙插播一下HTML5.但是并不影响这次峰 ...
- 使用Markdown在博客里插入代码
今天尝试了一下在线使用Markdown编辑器写博客,发现想要实现下面这样的效果还真得折腾一会儿. <html> <head> <meta charset="ut ...