Absolute ⑨ Plan
18 subscribers
40 photos
8 videos
Геймдев студия с неимоверно раздутым штатом
Download Telegram
Channel created
Channel photo updated
Ну что же, первый проект моей легендарной (нет) студии!

WONDER 12

Суть проста: сидишь ты 12 часов в ебаной металлической коробке (твой челнок)
Никуда не идешь, никого не спасаешь. Просто работаешь. (все равно выбора нет) .
Материнский корабль скидывает нам лишнее тепло от двигателей, а мы в челноках рассеиваем его, дабы вся эта херня не светилась в космосе. А че поделать то, если вдруг из чёрных дыр полезла всякая херня.
Твоя задача — не перегреться, не взорваться и не творить всякую хуйню. Держишь систему в норме, получаешь кредиты. На них можно приобрести какую-нибудь бесполезную фигню, дабы забыть обо всем этом пиздеце. Говорят, даже можно купить билет на флагман!
Сделал чат. Я нахуярил туда тысячи строк, чтобы он выглядел живым. Там такие же работяги: кто-то орёт на диспетчеров, кто-то ноет, кто-то просто сходит с ума от скуки. Прикольная штука, на самом деле.

Если тебе по душе такая хуйня — оставайся.
Смена только начинается. Кто знает, что ждёт Мириадный Флот в конце путешествия?
Завтра начну делиться процессом - а пока
Хер без молока
Ага, подключил комментарии. Привет двоице (мерзко звучит, да?). Я вас заскринил - через полгодика как игра выйдет в стим, с меня топ достижения вам. Спасибо. Вы первооткрыватели (планеты говна и луны из хуев)
Господа хорошие. Поднимайте свои стаканы, сейчас я покажу вам дерьмо. Вы думали, я буду рисовать вам HD гига люкс локации для этой несчастной игры? Или, может быть, эпичные арты с драконами и мечами, от которых у вас потекут слюнки? Нет. Вы не в Disney. Вы в канализации. И вот она — ваша новая обитель.

Сейчас я обьясню, что за дерьмо тут накидано на экран.

**res://scenes/shop_terminal.*

* Видите эту надпись? Она врет. Это не магазин. Это пиздец. Наш чертов челнок — это ржавая жестянка, которая зависла между измерением "у меня есть идея" и измерением "их же дохера". Здесь мы будем торговать. Пока еще ни одного предмета туда не добавлено, но похуй – впереди почти год, наверстаем. Я
смотрю на этот список файлов и вижу весь свой гребаный мир.

"desktop" Пустой стол. Как моя голова по утрам.

"capsule_boot_lights.tscn." Каждый раз надо молиться, чтобы не шарахнуло током. Починим.

"dump_lever.tscn." Рычаг, который сбрасывает дерьмо. Его нужно дергать чаще, чем вы меняете носки. Гораздо чаще.

"dump_valve.tscn." Клапан. Еще один способ спустить пар. Их много. Их никогда не бывает достаточно.

"fleet_view.tscn." Вид на флот. Ха! Какой там флот. Одни развалюхи.Но мы называем это флотом, чтобы чувствовать себя важными.

"floating_text.tscn." Текст, который плывет. Как мои мысли, когда я выпил третью.

"hud.tscn." Интерфейс. Панель, которая показывает, как быстро вылетите к своему личному Аду.

"inventory_ui.tscn." Ваш инвентарь. Карманы, где лежат зажигалка, пустая бутылка и ключ, который никуда не подходит.

"locked_door.tscn." Запертая дверь. Она всегда заперта. Даже не пытайтесь.

"mail_terminal.tscn." Терминал для почты. Единственное место, откуда приходят только счета и отказ во внебюджетном финансировании.

"mail_terminal_screen.tscn." Экран этого терминала. Там тоже пока что нихера нет, прямо как на душе после пьянки под Саратовом.

*player.tscn.** Игрок. Вы. Я. Тот ублюдок, который тащит этот воз.

shop_terminal.tscn. И снова магазин. Замкнутый круг.

--

- Теперь посмотрите сюда, в эту вонючую консоль. "Трассировка стека.Ошибки: 1"

Одна ошибка. Всего одна. Прямо сейчас. Эта сука говорит мне: "GDScript::reload: Integer division. Decimal part will be discarded." Десятичная часть будет отброшена. Понимаете? Это не баг. Это философия. Жизнь отбрасывает десятичную часть. Вы или целое число, или ноль. Половины не существует. Вы либо живы, либо мертвы. Либо допили бутылку, либо нет. И эта долбаная машина напоминает мне об этом каждую секунду.
Знаете, говорят, что в начале сотворения мира был Хаос, Гром и Слово.

Сижу я сейчас перед экраном, и смотрю на это чудо — плагин Dialogic, нанизанный на движок Godot. Выглядит это безобразие, как карта, которую начертил пьяный в хлам ученик штурмана в период затяжного кризиса среднего возраста.

Во главе угла - Ось Времени. А на ней, словно кирпичи для фундамента чьей-то незавидной судьбы, лежат блоки. «Label», «Join», «Character», окаянный «Dispatch». И вот я начинаю перетаскивать их. Кажется, проще собрать реактор из говна и палок, чем заставить эти чертовы блоки встать в правильный порядок.

Должен вам сказать, что программирование диалогов — это, по сути, высшая форма терпения. Ты сидишь, смотришь на это всё и думаешь: «Боже, да я трачу лучшие годы своей жизни на то, чтобы один диспетчер в игре корректно открыл рот». Внизу консоль ехидно выдает: «BootLogs: message loaded». Ну да, сообщение-то загружено. А душа? А душа где?

И это чертовски муторно. У тебя чешутся глаза, от серого интерфейса начинает казаться, что мир состоит из одних лишь квадратиков и скриптов. Прописываешь условие, вешаешь выбор, зацикливаешь реплики. Чистейшая вода бюрократия, только вместо печатей — «Jump» и «Return».

Но вот в чем фокус, приятель. В мире, которым правят нехватка ресурсов да неизвестность впереди, как говаривал наш великий адмирал, даже сухая пыль может заговорить. Ты сидишь, мучаешься, переставляешь блоки до хрипоты, а потом нажимаешь кнопку «Play».

И с этого момента начинается настоящая магия.

Ты видишь не набор блоков, а живую сцену. Персонажи начинают общаться, блоки выстраиваются в единую историю, и вдруг в этом пустом механическом пространстве начинается настоящая жизнь. Слова перестают быть просто текстом - они приобретают тяжесть, юмор и ту самую мрачную, но уютную атмосферу.

Так что да, это адский труд. Это тоска и монотонность. Но ради того самого мгновения, когда «загруженный мир» вдруг оживает и подмигивает тебе через монитор, я готов сидеть здесь, возиться с этими бедолагами-блоками, пить остывший чай и вносить свой маленький вклад в неизбежное безумие вселенной. Чем все это закончится – вот что меня действительно интересует. По правде говоря, я стараюсь отдать частичку себя каждой строчке текста в этой игре. Так что путешествие продолжается.