Cave game tech test
A version officially referred to under the titles Cave game tech test [1] or Cave Game tech demo[2] is the earliest publicized unreleased version of what would become Minecraft. It was made on May 13, 2009, between roughly 16:48[3] and 16:55 UTC.[4] This version was never released. A video of the game at this time was recorded by Notch from around 17:00 UTC and uploaded at 17:36 on May 13.[5] It is the earliest known version of Minecraft, or what was then known as Cave Game, to have been recorded.
Edition | |||||
---|---|---|---|---|---|
Official name | |||||
Date developed |
May 13, 2009 | ||||
Downloads |
Client not archived | ||||
|
{ "title": "Cave Game", "images": [ "Cave game tech test.png" ], "rows": [ { "field": "''(link to Java Edition article, displayed as Java Edition)''", "label": "(link to Edition article, displayed as Edition)" }, { "field": "Cave game tech test<br>\nCave Game tech demo", "label": "Official name" }, { "field": "May 13, 2009", "label": "Date developed" }, { "field": "Client not archived", "label": "(link to Tutorial:Installing a snapshot#Manual version installation article, displayed as Downloads)" } ], "invimages": [], "footer": "<table style=\"margin: auto; word-break: break-word;\">\n<tr style=\"background: inherit;\">\n<td style=\"padding: 0\" rowspan=\"2\"></td>\n<td rowspan=\"2\" style=\"padding: 0.4em\">'''Cave game tech test'''</td>\n<td style=\"padding: 0\" ></td>\n</tr>\n<tr style=\"background: inherit;\">\n\n\n<td style=\"padding: 0.4em\">\n[[Java Edition pre-Classic rd-132211| rd-132211 ►]]\n</td>\n</tr>\n</table>" }
Development of the game started around May 10[6] or 11[7] to May 12 at the latest[8], and continued up to May 13, 2009, adding the features that would be later seen in the Cave game tech test video.
Features Edit
Blocks Edit
- Not listed as a block at this time.
- Made with the same graphics from Notch's game RubyDung.
- Grass appears on fully lit tiles on the top 7 layers of the map.
- Made with the same graphics from Notch's game RubyDung.
- Its texture at this time would later be repurposed for cobblestone.
Non-mob entities Edit
- Currently has no model.
- Has a height of 1.7 blocks.
World generation Edit
- Take about 0.1 of a second to generate.[9]
- The size of each chunk is 16×16 blocks.[10]
- Chunks are 16×16 blocks instead of 8×8 because 8×8 chunks decreased performance.[4]
- Chunks are loaded in order of their proximity to the player.[11]
- The player spawns in a 256×64×256 tile map.
- The game takes 20 seconds to generate a 256×64×256 map.[12]
- "Caves" pass from the uppermost layer of the grass block to the penultimate layer of stone.
- It was possible to fall out of the world, but it would not kill the player.
General Edit
- The lighting engine in Classic and Pre-Classic was simple, with only 2 light levels, bright and dark.
- "Sunlight" is emitted by the top edge of the map and hits any block that is under it, regardless of distance. It passes through transparent blocks to light blocks underneath.
- Blocks that do not receive light are in a dim shadow that remains at the same level of brightness no matter how far they are from a light source.
- Blocks which are darkened also have a layer of thick, black fog applied to them, appearing darker when looked at from further distances.[verify for Java Edition] This caused weird visual glitches.
- The player could respawn by pressing R, teleporting them to the world they were in.[more information needed]
- WASD key was used for movment
- space key was for jumping
- This was an extremely basic version of it. The player could not fly or place/remove blocks and there was no inventory or hotbar to get them from.
Video Edit
Original
Archive
Gallery Edit
-
A cave.
-
Chunks were loaded very slowly in this version.
-
The "bedrock layers" in this version.
-
The ground in this version.
-
A deep pit, with a contrast of light and dark on the left and right to illustrate the simplicity of the lighting engine at this version.
References Edit
- "lwjgl IRC logs" (archived) – Echelog, May 13, 2009 (UTC+2).
- Rotab's IRC logs on Archive.org; #minecraft.20090525.log. May 25, 2009 (UTC+2)
- ↑ Jump up to: a b "Cave game tech test" – (Archive) Nizzotch on YouTube, May 13, 2009
- ↑ Jump up to: a b "Cave Game tech demo!" (archived) – The Word of Notch, May 13, 2009.
- ↑ "lwjgl IRC logs" (archived) – Echelog, May 13, 2009 (UTC+2). "[18:48:38] <Notch_> I managed to force it to do as I want now. 72 fps, 288 chunk updates per second"
- ↑ Jump up to: a b LWJGL IRC Logs: "[18:55:45] <Notch_> the chunk size is 16x16 now.." [...] "[18:56:47] <Notch_> 8x8 chunks are SLOWER"
- ↑ LWJGL IRC Logs: "[19:00:52] <Notch_> hmm, I wonder if I could make a vid of this" [...] "[19:14:02] <Notch_> haha, the video ended up at 1.05 GB" [...] "[19:15:36] <Notch_> well, this is annoying. I guess I have to recapture. Google has a limit of 2 gb" [...] "[19:36:42] <Notch_> upload complete, processing video" [...] "[19:50:18] <Notch_> ok, the quality is still crap until the processing finishes, but: http://www.youtube.com/watch?v=F9t3FREAZ-k"
- ↑ "About the game" (Archive) – Minecraft, June 2009.
- ↑ Rotab's IRC logs on Archive.org; #minecraft.20090525.log. May 25, 2009 (UTC+2). "(10:40:09) <@Notch> heh, the game game tech test video is from the 13'th"[...]"(10:40:18) <@Notch> that was after two days of work, so I started the 11'th, probably"
- ↑ LWJGL IRC Logs "[13:34:09] <Notch> i was trying to narrow down a performance issue last night."
- ↑ LWJGL IRC Logs "[13:37:42] <Notch> rebuilding a chunk of these takes almost 100 ms, but that's everything, including tesselation, calculating lighting, and building the display list."
- ↑ LWJGL IRC Logs "[13:37:08] <Notch> I've got chunks of blocks, 16x16x16 blocks. Each block can have a maximum of three quads, but that's worst case scenario"
- ↑ LWJGL IRC Logs: "[19:51:48] <Notch_> i'll update tiles chunks the player first, and force a full update upon game start"
- ↑ LWJGL IRC Logs: "[20:02:58] <Notch_> it takes like 20 seconds to grow a 256*256*64 map, though. :-\"