Ever wondered where Minecraft originated from? Yeah, you may think Dwarf Fortress and Infiniminer, but alas, that's half-true. You see, back in the day (as in 2009), when Minecraft was known by hundreds if not thousands... Notch posted a lot to his blog. I recently recalled upon a really interesting article called The Origins of Minecraft, written by the man himself, Notch! Appeareantly, it wasinspiredby Dungeon Keeper and forked off RubyDung. RubyDung was inspired by Dwarf Fortress as a "fortress building game". So, you see ladies and gents, Minecraft has quite a history. But, I won't stop you from reading all of it.
The origins of Minecraft
While looking through some project folders, I found an old protype of a game that never quite became anything. Kinda.
It was called “RubyDung” (for various reasons), and was supposed to be a base building game inspired by Dwarf Fortress, but with a heavy focus on accessibility. Here are the screenshots from that game:
Around this time, I was also playing around with the idea of making a zombie game with a graphics engine similar to GTA: Chinatown Wars. I made my own fully 3d texture mapper from scratch for the first time in my life (I had only one 2.5d texture mappers up until this point). The idea was kinda vaguely to make a spiritual sequel to Left 4k Dead.
It looked a little something like this: http://www.youtube.com/watch?v=9Vmy-ZNbGXE
As the RubyDung engine got more advanced, I started thinking about adding a first person view for following your minions around, kinda like in Dungeon Keeper. It worked ok, but the graphics got very pixellated and distorted, so I left it out.
But then I found Infiniminer. My god, I realized that that was the game I wanted to do. I played it in multiplayer for a while and had a blast, but found it flawed. Building was fun, but there wasn’t enough variation, and the big red/blue blocks were pretty horrible. I thought a fantasy game in that style would work really really well, so I tried to implement a simple first person engine in that style, reusing some art and code (although not as much as you’d think) from RubyDung, and came up with this:
The response was very positive, and I was blown away at how good the framerate, and how well it ran in a browser, so I decided to go for it. I knew I didn’t want the flat sprite look of enemies that Infiniminer had, but I also knew I wasn’t a good enough artist to make anything that looked really good. Additionally, realistic looking models would clash horribly with the terrain.
Then I realized I had already made fairly cool looking player models when i did ZombieTown, so I spend some time porting them to OpenGL, and ended up with this:
And that’s where we are now.
What a history, huh? Quite awesome to know how Minecraft originated. But wait, there's mooooooreeeee! The very first video on Notch's YouTube features a video called Cave game tech test which is, essentially, Minecraft but in the very first stage. The video was made on May 13, 2009. Minecraft's creative version was released on May 16, 2009 to the TIGSource forums. Then a day later to the public.
Here is the video, in all his glory: