Чтение онлайн

ЖАНРЫ

Шрифт:

Всё – ради них, великих предков? Которые в своём подвиге, в своём самоотречении… в своей готовности убивать за свои идеалы и в своей готовности умирать ради них, выглядели какими-то былинными и сказочными героями в моё время? Ну, или лубком, не имеющим отношения к реальным событиям. А истина была, как всегда, где-то между этими полюсами восприятия и ближе к второму?

Оставалось, пожалуй, лишь просто хорошо работать для них. Ибо те, кого я вынужденно видел больше всего подле себя – личный состав 8-го отдела и немногие получившие сюда доступ, выглядели вполне себе приличными людьми.

Хотя и через чур фанатичными и жёстким, если не сказать жестокими, на мой взгляд жителя 21 века…

* * *
18 июня 1941.

Несмотря на данный официальный ход инициативе «сравнивателей» из отдела, до настоящего момента получившая задание троица и я, иногда с приличным

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

Но так продолжалось не долго, нас направили в потребное для высшей власти (пока только исключительно её военной ветви) русло, а я немного расслабился в плане «попрограммировать хоть что-то реально мне самому интересное».

Как не странно звучало такое сочетание…

С утра ко мне в кабинет зарулили двое из троицы – сержанты Шалимов и Богданов – чаще всех бывавших в моём сопровождении/охране/ограничении доступа посторонних ко мне, к которому я привык на уровне «вечное, неизбежное и поддерживающее глухое раздражение в плане личного восприятия сталинского СССР»…

Именно в разговорах до и после работы с ними и вылезла весной идея «сравнения». Эти двое и поведали о том, что нарком, Фитин и кто-то в высоком звании из «группы Мерецкова», заинтересовавшийся военным аспектом идеи, дали зелёный свет попытке превратить досужие разговоры в что-то реально полезное. А после обеда заглянула с конкретизацией и третья – Света. Начав общение с жалобы на то, что ей дали кучу трудоёмкой работы…

* * *

– Представляешь, Никита… - жаловалась она, глядя на меня такими влюблёнными глазами (так мне кажется… или всё, успокоилась-примирилась с Велением Сил… охх, не та опера… с судьбой? Хорошо бы…) – …на каждый день – огромная «миллиметровка». Контурная карта европейской части СССР и части территорий за западными границами. С городами и дислокацию частей. Из ваших книжек и журналов плюс «новая история» – обобщающие сводки из генштаба каждый день обещают. Как только начнётся… там анализ темпов продвижения немецких войск делать «в сравнении» предстоит. И как – только начнут расхождения идти с «вашей историей», будут пытаться предсказать действия германцев в новой ситуации. Мне маршал, товарищ Шапошников когда я у него задание для нас в Генштабе получала, объяснил, что и как надо делать. И… - тут она отчего то немного застеснялась и… - он попросил у тебя узнать – нельзя ли как-то использовать компьютер? Сможешь, ли ты что-то сделать в наших условиях? Похоже, они про твой показ «военных стратегий» вспомнили. Ну как, что думаешь? Как-то на компьютере это можно сделать? Уж больно трудоёмкая работа выходит. А остальные обязанности с меня никто не снимал…

Я уточнил, чего именно от неё хотели и, выслушав ответ, реально обрадовался – наклёвывалось некое программистское развлечение и обнадёжил Свету:

– Плёвое дело, на первый взгляд.

Девушка из сороковых ранее успела проникнуться уважением перед вычислительной мощью техники 21 века, хотя «как именно» комп и софт помогут ей, представляла, видимо, слабо.

Зато целый попаданец-прогер с железом и софтом был под рукой:-)

* * *

Лично мне желания товарищей из «группы Мерецкова» стали ясней некуда – прогностическое ПО. Ну, или жалкая попытка что-то изобразить в 40-х, пусть и на технике 21 века с неясным практическим результатом. Света, кстати, ошибалась, полагая сие результатом показа варгеймов. Конечно, Шапошников и К с интересом оценили возможности стратегических военных игр, но главное, имхо было в последовавшем разговоре, который милая, скромная и упорная во всех отношениях сотрудница 8-го отдела не слышала. А я то поначалу предположил, что то обсуждение о применении ВТ и ПО в военном деле сороковых, было забыто за насущными заботами и бешеным ритмом подготовки РККА к «войне по новому»… С другой стороны, никакого техзадания… рожай, как можешь, девушка просит, передавая «заказ маршала». «Хоть что-то». Им бы у Иоффе постановке задач поучится. Или сами не знают, чего хотят?

«Просто сделай мне хорошо…»… - ухмыльнулся, бросив новый взгляд на ждущую моего окончательного ответа девушку. Разумеется, вслух ничего такого не произнёс.

Ирония в не прозвучавших словах была очень двусмысленна, кто знает, о чём Света могла подумать и как поняла бы их. Вдруг сочтёт, что я с ней по пути таким способом… заигрываю? Поэтому вслух ограничился лишь недоумением по поводу отсутствия нормального официального «запроса на разработку ПО»:

– Как-то

всё это выглядит по любительски, на уровне «ну, поиграйтесь, может чего и выйдет полезного». Особенно в свете того, что с тобой, Света, только маршал устно поговорил, без каких-то бумаг или хотя бы личного приезда к нам. Ладно, ему сейчас не сильно то до нас… сама понимаешь… значит, будем работать от простого к сложному. Грызть слона по кусочкам. А тебе жизнь, я, действительно, облегчить смогу… - тут таки не удержался от подкола, но не в плане флирта, а в плане окружающей действительности: – … но, может, так и лучше, я к серьёзному военному ПО отношение имел нулевое, так что очень хорошо, что без каких-то «социалистических обязательств»…

Не знаю, поняла ли она мою иронию над советской терминологией, то ли решила, что я действительно рад тому, что, выражаясь языком 21-го века, нам дали «поиграться в песочнице».

* * *

Варгейм из моего времени, я, пожалуй бы, взялся пообещать повторить, но игрушка, где реализм и серьёзность всегда уступает дорогу внешнему облику и затягивающему игрока геймплею (я помню слова легендарного Сида Мейера о главенстве крайнего аспекта!) – это одно, а что-то, способное приносить реальную военную пользу генералам РККА… бр-р… я тут ни черта ни бум-бум. Однако, с другой стороны, разработка системы команд «процессора» М-1, обучение программистов СССР номер 2 и 3 и совместная работа с ними «на благо Родины» придали мне уверенности в профессиональном плане и в том, что ныне, «в сороковых иной реальности» мне по силам что-то большее, чем обеспечение личного финансового благополучия в «потерянном будущем» за счёт инди-геймдевелопинга.

Глаза боятся, руки делают. Тем более, как я уверенно понял, военные рассматривали идею как интересный и потенциально полезный эксперимент.

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

Всё равно, кроме как 8-му отделу, заниматься этим больше некому. Допущенные к тайне генералы заняты своими прямыми обязанностями, от которых зависит существование страны и советского народа, да и не барск… генеральское это дело, рыться сейчас в книжках из «иного будущего» и по текущим сводкам с переносом на карту… всё, время изучения книг и внедрения опыта «той войны» прошло. Кровавый экзамен начнётся на днях…

Но если пока так, то на самом деле, моя новая работа откровенно выглядит некоей халтуркой, хотя, как я понимаю, это только первый этап. И он, с моей точки зрения, пока выглядел так – простейшая 2Д графика для отображениея подробной карты. Плюс – ландшафт и боевые части. С последующим наращиванием функционала проги по запросам военных…

При первичной разработке я не стал заморачиваться на по настоящему серьёзных вещах типа переноса карты земной поверхности в 3Д (как в Google Earth и подобных системах), обошедшись аналогом яндекс/гугл карт из окна броузера. Правда делал всё в более всего привычном мне standalone-варианте. Реализацию начал на той же самой кроссплатформенной геймдевелоперской либе, что и использовал для своих инди-игр. Знакомый и хорошо изученный инструмент для реализации. Впрочем, максимально изолировав в исходниках основную логику проекта от работы с данной специфической либой, которая будет актуальна только пока живы этих два компа. Но об сём поясню чуть позже…

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

Списки населённых пунктов, «юнитов» и их содержимого представляли собой поначалу простейшие базы данных в виде текстовых файлов, информацию в которой с символами разделителями в дальнейшем могла быть легко пополняться и редактироваться в обычном текстовом редакторе из FAR-а и т. п. подручных средств.

В целом, если из этого прото-прогностического ПО что-то выгорит на уровне хотя бы «идея, полезная на будущем», то стоит максимально упростить его реализацию для последующего переноса на будущие первые компы с графическим дисплеем для местных, не сильно налегая на использование возможностей техники и софта из 21 века.

Или я это совсем далеко забегаю вперёд?

Подумав, пометил в to-do list возможность масштабирования (в максимальном масштабе вплоть до 1*1 км? Ладно, подлежит обсуждению – как заказчики пожелают…) и заложил сразу в структуры данных по «юнитам» возможность наполнение их штатов, расформирование и прочая, и прочая… Пометил возможность учёта типа территорий и прочих свойств, моделирующих рельеф.

Поделиться с друзьями: