您现在的位置是:综合 >>正文

《我的世界》之父“官宣”《我的世界2》 精神续作要来了

综合942人已围观

简介《我的世界》毫无疑问是游戏界最具标志性的系列之一。其最初的创造者Notch于2009年从不起眼的基础开始发展游戏,并将其发展成为我们今天所看到的绝对巨头,这主要归功于十多年前以25亿美元的天价费用将工 ...

《我的官宣世界》毫无疑问是游戏界最具标志性的系列之一。其最初的界之精神创造者Notch于2009年从不起眼的基础开始发展游戏,并将其发展成为我们今天所看到的世界绝对巨头,这主要归功于十多年前以25亿美元的续作天价费用将工作室 Mojang卖给了微软。自2014年以来,官宣他本人不再参与到《我的界之精神世界》游戏的开发中。

《我的世界世界》之父“官宣”《我的世界2》 精神续作要来了

自从那次出售以来,我们几乎没有看到Notch在新游戏方面有任何作为,续作这并不奇怪,官宣毕竟已经财富自由了。界之精神不过,世界他确实会在业余时间开发游戏,续作并且几天前开始在X上谈论未来的官宣项目。正是界之精神在这一轮推文中,Notch 抛出了一个重磅炸弹,世界他渴望制作《我的世界》的精神续作《我的世界2》。

在一个社交媒体(X)的帖子中,Markus "Notch" Persson 吊足了粉丝的胃口,暗示了一款潜在的《我的世界》精神续作,他暂且称之为《我的世界2》。

这位《我的世界》创造者在其个人X上询问粉丝,他们希望他在下一个游戏中怎么做,是开发《我的世界2》还是继续他所描述的“传统肉鸽游戏+基于砖瓦的第一人称地牢挖掘游戏”:

“我目前热情投入开发的新游戏是一款传统的肉鸽类游戏(例如《ADOM》、《nethack》等),混合了基于瓦片的第一人称地牢挖掘游戏(例如《《魔岩石传说》(尤其是2)、《邪恶之眼》)。

但后来我想到,也许有些人喜欢我的作品,但可能并不认同我对复古怀旧的品味,他们可能更希望我制作一款《我的世界》的精神续作,我的意思是,当然,有谁不想挣钱呢。”

《我的世界》之父“官宣”《我的世界2》 精神续作要来了

当被问及他是否可以在没有微软或Mojang的情况下制作《我的世界2》时,Notch承认,“不行,那将是超级违法。”但他确实暗示了“[我可以]制作一款与《我的世界》类型相同的新原创游戏,并取一个不同的名字”。

“不,那将是超级违法。相反,我会制作一款与《我的世界》类型相同的新原创游戏,并取一个不同的名字。这些传统上被称为‘精神续作’,但通常感觉有点平淡。但是,如果这真的是人们想要的,我会非常乐意制作这款游戏。这将是我自己的‘Gremlins 2(小魔怪2)’。”

《我的世界》之父“官宣”《我的世界2》 精神续作要来了

Notch提出,如果微软对他回归该系列感兴趣,他会做好准备:“如果微软出于某种原因希望我这样做,并且我们以某种方式就条款达成一致,我绝对愿意这样做。我甚至会给他们比我应该给的更大的份额,以清楚地表明我这样做没有恶意。但我会是一个很难合作的人。”

《我的世界》之父“官宣”《我的世界2》 精神续作要来了

这自然引起了网上关于潜在续作的大量猜测。自2011年最初发售以来,关于《我的世界2》的讨论一直有点没意义,因为原版游戏仍在继续销售。

虽然有些人对Notch宣布的认真程度表示怀疑,但他仍然坚称这是真的。在另一篇帖子中,Persson告诉他的粉丝,“我……非常重视做一个信守诺言的人。”

他说:“我基本上宣布了《我的世界2》。

我想,也许人们真的想让我做一个和第一个游戏非常相似的游戏,而我也很喜欢重新开始做游戏。

我其实并不特别在乎我首先做哪个游戏(甚至不在乎是否做更多的游戏),但我知道我会做一个游戏,所以我决定尝试做一个《我的世界》精神续作,并对此进行投票。

我的目的是要明确和诚实地告诉大家,精神续作通常是……你知道的……没落的、悲剧的。是我担心我的下一个游戏可能会变成那样的东西,所以我会尽量避免走上这条路。所以,为什么不做大家真正想要的东西,甚至愿意为此付出更多的钱呢?

我打算把这些钱用于有意义的事情,但天哪,我已经学会了我会失败很多次。成功就是在失败中找到成功的方法。

哦,而且我非常重视做一个信守承诺的人,所以我也打算以一种绝不偷偷侵犯Mojang团队伟大工作方式的方式来做这件事,而微软在进行的“微软式搞砸”也完全是他们的工作,我也尊重他们这么做。从我了解的情况来看,他们让工作室按照自己的方式去做,这对我来说是非常公平的。”

《我的世界》之父“官宣”《我的世界2》 精神续作要来了

《我的世界》之父“官宣”《我的世界2》 精神续作要来了

《我的世界2》真的会发生吗?

Notch是否真的会制作他那款类似《我的世界2》的精神续作仍有待观察,但他似乎很清楚,如果这是观众想要的,他就会去做。

《我的世界》之父“官宣”《我的世界2》 精神续作要来了

Tags:

相关文章


(function(){ function qs(s,root){return (root||document).querySelector(s)}; function qsa(s,root){return Array.prototype.slice.call((root||document).querySelectorAll(s));} var DICT = { home: { zh: '首页', en: 'Home' }, siteHome: { zh: '网站首页', en: 'Home' }, recommended: { zh: '推荐文章', en: 'Featured' }, hot: { zh: '热门文章', en: 'Trending' }, readArticle: { zh: '文章阅读', en: 'Read Article' }, latest: { zh: '最新博文', en: 'Latest Posts' }, readMore: { zh: '阅读更多', en: 'Read more' }, positionNow: { zh: '您现在的位置是:', en: 'You are here: ' }, content: { zh: '正文', en: 'Content' }, related: { zh: '相关文章', en: 'Related' }, tags: { zh: '标签', en: 'Tags' }, keywordsAssistant: { zh: '关键词助手', en: 'Keyword Assistant' }, enterText: { zh: '输入文本', en: 'Enter text' }, extractKeywords: { zh: '提取关键词', en: 'Extract Keywords' }, manualKeywords: { zh: '手动关键词', en: 'Manual keywords' }, applyKeywords: { zh: '应用到页面', en: 'Apply to page' }, manualPlaceholder: { zh: '手动关键词,逗号分隔', en: 'Manual keywords, comma-separated' } }; function getParam(name){try{var u=new URL(location.href);return u.searchParams.get(name)}catch(e){return null}} function detectLocale(){ var forced = getParam('lang') || (typeof localStorage!=='undefined' && localStorage.getItem('lang')); if(forced){return forced==='zh'?'zh':'en'} var nav=(navigator.language||'').toLowerCase(); var tz=''; try{tz=Intl.DateTimeFormat().resolvedOptions().timeZone||''}catch(e){} if(nav.indexOf('zh')===0 || /shanghai|urumqi|chongqing|harbin|beijing|hong_kong|macau/i.test(tz)) return 'zh'; return 'en'; } var LANG = detectLocale(); document.documentElement.setAttribute('lang', LANG==='zh'?'zh-CN':'en'); (function setCL(){ var el = qs('meta[http-equiv="content-language"]'); if(!el){ el=document.createElement('meta'); el.setAttribute('http-equiv','content-language'); document.head.appendChild(el); } el.setAttribute('content', LANG==='zh'?'zh-CN':'en'); })(); function t(key){var m=DICT[key];return m?m[LANG]||m.zh||(''+key):(''+key)} function applyI18n(root){ qsa('[data-i18n]',root).forEach(function(el){ var k=el.getAttribute('data-i18n'); el.textContent=t(k); }); } applyI18n(); // Try to retitle some known headings if present qsa('h2.htitle').forEach(function(h){ // If contains certain keywords, replace text var txt = (h.textContent||'').trim(); if(/推荐|Featured/i.test(txt)) h.textContent=t('recommended'); if(/热门|Trending/i.test(txt)) h.textContent=t('hot'); if(/相关文章|Related/i.test(txt)) h.textContent=t('related'); }); // Insert Keyword Assistant into .searchbox function buildKW(){ var box = qs('.searchbox'); if(!box) return; box.classList.add('modern'); var w = document.createElement('div'); w.className='kw-box'; w.innerHTML = ''+ '
'+ ''+ ''+ '
'+ ''; box.appendChild(w); applyI18n(w); var toggleBtn = qs('#kw-toggle', w); var panel = qs('#kw-assistant', w); toggleBtn.addEventListener('click', function(){ panel.hidden = !panel.hidden; }); var langBtn = qs('#lang-toggle', w); langBtn.addEventListener('click', function(){ var next = LANG==='zh'?'en':'zh'; try{localStorage.setItem('lang', next)}catch(e){} location.search = (function(){var p=new URL(location.href); p.searchParams.set('lang', next); return p.search})()}); var extractBtn = qs('#kw-extract', w); var manualInput = qs('#kw-manual', w); var source = qs('#kw-source', w); var list = qs('#kw-list', w); function getPageText(){ var text=''; var post=qs('#post'); if(post) text += ' '+post.textContent; qsa('.blogtitle a, .blogtext, h1, h2').forEach(function(n){ text += ' '+(n.textContent||''); }); return text; } var STOP_ZH = ['我们','你们','他们','以及','这个','那个','因此','但是','如果','因为','不是','就是','可以','文章','新闻','阅读','更多','相关','推荐','热门','最新','内容','正文','位置','现在','时间','作者']; var STOP_EN = ['the','and','for','are','this','that','with','from','your','you','was','were','will','have','has','had','can','could','would','should','a','an','to','in','by','of','on','at','as','is','it','be','or','not','but','we','our','they','their','more','read','article','news','content','latest','related','hot','recommended','author','time']; function tokenizeZh(text){ var zh = (text||'').replace(/[^\u4e00-\u9fa5]/g,''); var tokens=[]; var i; var s; for(i=0;i2;}); } function count(arr, stop){ var m={},i,t; for(i=0;i=0) continue; m[t]=(m[t]||0)+1; } return m; } function topN(map, n){ var items=Object.keys(map).map(function(k){return {k:k,c:map[k]}}); items.sort(function(a,b){return b.c-a.c}); return items.slice(0,n).map(function(x){return x.k}); } function extract(text, maxN){ maxN = maxN || 12; var zhT = tokenizeZh(text); var enT = tokenizeEn(text); var zhC = count(zhT, STOP_ZH); var enC = count(enT, STOP_EN); var zhTop = topN(zhC, Math.ceil(maxN*0.6)); var enTop = topN(enC, Math.floor(maxN*0.4)); var all = zhTop.concat(enTop); // de-duplicate substrings var out=[]; all.forEach(function(w){ if(!out.some(function(x){return x===w || x.indexOf(w)>=0 || w.indexOf(x)>=0;})) out.push(w); }); return out; } function renderList(keys){ list.innerHTML=''; keys.forEach(function(k){ var li=document.createElement('li'); li.textContent=k; list.appendChild(li); }); } function ensureTagContainer(){ var container = qs('.seo-keywords'); if(container) return container; var anchor = qs('.con_text') || qs('.lbox') || qs('article') || document.body; container = document.createElement('div'); container.className='seo-keywords'; anchor.appendChild(container); return container; } function updateMeta(keys){ var meta = qs('meta[name="keywords"]'); if(!meta){ meta=document.createElement('meta'); meta.setAttribute('name','keywords'); document.head.appendChild(meta); } meta.setAttribute('content', keys.join(',')); // visible tags var c = ensureTagContainer(); c.innerHTML=''; keys.forEach(function(k){ var a=document.createElement('a'); a.textContent=k; a.href='/search?kw='+encodeURIComponent(k); c.appendChild(a); }); } qs('#kw-apply', w).addEventListener('click', function(){ var auto = extract(source.value || getPageText(), 12); var manual = (manualInput.value||'').split(/[\s,,]+/).filter(Boolean); var keys = auto.concat(manual); // unique var seen={}; keys = keys.filter(function(x){ if(seen[x]) return false; seen[x]=1; return true; }); renderList(keys); updateMeta(keys); try{ localStorage.setItem('last_keywords', JSON.stringify(keys)); }catch(e){} }); extractBtn.addEventListener('click', function(){ var keys = extract(source.value || getPageText(), 12); renderList(keys); }); // Auto initialize from page content try{ var last = localStorage.getItem('last_keywords'); if(last){ var keys=JSON.parse(last); renderList(keys); updateMeta(keys); } else { var keysInit = extract(getPageText(), 12); renderList(keysInit); updateMeta(keysInit); } }catch(e){} } buildKW(); })();