8 дискет без гравитации

В лихие девяностые мы с корешами были те ещё додики. Ходили в школу все поголовно с дурацкими дипломатами, и в каждом чемодане непременно лежала коробка с дискетами. А то и две.
На то были причины.

8 дискет без гравитации

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

У каждого был свой набор ниндзя: DOS навигатор, какие-то антивирусы, текстовые редакторы помоднее - кто во что горазд. В какой-то момент стало модно иметь загрузочную дискету которая могла создавать из оперативной памяти виртуальный диск большого объёма (ну как большого, 14 МБ максимум). И на этот диск можно было установить ИГРЫ.

Количество коробок с дискетами в дипломатах резко увеличилось. Теперь все носили минимум две коробки, а некоторые особо преисполнившиеся - аж 5 коробок по 10 дискет каждая.

Попсой среди игр, естественно, был Doom. Кое-кто приносил урезанный Duke Nukem. Для эстетов был TTD. Цивилизация, колонизация, XCOM, ну короче все хиты тех времён.

А потом кто-то принёс Descent.

8 дискет без гравитации

С этого момента наши тощее программерское общество перестало быть прежним.

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

Игра идеально подходила для наших технических средств и условий. Мультиплеер без сервера, абсолютная толерантность к сетевым сбоям на коаксиале, минимальные требования по железу (486 процессор и щепотка памяти), отзывчивое управление и максимально простой и понятный геймплей. На тот момент ещё не существовало индустрии мультиплеерных 3D шутеров, counter-strike ещё никто не изобрёл, даже святой quake только-только вышел - но мы уже весело крошили друг дружку по сети.

Коридоры без верха и низа навсегда останутся в сердечке как первый опыт настоящий безбашеной командный игры, цифровой аналог "царя горы", круче первого секса. Все прочие шутеры в которые я играл после, даже будучи сами по себе прекрасными продуктами, навсегда останутся для меня на втором месте. Даже последующие версии того же самого Descent-а.

Я понимаю что это синдром утёнка, но тем не менее. В моём личном пантеоне - Descent восседает на троне Зевса.

8 дискет без гравитации

Повзрослев, выбросив старый школьный чемодан и забыв что такое дискеты, я не забыл старый добрый Descent. Мечта сыграть с корешами ещё разочек навсегда останется частью меня. Я несколько раз пробовал повторно запустить эту игру, как в оригинале на эмуляторе, так и переработанные версии в высоком разрешении, но вайб уже явно не тот. Возможно, просто поблекли яркие краски детства, а возможно игра никогда и не была настолько хороша насколько я её запомнил.

Но кое-что с тех дней действительно сохранилось: мечта создать свой собственный Descent.

В этом есть нечто иррациональное. Уже существует сам Descent, есть его продолжения, есть похожие игры, есть альтернативы вроде серии X и другие космические симуляторы. Нет ни одной причины создавать ещё одну такую же игру. Рынку она, скорее всего, не нужна - это показывают цифры продаж игр похожих жанров.

Но сердцу не прикажешь. Любовь нельзя отменить бизнес-отчётами и маркетинговыми исследованиями, невозможно рационализировать. Можно лишь загнать в рамки, подавить, поставить на дальнюю полку. Эдакий маленький грустный памятник детской мечте.

Однако, даже у самой дурацкой детской мечты всё-таки есть маленький шанс найти дорогу в жизнь. Не в Steam и не в чарты, но может быть хотя бы на экран моего ноутбука.

У меня образовался недельный отпуск. Лишних денег чтобы ехать на море что-то как-то не нашлось, дочь укатила в летний лагерь, жена уже взрослая и может без меня какое-то время свои дела поделать - и у меня появилась кучка свободного времен. Так что я решил: какого чёрта? И достал с полки маленькую мечту детства с пыльной полки.

За пару дней ленивого ковыряния с ИИшкой накидал простенькое управление, генерацию лабиринта, пару противников, оружие и лечилки. Всё из говна и палок, текстуры из нейронки, код не смотрел даже. Однако работает.

Лагает - жесть. Но это из-за записи экрана на тухлом макбуке. Без записи всё норм.

Это совершенно точно не готовая игра, даже не близко, ещё даже не рабочий прототип. Просто картинка на экране реагирующая на нажатие клавиш и мышку.

Но в ней есть тот самый ДУХ.

Эфемерное ощущение инерции корабля, массы снарядов, ярости противников, опасности, погони и битвы за выживание в космосе. Управление ощущается почти так же как в оригинальной игре (как я её помню), ещё совсем чуть-чуть донастроить - и будет один в один.

У картинки нет цели и задачи, но я не могу перестать играть в неё. Противники тупые, но мне всё ещё интересно. Выбор оружия скудный, но даже он меня радует. Может быть я просто слишком мало играю в игры? Или это просто мечта детства так на меня действует?

Не могу пока что сказать когда мне надоест возиться с этим нейросетевым кадавром. Возможно, сразу после публикации этого поста. Возможно, когда игра увидит свет.

Детской мечте надо дать шанс.

6
2
2