После отдыха и ещё двадцати четырёх часов мечтатель вновь сел за разработку. Надо бы начать делать модели, но тут он вспоминает, что кое-чего у него ещё нет.
«Нельзя начинать делать модели без эскизов и чертежей!» – родилась в его голове мысль, и он снова взял блокнот и ручку.
После рисунка (пардон, эскиза) двери он подумал о ещё одной вещи:
«А куда я буду ставить эту дверь?»
Тогда разработчик открыл чистый лист своего блокнота и начертил простенькую прямоугольную комнату и коридор видом сверху.
«Вроде похоже на правду»
После настолько тяжкого труда он устал, но в голове его было чёткое понимание того, что эти эскизы и чертежи – это не конец, а лишь начало его долгого пути зарисовки игры.
Следующий месяц он всё делал на бумаге наброски, да хвастался другим, что делает видеоигру. Люди спрашивали, как продвигается разработка, на какой он сейчас стадии и долго ли ещё ему работать. На всё это он экспертно отвечал:
– Путь предстоит неблизкий, но всё идёт по плану. Ждите её где-то через полгода.
Да, по его грандиозному плану игра должна была выйти через полгода.
Лёгкая жизнь кончилась – настало время не рисовать на бумажке и даже не писать буковки, а моделировать, ведь чертежи и история как бы (ключевое в этом предложении словосочетание «как бы») готовы, а программировать без моделей не выйдет, будет какой-то фарс.
Начать свой путь моделиста разработчик решил с создания стен, пола и потолка, ведь их сделать проще всего – вытягиваешь прямоугольный параллелепипед и раскрашиваешь его. С удлинением проблем не возникло, а на моменте раскраски он впал в ступор: а как раскрашивать?
Вроде всё ясно, вроде всё классно, но этот момент почему-то никак не давался его пониманию. Помучавшись где-то с полчаса и поняв, что оказывается «тупое приложение криво сделано» и всё на самом деле просто, мечтатель раскрасил стену в красный цвет и остановился: хватит на сегодня.
На следующий день разработчик выложился по полной: он сделал ещё одну стену, пол, потолок, раскрасил всё это в разные цвета и даже задумался над моделированием объектов посложнее.
Допустим дверь. Как сделать дверь? Если отвечать коротко, то он потратил достаточно времени на это действие: сперва он мучался с тем, чтобы заставить приложение создать новую фигуру, потом возникла небольшая заминка с раскрашиванием только отдельных частей, а не всей фигуры целиком.
Что же ещё нужно? По логике, если у нас подвал, то должны быть трубы. Понадобятся цилиндры.
Жизнь моделиста оказывается не такая лёгкая, какой выглядит со стороны. Это ужасно!
А ведь ещё нужны лестницы («Делать ступеньки…»)! Но, что хуже всего – монстр.
«И как его делать-то? Я ведь не могу его собрать из прямоугольников, это всё не то…»
Грустно, обидно и печально, поэтому мечтатель решил отложить моделирование на потом и попробовать программировать.