我的我的汤姆里怎么没有2048网页版

您所在的位置: &
2048原作者:2048,成功和我
2048原作者:2048,成功和我
过去的几周对我而言是一次狂野之旅。在3月份,我为了娱乐开发了一款名叫2048的游戏,在GitHub上作为开源软件发布了。在接下来几周里,它出乎意料地成为世界级的成功,它已经被2千3百万用户玩过了。
过去的几周对我而言是一次狂野之旅。在3月份,我为了娱乐开发了一款名叫的游戏,在上作为开源软件发布了。在接下来几周里,它出乎意料地成为世界级的成功,它已经被2千3百万用户玩过了。
这 段时间已经成为我生活当中最令人激动的一部分,也是压力最大的。知道数百万人在玩,且享受你开发的东西是一种非常棒的感受。对于很多人(包括我)来说,它 给了你继续创造新发明的动力。同时,当你在世界出名时,你不得不面对一整套新的挑战。你得到的关注和人们开始期待的东西会变得巨大,如果你从来不必处理它 们的话。
本文,我将分享这种体验的情况,以及在个人和专业层次上,我是如何处理的。我也要解释引导我改变去开发这个游戏移动版的历程。
真的很长,不过我希望本文能提供一些有意义的观点,希望对可能面对相似问题的人有所帮助。
如何开始的
我在一个周末开发2048,纯为娱乐。我痴迷于两款其它游戏,教和。我都爱玩,我想创造我自己的版本,有不同的视觉样式和更快速的动画,只是为了看看我能否做到。当时,我不知道,所有其它游戏(包括2048)都起源于它。
和 ,它的发明者,已经在里面倾注了大量时间和努力。他们最近就他们游戏体验克隆版的流行程度。我理解他们的感受,我对他们投入到开发Threes中的大量工作和热爱表示巨大的感激。2048感激它的存在。
在开发2048时,我决定,我应当只是放在GitHub上搞定。我不想保持私密,既然它与其他人的作品有着高度相似。
一旦我完成这款游戏,我就发布在了GitHub Pages上,并发布到了,仅仅对获取视觉上的反馈有兴趣。
第二天,我收到了朋友发来的消息,他告诉我去看看首页。有人在那里发布了2048,它排到了。Google Analytics统计到网站有成千上万的用户。我几乎不敢相信当时发生的一切。
498)this.width=498;' onmousewheel = 'javascript:return big(this)' width="451" height="284" src="/wyfs02/M00/26/9A/wKioL1NsRfOR9mCEAAAul_Y31f4260.jpg" alt="Overview_-_Google_Analytics-134" />
虽然它看起来像是在兴趣上的突然飙高,很快就会散去,我还是花了一整天看统计数据。看到总数持续上升,让我激动不已,同时有一些担忧。
我对我在评论里得到的大量积极反馈感到惊奇。每个人都在讨论他们玩这款游戏时根本停不下来,甚至以牺牲他们工作效率为代价。
接下来的几天
我 认为对2048的兴趣很快要消退了,不过几天后它仍然没有停下来。事实上,它恰恰变得更大了。从某种程度上看,2048已经从Hacker
News读者之间的热门话题演变成了在Twitter、Facebook,甚至线下的讨论。看到它变成了一个世界范围内的现象,我感到了一点点不安。
同时,随着对游戏感兴趣的人们发来的邮件,我的收件箱开始膨胀,还有开发者索要把app放到手机并从中获利的授权。
我面对的首要问题是考虑清楚我应当围绕2048做什么,以及我应该如何答复那些邮件。虽然2048对我来说,只是一个小的业余项目,我没有特别的期望,我周围的人建议我应当抓住用它赚钱的机会。
就个人讲,既然2048差不多是建立在其它游戏上的,我对于从这个概念获利的想法不太感冒。
还给我带来巨大压力的原因是,知道那以后,为了集中精力在2048上,我不得不放弃我的所有其它承诺。那时候,我正忙于一个自由职业者项目,集中在2048意味着我不得不暂停该项目或者完全终止。
我不得不把游戏移植到移动端,一个我没有经验的领域,足够快地完成是第一位的。做移动的前景让我心有余悸,因为那是从我的习惯状态迈出了一大步,而不知道前面是什么。
在那段日子,这两种因素给了我很多压力。我感到好像没有出路了,我可以做出的每一个决定只会带来更多麻烦。
一方面,我能够拥抱机会(这像是&一生只有一次&的交易),获取回报,代价是对原创概念背后的人们的不公正。
另一方面,我什么也不做,继续我的生活。我知道,当将来有人说我错失了我的机会,我会遗憾。
最终,我说服我自己,我应当什么也不做,因为我认为那是结束我遭受压力的唯一方法。我决定这款游戏保持开源,我不会把它移植到移动端。
在做出决定后,我瞬间开始感觉好多了。这让我觉得,我在做着正确的事情,我不会对此遗憾。
在接下来的几天里,我感觉好多了。
当时,该游戏的第一个移动版本开始出现了。它们当中的一些版本甚至没有归功于我或他们依据的其它游戏,一些游戏完全模仿我的。在看了Threes背后的人们之后,我认为不要让这纠缠着我一直是正确的选择。
然而,我身边的很多人不这样认为。我朋友和父母认为,我的选择是值得尊重的,但同时我很可能放弃了我不会有第二次的机会。
最初,他们的意见没有影响到我。我知道选择这条路,可以把我从以前感受到的压力中解救出来,我认为这比金钱和名气重要得多。
然 而,这种感受没有持续多长时间。几天以后,我认为我已经克服的所有这些问题比以前更加猛烈地砸到了我身上。我开始遗憾&浪费&了这次机会,我感觉周围的人 们对我的行动非常失望。让我感觉更糟的是看到了其他人开发的一款2048 app在APP Store的排行榜排到了第一名。
由于我的处境,我快发狂了,但是我也有理由开心。
即使有人不在意拿走别人的成果并从中获利,在开源社区还是有很多创新精神的人们去关心优化不足的地方。他们只是想拿走并使之变得更好,或者甚至把它完全带到新的水平。
看到已经出现的、不计其数的2048衍生版(,,,,,和)让我极为开心。我带着极大的乐趣把玩它们当中的每一款,看到其它版本的推出,感觉是非常棒的。
人们在调整游戏上投入了大量创新,完全将其塑造成了新的事物。知道其他人把时间花在你已经开发的东西上面,是非常得意的,尤其是最激励你的地方在于只是让人们因你的作品而开心。
改变我的主意
感谢我父母和朋友的帮助,我意识到,排除一切、不再感觉我错失了一次机会的唯一方法就是拥抱它、并推出一个app。虽然我不是为了盈利才做的。事实上,那不是让我在意的东东。所有在意的地方就是搞清楚我没有浪费一次机会,不管我将来成功还是失败。
那么,人们会如何看待我呢?在每一次采访中,我说过,出于道德上的原因,我不会试着从中获利。我想如果我改变了主意,我将被看做一个伪君子,我真的不想成为那种人。
这个决定最困难的地方是,我觉得这是对其他人对我期望的背叛。毕竟,我将改变主意并去做我公开反对过的事情。这花了我几天时间,但是最终导致我接受的原因是,改变的初衷不是受到贪婪驱使的。我选择这样做是为了在余生里,把我从错失良机的遗憾中拯救出来。
由于我的选择,那些把问题放在心里并感激我之前的立场的人们,很可能认为被欺骗了。这是我为什么选择写下这篇文章的原因之一:我想就这项有争议的决定给出我的视角,一种在极端情况下强制执行的决定。
希望做出这个决定的上下文能够足以解释我的行为。如果不能,我希望至少以某种方式帮助人们理解事情的来龙去脉。
我一直认为只是保持游戏原来的样子、打包成一个应用会是一件糟糕的事情。2048不再是真正意义上的、属于我的游戏。它属于坚信它的不计其数的贡献者,我没有权利用它谋私。如果我想让我的决定感到合理,我将不得不投入相当多的努力到创造这个应用上。
最终我花了整整一个月从零开始开发这款应用,将其带入一种全新状态,以激励其存在。
做为一名web开发者,没有移动开发技能,我还不能开始为iOS和Android开发应用,也不能期待创造出得体的东西。鉴于此,我决定使用。Phonegap让你用同样的方式来使用HTML、CSS和JavaScript,你会开发一个移动网站的。
498)this.width=498;' onmousewheel = 'javascript:return big(this)' width="375" height="787" src="/wyfs02/M01/26/99/wKiom1NsRh7Blc3lAABryoEy8kM667.jpg" alt="2048手机版截图" />
Phonegap的问题是如果你想开发一个原生应用,你将面临一条漫长的、困难重重的道路。幸运的是,我在试着开发一款游戏,这意味着我不必严格遵循每个操作系统的视觉样式。
我想给应用加个菜单,是因为当启动应用时把玩家丢给一个游戏,不是一个好的体验。这个菜单也可以让我介绍新的游戏模式,给游戏增值。
我想让游戏逻辑足够通用,通过产生&hook&进核心游戏、修改必需的行为来产生新对象的方式,以包含新的游戏模式。
我没有从头写大量应用程序的代码。和2048的开源版本唯一相同的地方是移动格子的逻辑,以保持相同的原始体验。现在由于app是闭源的(但是我可能在将来公开),如果使用其他人贡献的代码就会不公平。
代码库差不多是web版的3倍,大部分代码是新的。
在开发app时,我找到很多提高代码和接口效率的方法。我真的希望把这些回馈给开源社区,回馈给2048的开源版本。我也想最终重构它的代码,让它成为开源社区更好的东东。
如果你对我最终做的东西感兴趣,你可以下载和应用。希望你能喜欢。
498)this.width=498;' onmousewheel = 'javascript:return big(this)' width="375" height="787" src="/wyfs02/M02/26/99/wKiom1NsRh7jHn39AAB4CrD5X4Y879.jpg" alt="2048游戏胜利的截图" />
真的希望,随着2048的流行,本文能够提供一种分享我的经历的、新的、有意义的视角,即使我处理这些情况的方式可能不是最好的。
大多数我在每一步做出的决定都是基于我的感受,都是为了阻止个人问题,而不是从项目本身获取什么。
我希望本文能够稍微解释我是如何、以及为什么做出每个决定的,帮助可能面临同样问题的其他人更好地理解他们或许要面临的东西。
原文地址:
转载自【编辑推荐】【责任编辑: TEL:(010)】
关于&&的更多文章
BYOD(Bring Your Own Device)指携带自己的设备办公,这些设备
既然强大的Android Studio来了,有什么理由不去用呢?
讲师: 11人学习过讲师: 27人学习过讲师: 15人学习过
ApiDemo,该应用程序演示了很多API。这个示例应用程序
在iOS深层开发中我们大都会遇到诸如多媒体,传感器相
移动办公模式是IT消费化的一个戏剧性结果。 这一模式
SQL Server 2005微软官方权威参考手册。
是Inside Microsoft SQL Server 2005系列书中的第一本,SQL Server类的顶尖之作。
Windows Phone专家
Android开发专家
51CTO旗下网站2048我当前最好的成绩……(未通关) | Geek笑点低小组 | 果壳网 科技有意思
881150人加入此小组
一时手欠然后挂掉了……
+ 加入我的果篮
反正我觉得 大数出角落 很容易挂掉。和我最好成绩一样
只能说一句.....恭喜好了嗯
稍微开始感觉有点规律了……开场先往左下走然后优先往左往左走不动往上往上走不动往下一格继续往左
引用 的话:反正我觉得 大数出角落 很容易挂掉。和我最好成绩一样不是大数堆角落 是把所有大的数放到最左边 从上往下按大小放
楼主碉堡,目前才2700+,潜心研究中
引用 的话:楼主碉堡,目前才2700+,潜心研究中昨天玩这个废掉我两个小时……还是没通
啊,我玩的是1024,比这个2048多一个障碍格。
引用 的话:啊,我玩的是1024,比这个2048多一个障碍格。求地址!
引用 的话:求地址!安卓和苹果都有啊,就叫1024,你搜搜~~~
营养学专业
引用 的话:安卓和苹果都有啊,就叫1024,你搜搜~~~通关后会出现一个羞羞的网址么?
引用 的话:安卓和苹果都有啊,就叫1024,你搜搜~~~我是PC啊……
引用 的话:通关后会出现一个羞羞的网址么?某榴
引用 的话:通关后会出现一个羞羞的网址么?不知道哈哈哈引用 的话:我是PC啊……哦那就不知道了
有没有人试过最小game over数能达到多少?我觉得这个比2048更有挑战性阿~
引用 的话:我喵!膜拜一下~~~~
引用 的话:啊,我玩的是1024,比这个2048多一个障碍格。原来那个是拼不出2048的!!!!!天啊我都做了什么啊!!!!我看到了1024却还要奢望拼2048啊!!!!!
其实关键还是处理大数出角落的问题。就像足球颠球,在能颠500个前,最重要的是处理踢呲了的时候怎么挽救。回到2048这游戏,我的方法是1.大数在左下角2.平时只用下和左。3.最左边一竖排要填满,尽量不要消除。之所以需要3是因为除了下移左移,有时候需要上移来获得新的2或4。如果不幸左边只有3个,而且需要上下移,而且刚上移左下角就出现2或4(概率其实很低),就尽量把新出的2往左下移过去,慢慢培养2变成大数吧。其实也不花多久的。
引用 的话:实关键还是处理大数出角落的问题。就像足球颠球,在能颠500个前,最重要的是处理踢呲了的时候怎么挽救。回到2048这游戏,我的方法是1.大数在左下角2.平时只用下和左。3.最左边一竖排要填满...握爪 我就是这样干的……
引用 的话:原来那个是拼不出2048的!!!!!天啊我都做了什么啊!!!!我看到了1024却还要奢望拼2048啊!!!!!你玩1024拼出1024了??高手哦!!最多拼出了什么效果??我不知道1024那游戏拼出了1024之后是啥样……不过大概没那么多位置去拼2048吧??
最好成绩378004096还未成功过
4096....差点8192成功。。。。
两个8192,合并的时候手机总是自动退出。
有图有真相
引用 的话: 有图有真相卧槽……太触了……
引用 的话:卧槽……太触了……
引用 的话:砍掉你的触手……
引用 的话:砍掉你的触手……玩儿多了就习惯了。。。
安卓无尽模式,还是没办法冲到8192
昨天刚下的
引用 的话:昨天刚下的 马马虎虎
最后手欠弄错了方向,本来想冲一冲65536的,差一点点16384就出来了。
8192算通关吗,你值得拥有
无限模式 111848分, 有一些看运气的成分
引用 的话: 有图有真相吓哭
引用 的话: 最后手欠弄错了方向,本来想冲一冲65536的,差一点点16384就出来了。吓尿了……
最大数不是在角落的纯粹是没找到规律
我只是单纯想知道会不会溢出……
图呢Σ(  ̄д ̄;)
引用 的话:图呢Σ(  ̄д ̄;)太触了……
引用 的话:太触了……无限UNDO啊……那里触了……用undo避免了墨菲定律这就是个时间问题
好几次都是拼出来4096
(C)2013果壳网&京ICP备号-2&京公网安备我的汤姆里有打豆豆跟连怎么下载_百度知道
我的汤姆里有打豆豆跟连怎么下载
我有更好的答案
按默认排序
到果园摘果,也晒晒自己……我一定要,我一定要——到山上走走,我就这么一直悉着,晒晒棉被,逛逛市集,到海边玩玩,去看看朋友。等到天晴的时候,到花园看花。雨就这么一直下着,我就这么一直望着雨就这么一直下着
青蛙跳上正要沉没的月亮,忧伤地说:”怎么办?美丽的公主就要亲吻我了。“”你不想变成英俊的王子吗?”月亮不解的问。“但愿这不会真的发生!我希望它只是个荒唐的童话故事。因为我还是比较喜欢我的癞蛤蟆小女朋友。”
我听不见彩虹出现的声音,我听不见太阳落下的声音、花开雪飘的惊喜;我听不见风吹草动的危险,我听不见野狼的嚎声、猎人的枪声、天使的哭声;我听不见。我只听见寂寞在草丛里来来回回地奔跑!我知道,我会努力檫干眼泪。可是,可不可以先让我放声哭泣,才继续勇敢?
我遇到猫在潜水,却没遇到你我遇到狗在攀岩,却没遇到你.我遇到夏天飘雪,却没遇到你.我遇到冬天刮台风,却没遇到你.我遇到猪都学会结网了,却没遇到你.我遇到所有的不平凡,却一直遇不到平凡的你.
甚至我的泳衣都还没碰到水。海风就把我的遮阳帽吹跑了。我站在发烫的沙滩,望着终于掉落湛蓝海面的粉红色帽,越飘越远。我彷佛听到她在呼喊救命。而我终究也没能做什么。阳光毒烈,海风好大。
星期六的早上,我突然觉得疲累,坐在公园的石椅上,决定摘下带了许久的头盔。很多事情是没有原因的,我顺畅地呼吸,却感到焦虑。慎重地思考,应该脱下兽皮,或是重新带上威武的头盔。
昨天,我爬出窗口,站在十七层高的窗口看黄昏的落日……我一定不是这城市里唯一的怪人,一定有一个人和我一样,空虚时对着夜空唱歌到天明,也许我永远也遇不到他,但我熟悉他的心情。
有人说等待浪漫的,也是漫长的在数个关于等待的夜晚也许少年也会熬成白头我时常会告诉自己虽然在最低的位置看不到花朵绽放时的艳丽然而却不会错过花瓣飘落时在风中悠扬飞舞的浪漫。
那年的冬天特别寒冷,整个城市笼罩在阴湿的雨裏.灰蒙蒙的天空,迟迟不见著阳光,让人感到莫名的沮丧,常常走在街上就有一种落泪的冲动....但是冬天总是会过去,春天总是会来。
又下雪了,看着它们我会微笑,因为我喜欢它们,喜欢它们的无拘无束,喜欢它们的晶莹纯洁,喜欢它们的微笑,看着它们从空中悄然落下,又被风儿调皮的吹卷到空中,我笑了……
我该抬头走还是低头走?我该贴着墙壁走还是靠着水沟走?我该跟着前面情侣的脚步走还是拥着身边的空气走?我该吸着地面走还是浮在空中走?
人生就像剥洋葱,总有一片会让人流泪。月光清冷的那个晚上我爬上高树,森林一片寂静,我真想坐在树上慢慢等待直到青涩的果子转为艳红。
一个人是无法抵挡所有事情的,有时候一朵白云的阴影,小鸟轻松的衔走白云。小鸟可以做到,我未必能做到。你能做到的,我未必能做到。
星星最后还是没有露脸。远方传来野营的快乐歌声。我等待浓雾将我包围。那么,我就可以假装自在的和他们一起欢唱。
人不是鱼,怎会了解鱼的忧愁。鱼不是鸟,怎会了解鸟的快乐。鸟不是人,怎会了解人的荒唐。你不是我,怎会了解我。
画一只猫来陪伴,猫寂寞。画一只鸟来歌唱,鸟哀鸣。画一匹马来赛跑,马忧伤。画一只鱼来抚慰,鱼安静。
一定要跟你商量。可不可以在我女儿三岁生日的那一天。变成一个大满月。同时慢慢,悄悄滑过她的窗口。
我在冰封的深海,找寻希望的缺口。却在午夜惊醒时,蓦然瞥见绝美的月光。
石头固执地只想做石头……当然知道有些事不可能成真,但我还是想试试。
孤单时,仍要守护心中的思念,有阴影的地方,必定有光。
我努力寻找希望,生怕幸运就在身边,却被我粗心错过
当我想你的时候,你会不会也刚好正在想我。
其他类似问题
打豆豆的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 2048攻略 的文章

 

随机推荐