Мне кажется, сейчас нет ни одного человека, который не слышал о Minecraft. Даже заурядный обыватель, не интересующийся играми косвенно знает о Майнкрафте. Что уж говорить о геймерах и тех, кто являются поклонниками игры?
Но даже если мы играем в какую-то особенно любимую игру продолжительное время, немногие из нас задаются вопросом, а с чего всё началось?
И именно поэтому я решили написать об истории создания майнкрафта
Создателем Minecraft является Маркус Перссон, более известный под ником Notch, а игра в самом начале имела совершенно другое название — CaveGame, быстро изменившееся на самое популярное нозвание Майнкрафт.
Первый версия была разработана Маркусом в свободное от работы время в канун нового года, а запуск в продакшн и последующая разработка состоялась в мае 2009 года на специализированном форуме. В игре на тот момент существовало лишь два блока: земля и булыжник. Карта генерировалась совершенно странно и некрасиво, в мире не проглядывалась логика и все что можно было делать — это передвигаться и прыгать.
В версии Minecraft 0.0.9а, выпущенной буквально через три дня (13 мая) уже появились мобы (которые просто бегали вокруг размахивая руками), возможность ставить и убирать блоки, а так же блоки грязи, камня и дерева.
Разработка велась очень активно — новые блоки появлялись каждые пять дней, а возможности генератора мира улучшались и дорабатывались. В версии 0.0.12a появился океан, окружающий карту по периметру и лава.
В версии 0.0.14a начались (впрочем почти сразу закончились) эксперименты с существующим миром — блоки земли, камня и травы перестали быть квадратными и получили уникальную форму, зависящую от окружающего мира. К сожалению хороших скриншотов мне найти не удалось.
Уже в июне 2009 появился первый мультиплеер для игры — блоки стали опять квадратными, а играющие на одном сервере люди имели одинаковую анимацию бегающего и размахивающего руками моба. Начиная с 0.0.15a Нотчу приходится выбирать между направлениями в работе над Minecraft — либо это улучшение мультиплеерной составляющей игры, либо развитие мира.
Конечно разработка не шла так плавно и красиво, как я тут вам описываю — игра была наполнена многочисленными багами и ошибками, которые, впрочем, исправлялись довольно быстро — было видно и очевидно что сам процесс разработки игры доставляет автору невероятное удовольствие и после нескольких патчей с фиксами и функционалом для мультиплеера пошли патчи на новые блоки и возможности.
Первым более менее стабильным релизом стала версия 0.24 — мир в ней генерировался красиво и более похоже на современную версию — многие баги были исправлены. Стало возможным собирать сломанные блоки и располагать их в инвентаре снизу, но здоровье, голод и непосредственно крафтинг еще не появился, он появится чуть позже, но тоже в версии 0.24, просто в более поздних версиях. 0.24 стал некоей вехой в развитии Minecraft и отделил предыдущую «креативную» часть от новой, «выживающей».
Фактически с версии 0.24 по 0.30 версия находилась в активном тестировании, эта ветка получила название Classic и разрабатывалась с мая по декабрь 2009 года.