寻觅14年前Notch发的第一个帖子!Minecraft那天是怎样诞生的?
csdh11 2025-04-09 15:18 16 浏览
尝试寻找2009年,也就是14年前Notch第一次发布Minecraft的帖子,当年在《我的世界》诞生的那一天究竟都发生了什么?
01
Notch在游戏论坛发布的第一个帖子!
2009年5月17日,Notch一夜未睡,他一直在为自己的一款新游戏发布做着最后的准备。没有人知道他究竟熬了多少个通宵。
时间到了凌晨4点24分07秒,终于,他在Tigsource论坛上发布了一个名为“Minecraft (alpha)”的主题贴:
Notch:It's an alpha version, so there might be crashes. You can read some background and insight on my blog available from the game page.
The main inspiration for this game is Infiniminer, but it's going to move in a more Dwarf Fortress way, gameplay wise. =)
Notch:这是游戏的alpha版本,因此可能会出现崩溃。您可以从游戏页面中访问我的博客,了解一些背景和见解。这个游戏的主要灵感来自于Infiniminer(无尽矿工),但它将朝着更像是Dwarf Fortress(矮人要塞)的玩法方向发展。=)
就这样,Minecraft于这一刻,正式诞生了!
02
如你所见,Notch这个帖子发布的是如此的简洁,阐明了Minecraft被制作出来的灵感来源和未来的发展方向。那么在Notch帖子中提到的,Minecraft所借鉴的两款游戏就是是一个怎样的游戏呢?
《Infiniminer》无尽矿工,这是一款开源的游戏,一个基于方块的多人沙盒建造挖掘游戏。游戏的内容和诶目标很简单,就是多个团队在一堆方块中挖掘出各种隧道,然后来寻找其中的矿物,最后把矿物带回到地面,最终矿物数量多的团队取得胜利。Infiniminer无尽矿工在2009年一经发布可以说非常的火了,但是它从发布到结束也只经历的一个月的时间,并且它是开源的。当然这引起了Notch的兴趣,所以你会发现《我的世界》的世界构造逻辑和挖矿玩法,其实就是无尽矿工。
《Dwarf Fortress》矮人要塞则是一个沙盒风格的模拟经营冒险生存向的游戏。它并非是一个方块化的世界,但是《矮人要塞》的重点之一是创造一个持续发展的世界吗,无论你在冒险或要塞模式中死亡,下次新游戏都会开始于在同一个世界中的几天后。你可以到野外探险,搜索洞穴、神殿、怪物的巢穴、废弃的遗迹等,游戏内容包括种族的基础属性(力量、速度、敏捷等),武器的技能、战斗技能(盔甲、射击、盾牌、近战等),资源收集(开矿、伐木),食物(打猎、打鱼、耕种),工业(类似用材料的合成体系)等等。
所以可以说,无尽矿工构建了《Minecraft》中的世界,而矮人要塞赋予了《我的世界》中的玩法和特性逻辑。
03
当年玩家们都说了些啥?
Notch当年所发布的Tigsource论坛其实是一个独立游戏论坛,能在这个论坛上活跃的无非就是两种人,一种是喜欢各种小游戏的玩家,另一种就是各类独立游戏的开发者。所以当年在Notch发布了这个Minecraft的初代版本之后,14年前来自玩家的反馈是怎样的呢?
玩家一:哇,太酷了。我只是在地上挖了一点,然后就进入了这个地下洞穴! 已经有了很棒的探索感觉。
您使用现成的3D引擎吗?性能似乎相当不错。我在地面上得到了100多帧的画面;然后我进入地下,奇怪的是,尽管屏幕上只有几个方块,帧率降至50-60。但是,无论如何它的流畅性都非常好。
我很想知道您打算用这个做什么。会是多人游戏吗?
玩家二:目前这个游戏在很多方面都是源自Infiniminer。使用具有精美纹理的方块建造非常有趣。希望你开发出一款非常优秀的游戏;我认为它有很大的潜力。当前的地形是随机生成的,还是从列表中选取的?地貌变化真的很酷。
所以2009年,Minecraft的种子就在这里生根发芽了。14年过去了,它长成了这个世界上最高的树,只可惜当初种树的人却不在了。
相关推荐
- 探索Java项目中日志系统最佳实践:从入门到精通
-
探索Java项目中日志系统最佳实践:从入门到精通在现代软件开发中,日志系统如同一位默默无闻却至关重要的管家,它记录了程序运行中的各种事件,为我们排查问题、监控性能和优化系统提供了宝贵的依据。在Java...
- 用了这么多年的java日志框架,你真的弄懂了吗?
-
在项目开发过程中,有一个必不可少的环节就是记录日志,相信只要是个程序员都用过,可是咱们自问下,用了这么多年的日志框架,你确定自己真弄懂了日志框架的来龙去脉嘛?下面笔者就详细聊聊java中常用日志框架的...
- 物理老师教你学Java语言(中篇)(物理专业学编程)
-
第四章物质的基本结构——类与对象...
- 一文搞定!Spring Boot3 定时任务操作全攻略
-
各位互联网大厂的后端开发小伙伴们,在使用SpringBoot3开发项目时,你是否遇到过定时任务实现的难题呢?比如任务调度时间不准确,代码报错却找不到方向,是不是特别头疼?如今,随着互联网业务规模...
- 你还不懂java的日志系统吗 ?(java的日志类)
-
一、背景在java的开发中,使用最多也绕不过去的一个话题就是日志,在程序中除了业务代码外,使用最多的就是打印日志。经常听到的这样一句话就是“打个日志调试下”,没错在日常的开发、调试过程中打印日志是常干...
- 谈谈枚举的新用法--java(java枚举的作用与好处)
-
问题的由来前段时间改游戏buff功能,干了一件愚蠢的事情,那就是把枚举和运算集合在一起,然后运行一段时间后buff就出现各种问题,我当时懵逼了!事情是这样的,做过游戏的都知道,buff,需要分类型,且...
- 你还不懂java的日志系统吗(javaw 日志)
-
一、背景在java的开发中,使用最多也绕不过去的一个话题就是日志,在程序中除了业务代码外,使用最多的就是打印日志。经常听到的这样一句话就是“打个日志调试下”,没错在日常的开发、调试过程中打印日志是常干...
- Java 8之后的那些新特性(三):Java System Logger
-
去年12月份log4j日志框架的一个漏洞,给Java整个行业造成了非常大的影响。这个事情也顺带把log4j这个日志框架推到了争议的最前线。在Java领域,log4j可能相对比较流行。而在log4j之外...
- Java开发中的日志管理:让程序“开口说话”
-
Java开发中的日志管理:让程序“开口说话”日志是程序员的朋友,也是程序的“嘴巴”。它能让程序在运行过程中“开口说话”,告诉我们它的状态、行为以及遇到的问题。在Java开发中,良好的日志管理不仅能帮助...
- OS X 效率启动器 Alfred 详解与使用技巧
-
问:为什么要在Mac上使用效率启动器类应用?答:在非特殊专业用户的环境下,(每天)用户一般可以在系统中进行上百次操作,可以是点击,也可以是拖拽,但这些只是过程,而我们的真正目的是想获得结果,也就是...
- Java中 高级的异常处理(java中异常处理的两种方式)
-
介绍异常处理是软件开发的一个关键方面,尤其是在Java中,这种语言以其稳健性和平台独立性而闻名。正确的异常处理不仅可以防止应用程序崩溃,还有助于调试并向用户提供有意义的反馈。...
- 【性能调优】全方位教你定位慢SQL,方法介绍下!
-
1.使用数据库自带工具...
- 全面了解mysql锁机制(InnoDB)与问题排查
-
MySQL/InnoDB的加锁,一直是一个常见的话题。例如,数据库如果有高并发请求,如何保证数据完整性?产生死锁问题如何排查并解决?下面是不同锁等级的区别表级锁:开销小,加锁快;不会出现死锁;锁定粒度...
- 看懂这篇文章,你就懂了数据库死锁产生的场景和解决方法
-
一、什么是死锁加锁(Locking)是数据库在并发访问时保证数据一致性和完整性的主要机制。任何事务都需要获得相应对象上的锁才能访问数据,读取数据的事务通常只需要获得读锁(共享锁),修改数据的事务需要获...
- 一周热门
- 最近发表
- 标签列表
-
- mydisktest_v298 (34)
- document.appendchild (35)
- 头像打包下载 (61)
- acmecadconverter_8.52绿色版 (39)
- word文档批量处理大师破解版 (36)
- server2016安装密钥 (33)
- mysql 昨天的日期 (37)
- parsevideo (33)
- 个人网站源码 (37)
- centos7.4下载 (33)
- mysql 查询今天的数据 (34)
- intouch2014r2sp1永久授权 (36)
- 先锋影音源资2019 (35)
- jdk1.8.0_191下载 (33)
- axure9注册码 (33)
- pts/1 (33)
- spire.pdf 破解版 (35)
- shiro jwt (35)
- sklearn中文手册pdf (35)
- itextsharp使用手册 (33)
- 凯立德2012夏季版懒人包 (34)
- 反恐24小时电话铃声 (33)
- 冒险岛代码查询器 (34)
- 128*128png图片 (34)
- jdk1.8.0_131下载 (34)