If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!

Proto:Minecraft: Java Edition/Pre-Classic/Cave Game

From The Cutting Room Floor
Jump to navigation Jump to search

This is a sub-page of Proto:Minecraft: Java Edition/Pre-Classic.

This cactus is UNDER CONSTRUCTION
This article is a work in progress.
...Well, all the articles here are, in a way. But this one moreso, and the article may contain incomplete information and editor's notes.
Careful, you'll lose an eye.
This page or section needs more images.
There's a whole lotta words here, but not enough pictures. Please fix this.

Before Minecraft had a proper name, Notch referred to it as "Cave Game". For consistency reasons, when referring to Cave Game as a sub-devstage of the Pre-Classic devstage, Cave Game refers to 2 versions only: rd-132211 and rd-132328, however, there are older versions of Minecraft that were referred to as Cave Game, which are documented here.

The "rd" in the filename refers to Notch's unreleased game, RubyDung, as Minecraft was built on that game's engine. Additionally, the grass and cobblestone textures come from RubyDung.

rd-132211

Info

Made on May 13th, 2009 at 20:11 UTC, this version is the earliest version available in the launcher, and the earliest non-lost version.

Differences from Cave Game Tech Test

Additions

  • Player can now interact with the world, effectively adding Creative Mode.
  • Added destroying and placing blocks.
  • Left-click places a block, right-click destroys a block.
  • A hitbox that appears around blocks when you aim at them.
  • Level saving/loading:
  • Automatically saves to file (level.dat) after game is closed.
  • Game automatically loads level when game is started again.
  • Deleting level.dat will cause a new world to be generated.
  • Player position is not saved to level.dat because the level format does not save entities - when loading a world, the player is simply spawned in at a random position after loading.

Changes

  • Despite there being 3 block types (air, grass, and cobblestone), only 2 block IDs are used, 1 for air, and 1 for a "solid block". This is because block types are handled depending upon where they are located within the world. Blocks at ground level appear as grass, and blocks below/above ground level appear as cobblestone.
  • World that generates is now completely flat, as opposed to the messy/rocky generation of Cave Game Tech Test.

rd-132328

Made on May 13th, 2009 at 21:28 UTC.

Differences from rd-132211

Additions

  • "Human" entities added. These are the first mob entities to be implemented (players count as non-mob entities).
  • Run around the map in random directions and jump at random intervals.
  • Are spawned every time a world is generated or loaded.
  • Because level format still does not save entities, Humans are not saved to level.dat.
  • Textures were reused from Notch's unfinished game Zombie Town.

Changes

  • Grass block texture is now brighter.