İsveçli programcı Markus Persson başlangıçta Mayıs 2009'da basit kodlama araçlarını kullanarak bir hafta sonu projesi olarak "Minecraft" ı yarattı. Bu temeli 30 aylık bir geliştirme döngüsü boyunca inşa etti. Persson, diğer programcıları işe aldı ve ezici bir şekilde ağızdan çıkan bir sözün ardından yaratma sürecine yardımcı olmak için Mojang oyun stüdyosunu yarattı.
İnternet tanıtıcısı Notch tarafından da bilinen Persson, "Cüce Kale" adlı bir programın ortaya çıkışı ve derin oynanışını yaşadıktan sonra "Minecraft" oluşturmak için ilham aldı. "Cüce Kalesi" nin ilkel, ASCII karakter grafiklerine sahip olduğunu fark eden Persson, görünüşte sınırsız oyuncu seçimi etrafında dönen benzer, daha görsel olarak ilginç bir açık dünya oyunu yaratmaya karar verdi. Bu oyun türü o zamandan beri, oyuncuların hayal edebildiklerini inşa etmek için neredeyse küçük bir dünyaya bırakılma biçimleri nedeniyle bir sanal oyun olarak tanındı.
Persson, "Minecraft" in ilk sürümlerini ücretsiz oyun tasarım forumlarına yükledi. Birkaç ay boyunca, programa özellikler eklemeye devam etti ve başlığın alfa versiyonunu indirmek için nominal bir ücret talep etmeye başladı. Gittikçe daha popüler hale geldiğinde, Persson “Minecraft” ın geliştirilmesine devam etmesi için programcılardan ve personelden işe aldı.
Persson ve Mojang, önümüzdeki iki yıl boyunca unvanının 4 milyon kopya sattığı genişletilmiş ücretli beta aşamasında "Minecraft" geliştirmeye devam etti. 2011 kışında Mojang, "Minecraft" in beta sürümünün tamamlandığını ve tamamlanmadığını açıkladı, ancak stüdyo son bir sürümü çıkardıktan sonra bile mevcut oyun modlarının özelliklerini ve yinelemelerini eklemeye devam etti. "Minecraft" sürümleri aynı zamanda oyunun oyuncu tabanını genişleten konsollara, tabletlere ve akıllı telefonlara da taşındı.