На снимке — цветение сакуры под звездным небом Японии, запечатленное в 2015 году. История дерева, часть которого видна на переднем плане, отличается от обычного жизненного цикла его "сородичей".
В 2008 году семя будущего дерева отправили на Международную космическую станцию (МКС). Там оно провело около восьми месяцев — в условиях микрогравитации и при повышенном по сравнению с Землей уровне радиации.
По возвращении на Землю семя посадили, и спустя годы из него выросло внешне вполне обычное дерево. Никаких светящихся листьев, обжигающей коры или специфического "космического" облика. И именно это представляет научный интерес.
Подобные эксперименты проводят не ради красивых историй. Растения — удобная модель для изучения того, как живые организмы реагируют на экстремальный стресс. Космос — суровая среда, и даже нахождение на борту МКС не сводит к нулю негативное воздействие факторов, способных влиять на деление клеток, работу генов и развитие тканей.
Даже если внешне растение не отличается от тех, что никогда не покидали планету, изменения могут скрываться глубже — в скорости роста, структуре клеток или регуляции генов. Сравнивая "космические" растения с обычными, ученые получают данные о том, насколько в принципе жизнь устойчива к выходу за пределы Земли. Сакура, ставшая центральной фигурой снимка, показала, что пребывание семени в космосе в течение довольно длительного времени не оказало заметного влияния на последующее развитие растения.
Такие эксперименты важны и с практической точки зрения. Если человечество когда-нибудь построит научные базы на Марсе, то продукты питания придется выращивать на месте. Не секрет, что условия на Красной планете сильно отличаются от земных. Гравитация там ниже, уровень радиации значительно выше, продолжительность суток и сезонные циклы иные. Все это будет оказывать непредсказуемое влияние на рост растений, обмен веществ и работу клеток. Поэтому любые эксперименты, которые показывают, как живые организмы реагируют на непривычную среду, имеют практическую ценность.
История этой сакуры, побывавшей в космосе, — это небольшой, но важный шаг в понимании того, сможет ли однажды земная жизнь укорениться за пределами нашей планеты.
Для каждого владельца его кошка - самая лучшая, самая красивая и необычная. У каждой из кошек своя история появления в доме, и далеко не каждая была куплена в питомнике и принесена домой вместе с набором документов, подтверждающих происхождение. Большинство кошек, попадающих к нам в дома, не имеют метрик или родословных. И все же у многих теплится в душе надежда на благородное происхождение любимца, ведь, казалось бы, такая королевская внешность не может обманывать! В надежде определить породу своего питомца владелец смотрит множество фотографий породистых кошек или идет на выставку.
- У меня дома точно такой же, как ваш, - говорит посетитель на выставке владельцу породистого голубого британского кота, - Вот, посмотрите его фотографию.
На фотографии, конечно же, запечатлен самый обыкновенный домашний кот голубого окраса с желто-зелеными глазами. Владелец обычного кота хочет видеть в своем животном породу, поэтому на выставках он сравнивает его со всеми животными, сидящими в клетках, и ищет вожделенное сходство. Иногда сходство действительно есть. Например, у клеток с сибиряками, невскими маскарадными и тайскими кошками посетителей, у которых "дома живет точно такой же", наибольшее количество. С выставких владельцы таких животных уходят с гордо поднятой головой, ведь они теперь обладатели не просто котов или кошек, а сибиряков или тайцев. Да и владелец "похожего на британца" кота тоже теперь уверен, что его питомец - благородных кровей.
Однако все не так просто, как кажется. Кошки разных пород вообще больше похожи друг на друга, чем, например, те же собаки. В породах собак селекция достигла невероятного разнообразия: они отличаются друг от друга размерами - есть породы, разница в размерах которых - десятки раз; отличаются формой головы, ушей, длиной носа и хвоста, шерстью. Породистые кошки также очень сильно отличаются друг от друга, но эти различия более сглажены. Например, кошка самой крупной породы будет крупнее кошки самой мелкой не более, чем втрое. Некоторые породы отличаются от других лишь очень небольшим набором признаков, так что различия между ними заметит лишь эксперт или опытный заводчик, но никак не простой любитель кошек, которому прежде бросится в глаза окрас и общий баланс, а не форма глаз, постав ушей и профиль. Тем не менее, над этими различиями заводчики трудятся непрерывно, поэтому сравнение их породистых животных с обычными дворовыми кошками вызывает у них лишь улыбку (или обиду, что тоже бывает). В становлении многих пород сыграла свою роль обычная домашняя кошка, а в некоторых породах вязки с домашними кошками до сих пор разрешены (например, разрешено вязать американских керлов с домашними кошками для приближения к соответствующему стандарту типу). Та же сибирская порода была получена на основе животных, взятых с обычных улиц обычных российских городов. Сейчас их пути разошлись, ведь на улице никто не занимается целенаправленной селекцией и не отбирает производителей по нужным признакам. Но эта порода и по сей день является открытой, то есть заводчик может найти нужный ему племенной материал в подвале или во дворе, показать на выставке кошек в классе определения породы нескольким экспертам, и, если они признают его фенотипичным (то есть внешне соответствующим стандарту породы) сибиряком, это животное будет иметь право на родословную - пока что состоящую из одного колена. Лишь четвертое поколение его потомков будет иметь полные родословные. Таким образом в породу можно влить новые интересные крови. Однако большинство пород являются закрытыми для таких вливаний и развиваются на основе того поголовья, которое уже наработано. Во избежание путаницы каждое породистое животное имеет документы о происхождении, получают такие документы и все его потомки. Таким образом, в большинстве случаев только документы являются подтверждением породистости кошки. На определение породы можно выставить животное, которое похоже на курильского бобтейла, сибирскую, тайскую или европейскую короткошерстную кошку. В случае, если такое животное признают породистым, ему также выдадут документ - свидетельство о происхождении. Любая другая кошка без документов считается беспородной. То есть нет смысла нести навыставку в класс новичков (определения породы) кошку, похожую на британку, мейн куна или русскую голубую. В клубе даже не примут выставочную заявку на такую кошку. По сути, в этом нет ничего обидного. Ведь у друзей не спрашивают документы! Каждая беспородная кошка обладает своим, ни на кого не похожим, типом внешности и неповторимым характером, у каждой есть свой шарм и обаяние. Мы любим их не за то, что они имеют королевские крови, а за то, что они просто есть, что они с нами и помогают нам в трудную минуту своей поддержкой. А для "породы" таких кошек можно придумать множество замечательных названий - например, русская дворянская или домашняя любимая. Кстати, такая кошка имеет полное право пойти на выставку. Для этого она должна быть здоровой, привитой и стерилизованной (это касается и кошек, и котов). Уплатив экспонентский взнос за право выставить кошку в классе домашних кошек, владелец может принести ее на выставку и поставить ее клетку рядом с клетками породистых кошек, показать свое сокровище посетителям выставки и даже выиграть в своем выставочном классе, получив кубки, призы и подарки.
Но бывают, например, такие случаи. Кошка выглядит породистой - ну не бегают по улицам животные со сложенными ушками или кудрявой шерстью, а то и совсем лысые. Да и происхождение кошка ведет не с улицы, напротив, за нее были заплачены деньги, и иногда немалые, а документов с ней почему-то не дали. Вариантов, почему так произошло, может быть множество. Многие недобросовестные заводчики (их даже заводчиками называть язык не поворачивается, скорее напрашивается слово "разводчики") получают потомство от фенотипично соответствующих какой-либо породе кошек неизвестного происхождения или в обход договора получают котят от животных, купленных без права разведения подешевле. Иногда при этом скрещиваются представители разных пород или породистое животное с беспородным. Конечно же, документального свидетельства о происхождении котят от таких вязок нет и не может быть. Стало быть, это - беспородные животные, и соответственно все котята от такой кошки или кота будут беспородными, несмотря на харакетрную для той или иной породы внешность. Несмотря на это, есть очень много желающих выдать за породистого такого котенка. Поэтому, выбирая себе питомца, не забывайте о том, что главное подтверждение его породистости - документы, а не слова заводчика. Прекрасно, если вам покажут документы родителей котенка, их выставочные дипломы (просто замечательно - если не только дипломы, но и кубки и медали, это будет означать, что родители котенка - достойные представители своей породы). Но только показать документы родителей мало: вам должны выдать документы и на самого приобретаемого котенка. Это может быть родословная или метрика с правом обмена на родословную. Право получения потомства от котенка в будущем прописывается в договоре и иногда в документах (если котенок покупается без права на разведение, на метрике или родословной ставится печать "без права племенного разведения"). Каким бы ни был документ, серьезный заводчик выдаст его покупателю в любом случае. И у вас всегда будет на руках подтверждение породистости своего домашнего питомца. Если же заводчик отказывается не только дать документы, но и показать родословные родителей, выдумывая на ходу разные отговорки, то скорее всего перед вами - шарлатан, пытающийся продать беспородное животное под видом породистого. Котенок у него стоит дешевле, чем у профессионального заводчика, но у профессионального заводчика вы покупаете породистого котенка, а у шарлатана - всего лишь похожего на породистого.
А что делать, если такой котенок уже был куплен? Только смириться с тем, что у вас симпатичный беспородный котик или кошечка, среди бабушек или дедушек которого "пробегал" представитель какой-нибудь породы. Любить его, холить и лелеять. Кастрировать или стерилизовать по достижении половой зрелости. И давать своим друзьям и знакомым, собирающимся приобрести породистого котенка, рекомендации, как сделать это правильно.
И еще немного информации. В серьезных питомниках тоже бывают котята без документов. Например, заводчик многопородного питомника не уследил, и повязались представители разных пород. Полученные котята, конечно же, не имеют права ни на какие документы. Но заводчик, как честный человек, конечно же вырастил и выкормил этих деток, и вот теперь пристраивает их в добрые руки. За такого котенка заводчик не попросит денег, либо это будет символическая сумма, и он честно предупредит, что животное беспородное. Поэтому приобретение такого котенка - вариант для того, кто не имеет возможности тратиться на породистое животное с документами, но не может взять котенка на улице, так как не имеет возможности лечить его и долго и упорно приучать к лотку.
class Base {
constructor(x, y, gameMap = null) {
this.x = x;
this.y = y;
this.width = BASE_SIZE;
this.height = BASE_SIZE;
// Состояние
this.destroyed = false;
// Временная защита бетоном (бонус "лопата")
this.fortified = false;
this.fortifyTimeLeft = 0;
// Ссылка на карту
this.gameMap = gameMap;
}
}
Там на самом деле много служебных методов, типа рендера и получить границы. Но их сюда не пихаю, так как там ничего интересного. Есть ещё метод takeDamage, который просто удаляет визуальное отображение базы с экрана и помечает базу как уничтоженную.
В main.js появились такие нюансы:
for (const bullet of bullets) {
if (!bullet.active) continue;
bullet.update(gameMap, allTanks);
// Создаём эффекты при попадании
if (bullet.hitResult === 'base') {
// Попадание в базу - большой взрыв и мгновенный Game Over
if (base && !base.destroyed) {
const baseCenterX = base.x + base.width / 2;
const baseCenterY = base.y + base.height / 2;
effects.push(createBigExplosion(baseCenterX, baseCenterY));
base.takeDamage();
gameOver = true;
}
} else if (bullet.hitResult === 'tank' && bullet.hitTarget) {
// Попадание в танк - большой взрыв в центре танка
...
} else if (bullet.hitResult === 'wall') {
// Попадание в стену - маленький взрыв в позиции пули
...
}
}
//Не очень мне нравится это, скорее всего на финальном этапе полировки, перепишу
В оригинальной игре квадратики справа от игрового поля показывали, сколько танков ещё должно родиться, я решил сделать, чтоб отображалось сколько танков ещё осталось убить для завершения уровня. Ну а сам спавн сделан вот таким образом:
function updateEnemySpawn() {
// Не спавним если игра окончена или уровень пройден
if (gameOver || stageComplete) return;
// Не спавним если больше нет врагов
if (enemiesRemaining <= 0) return;
// Не спавним если на экране максимум врагов
if (enemies.length >= SpawnSettings.MAX_ON_SCREEN) return;
// Уменьшаем таймер
spawnCooldown--;
// Если таймер истёк - спавним врага
if (spawnCooldown <= 0) {
// Получаем текущую точку спавна
const spawnPoint = ENEMY_SPAWN_POINTS[spawnPointIndex];
// Спавним врага
spawnEnemy(spawnPoint.x, spawnPoint.y);
// Уменьшаем счётчик оставшихся врагов
enemiesRemaining--;
// Переключаемся на следующую точку (по кругу)
spawnPointIndex = (spawnPointIndex + 1) % ENEMY_SPAWN_POINTS.length;
// Сбрасываем таймер
spawnCooldown = SpawnSettings.SPAWN_COOLDOWN;
// Обновляем ссылки на танки
updateAllTanksReferences();
}
}
Я, честно признаться, не помню как там оно было на дэнди, поэтому решил, что начиная с этого этапа уже не буду пытаться повторить танки какими они были на самом деле, а буду делать такими, какими я их помню/вижу в своей голове. Так что тут могут начаться расхождения с каноном. Но, учитывая, что я в итоге собираюсь сделать с игрой, это меньшее зло))
Здравствуйте. Я говорю ─ здравствуйте!!! А-а, вы не слышите меня. Это потому, что я просто мяукаю. Я ─ кот. Серый, с белыми пятнами (или белый с серыми пятнами?). У меня есть всё, что положено иметь порядочному коту: хвост, острые когти, усатая морда с умными глазами и чуткие ушки. А ещё есть пятнышки на животе, как у леопарда, и полоски на хвосте, как у тигра. И всё бы замечательно — но люди не понимают, что я говорю, не слышат моё «здравствуйте!». Эх, ну почему человеческих детей не учат в школах кошачьему языку?
Я сижу высоко ─ на дереве. И меня трудно заметить. Это очень удобно: во-первых, меня хулиганы-мальчишки не видят. Они камни под ногами ищут, а вверх не смотрят. Во-вторых, со своей ветки я могу заглянуть в квартиру хозяев (они живут на первом этаже) и узнать ─ не готовится ли что-нибудь вкусненькое на кухне? Да и хозяевам легче меня позвать домой: постучат в окошко ─ и готово! Я услышу и прибегу! Ну и, конечно, на ветках нет луж, поэтому во время дождика дерево ─ самое удобное место. Свежий воздух, собаки не достают, мальчишки не видят! А падающие сверху капли не страшны: они с шерстки скатываются, и я не мокну! Я очень удобно устроился!
А когда дети меня всё-таки замечают — так и прыгают под деревом, руками машут, «кис-кис» кричат. А я, между прочим, не просто «кис-кис», а Георгий Семёнович. Коротко ─ Жора. Я живу в этом дворе, и у меня много друзей. И кошек, и собак, и людей. А сколько случается с нами интересных историй! Вот послушайте!
Глава 1. Арбузование
Мою маленькую хозяйку зовут Оля, она уже совсем взрослая и учится во втором классе.
Первого сентября она пришла из школы и бухнула на стол толстую-претолстую книгу с чудовищем на обложке.
─ Это что? ─ спросил я (Оля меня понимает, не то, что взрослые!).
─ Циклопедия. Эн. Эн-циклопедия. Будем повышать уровень арбузования.
Шерсть у меня на спине встала дыбом: как всё сложно!
─ Повтори, ─ попросил я. ─ Что-то не очень понятно.
─ Энциклопедия ─ большая, умная книга про всё на свете, — Оля уважительно погладила книгу.
Я с опаской посмотрел на чудовище с обложки и уточнил:
─ ТАКОЕ тоже есть на свете? ─ и на всякий случай посмотрел в сторону шкафа ─ там, под шкафом, всегда можно найти укромный уголок. И ни одно чудовище меня там не найдет.
─ Есть. То есть были. Это динозавры.
─ Понятно… — я ещё раз внимательно оглядел чудовище. Страшное, очень. Лучше поговорить о другом, не таком страшном:
— А что мы будем повышать?
─ Уровень арбузования. Кажется, ─ девочка Оля усадила меня на соседний стул и начала деловито объяснять, ─ Уровень ─ это просто. Как вода в ванне ─ сколько налили, такой и уровень!
─ Зачем тогда повышать? ─ возразил я, ─ Я, к примеру, утону, если повысить — ванна же глубокая!
Девочка Оля нахмурилась и задумалась.
─ Это если уровень ВОДЫ повышать, то ты утонешь. А если уровень АРБУЗОВАНИЯ ─ то не утонешь. Потому, что АРБУЗОВАНИЕ ─ это знания. А в них утонуть нельзя!
─ Не понял, ─ опять вздохнул я, ─ при чём тут знания. Я думал ─ может, арбузы?
─ Сам ты арбуз! ─ возмутилась хозяйка, ─ Нам учительница сказала так ─ надо учиться хорошо, много читать, чтоб получить что-то там об арбузовании ─ документ какой-то! И мама моя всё время учится ─ это самое арбузование повышает. Вот смотри! ─ воскликнула Оля и, сбегав к серванту, принесла синюю книжечку. ─ Читай: «Аттестат о среднем ОБРАЗОВАНИИ». О! Я перепутала. Чуть-чуть совсем. Это не считается.
«Считается-считается» — подумал я.
В тот же вечер мы начали читать эту большую и умную книгу ─ циклопедию. Эн (или энциклопедию?), чтоб много знать и повысить ... Ну, чтоб тоже умными стать.
Автор видео — инструктор по навигации — утверждает, что изобрёл новый тип компаса. Разработку он публикует в открытом доступе, чтобы ни один производитель не смог запатентовать идею и монополизировать её. Никакой новой физики за изобретением нет: все принципы, на которых оно построено, известны столетиями. Новизна — исключительно в геометрии.
Внешне изобретение — простое металлическое кольцо. Однако с его помощью можно собрать планшетный компас, где колебания стрелки гасятся за счёт электромагнитной индукции, а не жидкости. Раз жидкости нет — не будет и пузырьков воздуха, неизбежных в жидкостных приборах при перепадах температуры и высоты.
В любом полевом компасе стоит маленький магнит. Под действием магнитного поля Земли он разворачивается и встаёт вдоль линии север–юг. Жидкость в капсуле гасит колебания и ускоряет стабилизацию. Форма магнита бывает разной: круглой — как в военном компасе Cammenga 3H — или игольчатой. Но у всех полевых компасов два коренных недостатка. Первый: магнит в приборе крайне слаб, а магнитное поле Земли и само по себе еле уловимо, поэтому сила взаимодействия ничтожна — доли ньютона. Второй: стрелка не встаёт на место сразу, а раскачивается, проскакивает положение равновесия и лишь постепенно замирает.
С первым недостатком бороться почти невозможно — магнитное поле планеты не усилить. Некоторые производители ставят более мощные магниты: так, в компасе Silva Expedition Neo стрелка содержит неодимовый магнит, — но и он не устраняет раскачку полностью.
Со временем сложилось два основных подхода к ускорению стабилизации. Первый — жидкостное демпфирование. Стрелку помещают в герметичную капсулу с жидкостью, а капсулу крепят к прозрачной акриловой пластине. При отклонении стрелки жидкость оказывает сдвиговое сопротивление, и магнит успокаивается гораздо быстрее, чем на воздухе. Второй — индукционное демпфирование. Когда намагниченная стрелка движется над токопроводящей — обычно медной — пластиной, в металле наводятся вихревые токи (токи Фуко). Впервые подобные токи обнаружил Д. Ф. Араго в 1824 году: медный диск, расположенный на оси под вращающейся магнитной стрелкой, приходил во вращение за счёт наведённых в нём вихревых токов. Подробно исследовал явление Жан Фуко, чьим именем впоследствии назвали вихревые токи; в 1855 году он обнаружил, что медный диск, вращающийся между полюсами магнита, нагревается от наведённых в нём токов. Применительно к компасу вихревые токи создают в пластине магнитное поле, направленное против хода стрелки. Проводники, движущиеся в сильном магнитном поле, испытывают торможение за счёт взаимодействия токов Фуко с внешним полем; на том же принципе построено демпфирование подвижных частей гальванометров, сейсмографов и других приборов — без механического трения. Стрелка, по сути, притормаживает сама себя — бесконтактно, одной физикой. Индукционное демпфирование встречается прежде всего в военных компасах — Cammenga 3H, призматическом Francis Barker, — а также в геологическом компасе Brunton 9077.
У каждого подхода свои сильные и слабые стороны. Жидкостные компасы позволяют читать карту сквозь прозрачную шкалу — удобно при прокладке маршрута. Зато со временем в капсуле появляются пузырьки. В индукционных приборах пузырьков быть не может — жидкости нет, — но и карту сквозь металлическую шкалу не разглядеть. Для точного определения азимута по карте нужен транспортир, а его большинство людей с собой не носит.
Некоторые фирмы пытались совместить достоинства обеих систем. В 1960-х годах Silva выпустила модель Type 5 с индукционным демпфированием на прозрачной плате. Из более современных образцов — Cammenga Destinate с тритиевой подсветкой, рассчитанный на работу днём и ночью. Однако ни одна из гибридных моделей не прижилась на рынке: карту сквозь шкалу по-прежнему не прочитать, транспортир всё равно нужен.
Здесь и вступает в дело медное кольцо. До сих пор для индукционного демпфирования всегда использовали плоскую токопроводящую пластину под стрелкой. Но физике безразлично, где находится проводник — снизу, сверху или по периметру: важно лишь взаимное перемещение магнита и проводника. Автор видео всего лишь изменил геометрию — поместил токопроводящий материал не под стрелку, а кольцом вокруг неё. Стрелка колеблется внутри «тормозного поля» кольца, наводя в нём вихревые токи. Физика та же, что в большинстве военных компасов, — иная лишь компоновка. А раз непрозрачная пластина под стрелкой не нужна, механизм можно разместить на прозрачной плате и читать карту прямо через корпус — чего до сих пор не удавалось ни одному безжидкостному компасу.
Автор подчёркивает: решение опубликовать идею — сознательное. Запатентовать общий принцип магнитного компаса нельзя — китайцы пользовались им тысячелетия назад, чтобы плавать до берегов Аравии, а викинги с помощью магнитной навигации достигли нынешней Северной Америки. Нельзя запатентовать и индукционное демпфирование — вихревые токи обнаружены ещё в 1824 году. Жидкостное демпфирование тоже имеет давнюю историю: на заседании Лондонского королевского общества в 1690 году Галлей представил рабочую модель магнитного компаса с жидкостным корпусом, гасящим раскачку намагниченной стрелки. Но запатентовать конкретный механизм или компонент — можно, и именно в такую категорию попадает кольцо. Новый способ управления колебаниями автор отдаёт безвозмездно.
В видео показан сравнительный опыт. Две одинаковые стрелки — одну с металлическим кольцом, другую без — отклоняют от севера и одновременно отпускают. Стрелка в кольце замирает за считанные секунды; свободная качается значительно дольше. По словам автора, опыт повторён тысячи раз с кольцами разной толщины, разного диаметра и состава; результат каждый раз воспроизводим.
Кольца изготовлены с высокой точностью на предприятии в Великобритании. Внутренний диаметр у всех одинаков, но толщина стенки у каждого следующего ровно на 0,1 мм меньше, а сплав — немного иной. Оптимальное сочетание параметров автор подбирал по логарифмической зависимости от массы: разная масса даёт разные демпфирующие характеристики. Одна из комбинаций по скорости стабилизации не уступает лучшим серийным компасам, но какая именно — не раскрывается: производителям оставлена возможность найти собственный «рецепт» и сохранить конкурентное преимущество.
Для испытаний выбрана электролитическая медь огневого рафинирования — ETP (Electrolytic Tough Pitch), марка UNS C11000. Чистота ETP-меди — не ниже 99,90 %, а проводимость по шкале IACS — не менее 100 %. Автор выбрал именно её, потому что проводимость определяет силу индукционного торможения: чем она выше, тем интенсивнее вихревые токи и тем быстрее гаснут колебания. Будь в меди заметные примеси цинка, олова или другого случайного лома, демпфирование ослабло бы, а результаты стали бы непредсказуемыми. Публично автор называет содержание меди «не ниже 98 %», сознательно округляя и оставляя точный состав за скобками. Главное — проводимость 100 % IACS: при таком показателе вихревые токи плавно циркулируют в кольце и мягко тормозят стрелку. Прочие параметры — твёрдость, теплопроводность — важны лишь для технологии: кольцо должно легко поддаваться точной обработке, но не гнуться при падении.
Почему изобретатель не наладит производство сам? Денег не хватает: ни на полноценный цикл разработки, ни на оснастку (даже опытная партия колец обошлась в серьёзную сумму), ни тем более на патентную защиту по всему миру, которая, по собственному признанию автора, всё равно не остановит копирование. Изобретатель предлагает любому производителю — в том числе из «страны на букву C» — взять идею и довести до серийного выпуска. Он надеется, что через несколько лет подобные компасы появятся в продаже — и покупатели будут знать, откуда пришла идея.
export class Effect {
/**
* @param {number} x - Логическая координата X (центр эффекта)
* @param {number} y - Логическая координата Y (центр эффекта)
* @param {string} type - Тип эффекта (EffectType)
*/
constructor(x, y, type = EffectType.EXPLOSION_SMALL) {
this.x = x;
this.y = y;
this.type = type;
// Получаем конфигурацию для этого типа эффекта
const config = EFFECT_CONFIG[type] || EFFECT_CONFIG[EffectType.EXPLOSION_SMALL];
this.maxFrames = config.maxFrames;
this.frameTime = config.frameTime;
this.size = config.size;
this.colors = config.colors;
// Состояние анимации
this.frame = 0;
this.age = 0;
}
/**
* Обновление состояния эффекта
* @param {number} dt - Время кадра (не используется при fixed timestep)
*/
update(dt) {
this.age++;
// Переход к следующему кадру анимации
if (this.age >= this.frameTime) {
this.frame++;
this.age = 0;
}
}
/**
* Проверка завершения анимации
* @returns {boolean} true если анимация закончилась
*/
isDone() {
return this.frame >= this.maxFrames;
}
/**
* Отрисовка эффекта
*/
render() {
if (this.isDone()) return;
const ctx = foregroundCtx;
// Конвертация логических координат в физические
const px = GAME_FIELD_X + this.x * GAME_SCALE;
const py = GAME_FIELD_Y + this.y * GAME_SCALE;
// Размер эффекта меняется в зависимости от кадра
const progress = this.frame / (this.maxFrames - 1);
const currentSize = this.size * GAME_SCALE * (0.5 + progress * 0.5);
// Цвет из массива цветов
const colorIndex = Math.min(this.frame, this.colors.length - 1);
const color = this.colors[colorIndex];
// Рисуем взрыв как круг
ctx.beginPath();
ctx.arc(px, py, currentSize / 2, 0, Math.PI * 2);
ctx.fillStyle = color;
ctx.fill();
// Внутренний круг (ядро взрыва)
if (this.type === EffectType.EXPLOSION_BIG && this.frame < this.maxFrames - 1) {
ctx.beginPath();
ctx.arc(px, py, currentSize / 4, 0, Math.PI * 2);
ctx.fillStyle = '#FFFFFF';
ctx.fill();
}
}
}
Часть этого кода перепишется, когда я переведу игру на спрайты, оставив только смену кадров и "возраст", а все остальные визуальности удалив.
В файле коллизий появилась ещё пара новых методов:
export function checkBulletTankCollision(bullet, tanks) {
const bulletBox = {
x: bullet.x,
y: bullet.y,
width: BULLET_SIZE,
height: BULLET_SIZE
};
// Определяем, является ли владелец пули врагом
const ownerIsEnemy = bullet.owner && bullet.owner.type !== TankType.PLAYER;
for (const tank of tanks) {
// Пропускаем владельца пули и уничтоженных
if (tank === bullet.owner || tank.destroyed) continue;
// Вражеские пули пролетают сквозь других врагов (как в оригинале)
if (ownerIsEnemy && tank.type !== TankType.PLAYER) continue;
const tankBox = tank.getBounds();
if (checkAABBCollision(bulletBox, tankBox)) {
return tank; // Попадание в танк
}
}
return null;
}
export function checkBulletBulletCollisions(bullets) {
const collisions = [];
for (let i = 0; i < bullets.length; i++) {
const bullet1 = bullets[i];
if (!bullet1.active) continue;
const box1 = {
x: bullet1.x,
y: bullet1.y,
width: BULLET_SIZE,
height: BULLET_SIZE
};
// Определяем, принадлежит ли пуля игроку
const isPlayer1 = bullet1.owner && bullet1.owner.type === TankType.PLAYER;
for (let j = i + 1; j < bullets.length; j++) {
const bullet2 = bullets[j];
if (!bullet2.active) continue;
const isPlayer2 = bullet2.owner && bullet2.owner.type === TankType.PLAYER;
// Сталкиваются только пули разных команд (игрок vs враг)
if (isPlayer1 === isPlayer2) continue;
const box2 = {
x: bullet2.x,
y: bullet2.y,
width: BULLET_SIZE,
height: BULLET_SIZE
};
if (checkAABBCollision(box1, box2)) {
collisions.push({ bullet1, bullet2 });
}
}
}
return collisions;
}
В целом, тут можно было бы выбрать и иные решения, коллизия и методы их проверки могли бы стать более универсальными, как это сделано, скажем, в Unity. Навесить на все объекты box collider'ы и просто проверять их столкновения без отдельных методов (проверить ТанкТанк, проверить ТанкПуля, проверить ПуляПуля). В таком случае логичнее было бы добавить возможность делать коллизии триггерными, для отработки логики уже внутри самих объектов. Но в таком случае для такой простой игры значительно усложнилась бы архитектура. Поэтому в жертву универсальности я пошёл по более прямолинейному пути.
План на следующий этап:
Ну и, наверное, если с базой быстро разберусь, добавлю автоспавн врагов, как в оригинальной игре.
Примерно так моряки прошлых веков описывали кракена — чудовище, которое якобы всплывало из морской пучины, сеяло первобытный ужас и утягивало суда на дно. Тут уже не помогали ни опыт, ни закалка — судьба людей оказывалась в щупальцах монстра.
Но насколько такие истории правдивы? Может ли в Мировом океане скрываться нечто подобное с точки зрения современной биологии?
Важно признать, что глубины Мирового океана крайне сложно изучать. По мере погружения давление растет лавинообразно: на нескольких километрах — уже сотни атмосфер, температура падает, видимость почти нулевая, а пространства — колоссальные. Несмотря на это ученые каждый год описывают сотни новых видов, и среди них порой встречаются существа, которые выглядят так, будто сбежали со страниц фантастики.
Что нужно, чтобы вырасти до гигантских размеров?
Гигантизм — нормальное природное явление. Чтобы животное могло стать огромным, ему нужны:
Стабильный доступ к большому количеству пищи;
Среда, в которой не просто удобно, но и выгодно иметь крупное тело;
Возможность свободно перемещаться и охотиться;
Отсутствие жесткой конкуренции в занимаемой нише.
В глубинах океана часть этих факторов действительно имеется. Низкие температуры замедляют обмен веществ у многих организмов, а особенности глубинной среды иногда "подталкивают" эволюцию к порождению крупных форм. Поэтому открытие огромных животных в бездне Мирового океана не удивляет ученых.
Почему мы почти не видим таких созданий
Главная проблема не в том, что их не существует, а в том, что их трудно запечатлеть. Погружаемые аппараты и камеры ограничены по времени работы и глубине, текущее финансирование океанологии часто позволяет исследовать лишь ничтожную часть океана, да и гигантские обитатели могут быть редкими и избегать источников света и шума.
И все же прогресс идет. В начале XXI века ученым впервые удалось наблюдать живого гигантского кальмара в естественной среде, а позже находили других крупных морских обитателей, подтверждающих, что "монстры" из легенд моряков имеют реальный прототип.
Наиболее правдоподобное объяснение заключается в том, что рассказы о кракене родились из встреч с гигантскими кальмарами. В шторм, при плохой видимости, среди обломков, пены, ревущего ветра и ударов волн любой контакт с крупным животным мог легко превратиться в историю, которая с каждым пересказом в портовом пабе становилась все более жуткой.
Открытый океан — неестественная для человека среда. И когда в условиях прямой угрозы жизни мы сталкиваемся с чем-то совершенно непривычным, мозг начинает достраивать картину: усиливает детали, преувеличивает масштаб и превращает увиденное в образ чудовища (проще говоря, у страха глаза велики).
Может ли быть "кракен больше синего кита"
Вот тут начинается область ограничений. Существо, превосходящее по размеру синего кита (длина взрослых особей может превышать 33 метра), должно потреблять колоссальное количество энергии. Даже если оно живет в холодной воде и его метаболизм сильно замедлен, ему все равно нужно регулярно находить очень много пищи.
Кроме того, возникает проблема механики: у мягкотелого животного нет жесткого "каркаса", поэтому чем больше оно становится, тем труднее ему сохранять форму и эффективно двигаться — ткани начинают испытывать огромные нагрузки при рывках, маневрах и захвате добычи. Например, резкий бросок в сторону косяка рыб мог бы закончиться травмами и потерей части щупалец.
Другими словами, такой кракен не смог бы эффективно охотиться, а значит — обеспечивать себя энергией. Поэтому подобный вид не удержался бы в природе достаточно долго, чтобы дождаться первых моряков в открытых водах.
Так что кракен как обитатель морских глубин чудовищного размера, поднимающий корабли, почти наверняка — выдумка. Но эта легенда скорее не о конкретном животном, а о первобытной тревоге перед неизвестным: где-то там, под километровой толщей воды, есть нечто, с чем мы еще никогда не сталкивались.
Интересный факт
Современные технологии повышают шансы находить крупных и редких обитателей Мирового океана: глубоководные беспилотные аппараты, автономные камеры, акустическое наблюдение, анализ ДНК из проб воды и обработка массивов данных с помощью ИИ позволяют выявлять следы присутствия видов до их прямого обнаружения.
В январе 2026 года компания Magellan Limited объявила о завершении первой в мире полномасштабной 3D-реконструкции немецкого линкора «Бисмарк». Magellan Limited создала первый полноразмерный цифровой двойник линкора «Бисмарк» со сверхвысоким разрешением; останки корабля покоятся на глубине около 4790 м, на крутом склоне подводного вулканического образования в Северной Атлантике. Точнее, корабль лежит примерно в 650 км к западу от порта Брест (Франция), на скате потухшего подводного вулкана. Корпус стоит на киле — то есть в вертикальном положении, днищем на грунте.
«Бисмарк» находится почти на километр глубже «Титаника» и расположен в одной из самых сложных для съёмки сред. Экстремальное давление, крутой рельеф вулканического склона и непростая геометрия разрушенного корпуса прежде ограничивали каждую экспедицию фрагментарными данными. На глубине около 4800 м давление водяного столба превышает 470 атмосфер, солнечный свет не проникает, а взвесь придонных осадков сводит видимость к считаным метрам даже при мощном искусственном освещении. Обломки «Бисмарка» обнаружил в 1989 году океанограф Роберт Баллард, а позднее к ним спускался кинорежиссёр Джеймс Кэмерон — но ни одна из прошлых экспедиций не смогла создать единую модель всего корпуса, поля обломков и окружающего дна. Все возвращались лишь с разрозненными видеозаписями и отдельными фотографиями, снятыми в узких конусах прожекторов.
Останки башни главного калибра "Дора"
Magellan Ltd — компания, специализирующаяся на глубоководной съёмке, картографии морского дна и экспедициях на предельных глубинах. Наиболее известна она как создатель первого в мире полного цифрового двойника «Титаника». Штаб-квартира расположена на острове Гернси — это один из Нормандских островов в проливе Ла-Манш, принадлежащих британской короне, но не входящих в состав Великобритании; адрес компании — Lefebvre Street, St Peter Port, GY1 2JP. Гернси традиционно привлекает морские и технологические предприятия мягким налоговым режимом и гибким корпоративным правом. При этом значительная часть работы по обработке данных и созданию анимации выполняется на соседнем острове Джерси, в порту Сент-Хелиер — так что Magellan по сути является межостровным проектом Нормандских островов.
Основатель и генеральный директор компании — Ричард Паркинсон. Magellan выросла из коммерческих задач компании SM2 Seabed Minerals, зарегистрированной на Джерси, в которой Паркинсон также занимает руководящую должность. SM2 занимается разведкой полезных ископаемых на морском дне; в 2019 году Magellan приобрела Neptune Minerals, что сделало Паркинсона одновременно и заказчиком, и оператором подводных работ. SM2 работает на глубинах от 4 до 6 км; общая площадь её разведочных лицензий составляет около 175 000 км². Иными словами, историческим ядром бизнеса Magellan была не съёмка кораблекрушений, а обслуживание проектов по добыче минералов на абиссальных (самых глубоких) равнинах океана — прежде всего в зоне Кларион — Клиппертон в Тихом океане, где на глубине 4–6 км разбросаны триллионы полиметаллических конкреций, содержащих никель, кобальт, медь и марганец.
Именно этот опыт работы на экстремальных глубинах и позволил Magellan перейти к созданию «цифровых двойников» затонувших кораблей. Компания использует тот же необитаемый подводный аппарат (ROV) класса Argus Worker XL, который применялся при 3D-картографировании «Титаника» и при поисках подводного аппарата «Титан», потерянного в июне 2023 года.
Magellan — частная компания и не раскрывает детали своего бюджета. По словам Паркинсона, проекты опирались на «сильное финансовое обеспечение». Известно следующее: съёмка «Титаника» летом 2022 года проводилась совместно с Atlantic Productions — продюсерской компанией из Лондона, которая финансировала экспедицию в рамках подготовки документального фильма о проекте. Atlantic Productions известна инновационным подходом к документальному кино на стыке истории и науки; компания удостоена наград BAFTA, в том числе за VR-проекты.
Виртуальная копия Титаника в vROVPilot, созданная на основе скана "Титаника"
О структуре финансирования экспедиции к «Бисмарку» Magellan публично не сообщала. Можно предположить, что дополнительным источником дохода стали продажи приложения vROV Pilot на платформе Steam (о нём — ниже), донаты на Patreon, который недавно открыли для ютуб-канала Magellan, а также контракты на подводные съёмки для горнодобывающей отрасли.
С помощью глубоководных картографических систем, оптики высокого разрешения и крупномасштабной фотограмметрической обработки Magellan создала полностью навигируемую 3D-копию обломков с точностью до сантиметров и миллиметров — включая сам корпус, поле обломков и прилегающее дно.
Имеющиеся данные отличаются такой точностью, что позволяют реконструировать последний бой «Бисмарка» с беспрецедентной детализацией. На модели видны следы торпедного удара, который заклинил руль и лишил корабль маневренности, а также повреждения от последующего интенсивного артиллерийского обстрела. Контекст такой: 26 мая 1941 года торпедоносец Fairey Swordfish, взлетевший с палубы авианосца Ark Royal Королевского флота Великобритании, попал торпедой в кормовую часть «Бисмарка». Торпеда повредила рулевой механизм, заклинив руль в положении «на борт»; линкор стал описывать круги и не мог уклониться от преследователей. Утром 27 мая линкоры King George V и Rodney при поддержке крейсеров Norfolk и Dorsetshire открыли огонь. Обстрел длился более часа; надстройки были разрушены, но бронированный корпус оставался на плаву. В конце концов корабль затонул — по сей день идут споры, от попаданий ли или от открытых экипажем кингстонов (клапанов затопления).
Разрушенная надстройка
На модели различимы отметины снарядов разного калибра, характерные деформации и пробоины в броневых плитах. Орудийные башни главного калибра (4 двухорудийные установки 380 мм) сорвались с погонов при опрокидывании тонущего корпуса и лежат отдельно на склоне. Рядом рассыпаны секции бронепояса, гильзы, остатки мостика и шлюпочного оборудования. Всё это поле обломков тянется от точки касания кормы с грунтом приблизительно на 1 км вниз по вулканическому уступу. Камеры ROV зафиксировали палубную свастику, маскировочные «ложные буруны» — белые полосы, нанесённые у форштевня (передней кромки корпуса), чтобы с расстояния создать иллюзию носовой волны и исказить определение курса и скорости, — а также контуры чёрно-белого камуфляжа, нанесённого ещё весной 1941 года, во время учений на Балтике.
Magellan намерена поэтапно публиковать материалы через свой портал для глубоководных погружений vROV Pilot, доступный в Steam. Steam — крупнейший магазин компьютерных игр от Valve Corporation, и размещение продукта именно там неизбежно вызывает вопрос: является ли vROV Pilot видеоигрой?
Формально — отчасти да. В каталоге Steam продукт отнесён к жанрам Simulation и Early Access; пользователи присвоили ему метки Simulation (68 голосов), Education (40), Immersive Sim (36), 3D (35), Cinematic (31), First-Person (26). Пользователь управляет 2 моделями необитаемых аппаратов — Romeo и Juliet — и выполняет миссии по сканированию ключевых элементов обломков. В полной версии запланированы разблокируемые модернизации ROV — манипуляторы, движители — и реалистичные физика и органы управления. Управляемый геймплей занимает около 20 минут, после чего открывается свободный режим исследования без ограничений по времени.
Однако по содержанию vROV Pilot ближе к интерактивному документальному проекту или учебному симулятору, чем к игре в привычном смысле. Среда воссоздаёт реальные подводные условия — частицы взвеси, «туман» глубины; интерфейс управления ROV разработан совместно с действующими пилотами. Трёхмерная модель целиком построена на подлинных фотограмметрических данных, а не на художественном моделировании. На данный момент Magellan представляет в приложении лишь 10 % от полного разрешения отснятого массива — исходный объём слишком велик. В vROV Pilot нет классических игровых механик — очков, уровней, противников, сюжетных развилок. Вместе с тем сама Magellan описывает продукт как «уникальный игровой опыт с точностью симулятора», а пользователи в отзывах ставят слово «игра» в кавычки, что косвенно подтверждает пограничный статус. Иными словами, назвать vROV Pilot видеоигрой можно лишь в самом широком значении слова; точнее говорить об интерактивном виртуальном погружении, основанном на подлинной съёмке морского дна. Цена раннего доступа составляет $24,99; продукт доступен под Windows и совместим со Steam Deck. За первый год после выхода (31 декабря 2024) приложение достигло 5000 загрузок — исключительно за счёт освещения миссии на Ютубе, без рекламы.
Параллельно Magellan готовит мобильные приложения vROV Pilot для Android и iOS, которые позволят загрузить цифровой двойник «Титаника» прямо в реальное окружение через камеру смартфона. Платформы поддерживают масштабирование: от полного размера 1:1 до настольного макета и модели в масштабе комнаты. Практически это означает, что владелец телефона сможет поместить 270-метровый лайнер на стол или развернуть его в натуральную величину на лужайке, рассматривая детали корпуса, как экспонат в музее.
Значение проекта выходит за пределы военно-морской археологии: накопленные Magellan технологии применимы к инспекции подводной инфраструктуры, оценке геологических рисков, навигации автономных подводных аппаратов и исследованию морского дна в целом.
Трёхчасовой сегмент сканирования носовой части корабля
Часть 2 Часть 1 Пролог -А, очнулся наконец-то, - человечек в белом халате наклонился над парнем, который лежал на кровати с забинтованной головой. Он включил маленький фонарик и поочерёдно посветил Саше в оба глаза, после чего поправил очки, и развернувшись к столу начал что-то записывать в тетрадь. -Как самочувствие? -Вроде бы в норме, - пробормотал паренёк, садясь на кровать.
-Ты здорово приложился головой, если честно, то я удивлён, что ты не заработал сотрясение. Как тебя, Александр, верно? Нам сообщали по рации, что ты должен был зайти к нам на неделе, но мы ждали тебя позже. Кстати, раз уж ты встал, то иди к полковнику Железняк, думаю, что слышал о нем. Петр Григорьевич просил тебя отправить к нему, когда очухаешься. -Хорошо, я сейчас...а сколько я был в отключке? - Саша зажмурился и потер глаза лодонями. -Часа три-четыре, а что? А, ты думал, что сходишь одним днём, а вечером уже будешь давить подушку домашней койки? Нет, приятель, сегодня ты ночуешь на заставе, особенно после того шухера, который был днём с варгами. Ты даже не представляешь, что тут по ночам бродит за забором. Да и состояние мне твоё не нравится, ещё грохнешься опять где-нибудь по дороге. -Охотно вам верю, особенно насчет зверья, кстати, как вас зовут? Вы меня тут забинтовали, а я и имени вашего знаю. -Зовут меня Веревкин Павел Андреевич, но на заставе все зовут "Морфий", можешь и ты звать. -Морфий? -Ну да, я же тутглавныйи единственный врач, а значит, что все самые "вкусные" пилюльки у меня, - с гордостью объявил Морфий. -Спасибо вам за помощь, Павел Андреевич, я пойду к полковнику, тем более если он ждёт, - Саша пожал руку врачу, который немного смотившись, махнул рукой куда-то в сторону и казал: -Да, не за что. Ты лучше спасибо скажи Морозову и Седову - это бойцы, которые тебя из-за периметра вытащили, а то глядишь, утащили бы тебя варги в лес, в свое уютное гнездыщко, а потом уже и сожрали бы тебя там, псины безродные, а я тебе только голову самогоном протер и бинт намотал. Так что, если ребят увидишь, то поблагодари: им приятно будет, особенно если благодарность булькает, хоть у нас тут это особо не принято, а всё равно ж все нет-нет да и выпивают, сам понимаешь где живем. Да, к полковнику - на второй этаж и налево, красная дверь с его фамилией. В общем, не промахнешься.
Полковник Железняк сидел в своём кабинете, пребывая в глубокой задумчивости. Это был рослый мужчина немного за шестьдесят, с короткой армейской стрижкой, которая, конечно же, не скрывала седины. Острые и живые зелёные глаза зорко смотрели из под надвинутых на них бровей. Правую сторону его лица рассекал огромный и уродливый шрам от виска до подбородка, что придавало полковнику ещё более угрожающий вид. Он был одет в видавшую виды полевую армейскую форму, но было видно, что за ней следили, как за парадной. -Разрешите? - дверь в кабинет приоткрылась, и в ней появилось лицо молодого паренька с марлевой повязкой на лбу. -Стучаться нужно сначала! - раздражённо крикнул полковник, а потом пробормотал себе под нос, - И чему вас там только учат сейчас в вашей аптеке. -Мне сказали зайти... -Правильно сделала, проходи, дверь закрой и садись, - сказал полковник немного смягчившись в лице и указал рукой на стул перед его столом, на котором были разложены какие-то бумаги. -Я - Александр. Калинин Александр, доставил вам пакет, правда с приключениями, мне ваш врач сказал, что вы меня ждёте. -Так точно, парень, ждал. Нужно кое-что очень важное обсудить. Понимаешь, в документах, которые ты принес, находится информация о ГЭС, которая у нас тут на Волге стоит практическипод носом. Все давно думали, что после войны её уже не запустить, хоть ей особо и не досталось, а после пары попыток это дело бросили. Так вот, документы, которые ты принес - это ключ к её запуску: тут и чертежи и инструкции, в общем всё. Её пытались запустить лет двадцать назад, но ничего не вышло: знаний не хватило. -То есть, вы хотите сказать, что у нас может появиться электричество? Нормальное, не от генераторов, а как раньше, как отец рассказывал? -Всё верно, Александр, но если нам удастся запустить станцию, то кроме очевидной выгоды, мы сможем получить и неочевидные на первый взгляд проблемы, причём большие. -Это какие же проблемы могут быть от такого блага? -Саш, вот ты вроде бы сын начальника, а широко мыслить как отец не научился. -Вы знакомы с моим отцом? -Все старые люди друг с другом знакомы, - засмеялся Железняк, но увидев, что паренёк не понял шутку, снова немного помрачнел. -Конечно же мы знакомы. Главы всех местных поселений знают друг друга, ведь мы стараемся обеспечить тут хотя бы подобие какого-то порядка, содружества вольных поселений. Однако, не везде так спокойно. Там, за рекой находится территория Орды, про них же ты слышал? -Да, конечно, это люди, которые сошли с ума и решили, что они потомки Чингисхана. Они объединились в большое племя техноварваров и теперь кочуют между поселениями, грабят их и порабощают, а несогласных просто убивают. Говорят, что у них есть какой-то там кодекс чести, но мне кажется, что они просто дикари ненормальные. -Ну, что-то в этом роде. Так вот, если мы сможем запустить ГЭС, то эти самые "дикари", как ты их назвал, непременно захотят бросить свой кочевой образ жизни и решат осесть рядом со станцией. Поверь мне, стать кочевниками эти люди решили не от большой любви к прогулкам по пустошам, и если где-то замаячит свет цивилизации, то они с радостью решат прибрать его к рукам, а владельцев убить или взять в рабство. -И что же делать? Мы же не сможем их всех победить. Нас тут в округе всего пару тысяч человек. Да и боевого опыта у многих нет такого как у вас. -Это верно. Поэтому, я предлагаю нашему содружеству влиться в ряды Волжской Федерации, которая от нас севернее, тем более, что они давноужев нашу сторонусмотрят. Да, замашки у них суровые, строгие, армейские, излишеств и вольностей, как сейчас у нас в содружесте, не будет, но там и дисциплина, и, собственно говоря, армия имеется, а за доступ к электричеству они нас с руками и ногами к себе заберут, ещё и в задницу целовать будут. У них только одна ГЭС в распоряжении, но она работает в треть силы из-за сильных повреждений, а больше, как я слышал, на сотни километров вокруг не уцелело ничего, что могло бы дать нам энергию в таком объёме. -Звучит не так плохо, вроде бы. Стать частью большого государства, да ещё и получить электричество без ограничений. А почему вы мне всё это рассказываете? Ведь есть рация и можно всё передать по ней, разве нет? -А вот тут кроется самая мякушка, парень: в округе уже видели шпионов Орды. Они легко могут перехватить сигнал, и тогда нашему светлому будущему придёт очень темный и скорый конец. Орда пока не лезет на этот берег, потому, что мостов рядом нет, а переправить такую армию на лодках или плотах они не могут, или пока не хотят, но сколько это продлится я сказать не могу. Мы для них пока еще не представляем такого большого интереса. Так вот, парень, иди к отцу и расскажи ему всё, что я тебе сказал. Нам нужно будет обсудить это со всеми семью главами поселений, чтобы заручиться их поддержкой, а после отправить посла в ВФ, чтобы заключить с ними договор о вступлении, или хотя бы военной помощи, но всё это очень осторожно, чтобы ни одна душа, кроме руководства об этом не знала. Понял меня? -Так точно, товарищ Железняк! -Вот и славно, а теперь иди поешь и выспись: завтра утром пойдёшь к своим с докладом. Да, о нашем разговоре здесь тоже никому знать не стоит. Скажи, что я про здоровье папеньки твоего все распращивал. Все, иди. У двери полковник окликнул Сашу: "Да, парень, зайдёшь в оружейку, скажешь, что от меня. Пусть выдадут тебе автомат и четыре рожка, а то с одним макаровым сейчас ходить не безопасно, тем более важную информацию несёшь". Парень кивнул и отправился исполнять поручения полковника.
По пути в столовую Сашу остановил мужчина лет сорока в чёрных армейских штанах и разгрузочном жилете на голый торс. Волосы на голове были коротко острижены, как и большинства местных мужчин. Он производил впечатление закаленного в боях бывалого воина, но в его глазах и интонации ощущался какой-то мальчишеский задор и добродушность. -А, вот и ты, Волкодав! Ну, как ощущения? Первое боевое крещение, первый шрам на лбу. Такими темпами скоро станешь таким же красавцем как наш полковник! -Я...вы наверное, Морозов или Седов? -Слава идет впереди меня, приятель, - улыбнулся мужчина, - Можешь звать меня Морозом, не люблю я весь этот официоз. Да, это мы с Седым тебя вытащили из зубов псин этих, можешь считать, что заново родился. -Я бы хотел вас как-то отблагодарить, - начал было Саша, но Морозов его перебил. -Отставить расшаркиваться! Успеешь ещё, сочтемся как-нибудь. А ты молодец, Волкодав, не сдрейфил хищника, а то некоторые плачут, на дерево лезут, в штаны ссут. А ты дошёл, даже ранил одного, я видел, прямо в лапу. Красавец. Для такого зелёного щегла - это и правда хороший результат. Так что теперь носи свой новый позывной с честью. Ну, бывай, я думаю, что увидимся ещё, мне поспать надо перед дежурством. Они попрощались, и Саша, а вернее теперь уже Волкодав, отправился в столовую, ведь в животе урчало совсем не шуточно, а ел он в последний раз ещё в дороге перед тем самым злополучным перекрестком с коровьим черепом. В столовой кормили скромно, но сытно: давали большую порцию густой овощной похлебки, загущенной кукурузной мукой, в которой также плавала пара кусочков какого-то мяса, большой ломоть серого хлеба и травяной чай. Когда Саша решил спросить у повара чьё мясо в тарелке, тот улыбнулся и ответил, что если он скажет, то паренёк потом это есть не будет, но заверил, что мясо свежее и не фонило, когда его принесли. Несколько дней назад оперативная группа зачистки вернулась в заставу с добычей. Они обнаружили в подвальных помещениях старого депо целый рассадник аномально огромных пауков, которые раньше, видимо, были тарантулами. Самые крупные твари были размером с крупную овчарку, так что после того, как группа сожгла паучье логово, бойцы забрали с собой самых крупных из обгоревших тварей с собой. Врач провел беглый осмотр и дал добро на употребление в пищу. Как ни странно, паучатина оказалась очень вкусной и мясистой, чем-то напоминала раков с привкусом говядины. На следующий день грузовик привез всё ценное, что можно было достать из сгоревшего подвала, в том числе и паучьи туши, которые быстро определили в холодильник в местном погребе, забив его паучатиной. Повар сначала наотрез отказывался их готовить, но, попробовав мясо, победил свою брезгливость и стал добавлять ценный белок в еду, но так, чтобы особенно чувствительные не смогли понять чем их кормят. Для парня из другого убежища эта простая на вид похлебка показалась намного вкуснее, чем всё, чем его кормили дома. Он даже хотел попросить добавки, но решил, что он и так воспользовался местным гостеприимством с большим запасом, ведь на него потратили лекарства, еду и даже выдали новенький калаш, который ещё блестел заводским маслом. Судя по всему, запасы оружия на заставе были намного больше, чем считали в соседних поселениях. Продолжение следует...
Данная заметка входит в цикл статей, затрагивающих наиболее часто встречающиеся доводы относительно компьютерного пиратства - как со стороны пользователей, так и правообладателей. Каждая статья - отдельная тема. Если при прочтении данного поста, Вам захочется спросить, почему я игнорирую другие очевидные вещи, то, возможно, я их вовсе не игнорирую, а уже разобрал в другой теме.
Вот мы дошли и до главной темы цикла моих статей, к которой я постепенно подходил в предыдущих постах. Пиратство, очевидно, является деятельностью незаконной хотя бы по смыслу законов, но в то же время сам факт использования контрафактной продукции простыми гражданами, если речь идёт именно о личных целях, нельзя сопоставлять с классическими преступлениями. Если говорить сугубо в рамках правового поля, то, если ты, Вася Пупкин, скачал программу или фильм - это в принципе не преступление в силу диспозиции статьи 146 УК РФ. Я даже больше скажу, скорее всего, это даже не административное правонарушение, так как под них попадают только те события, в рамках которых имелись цели извлечения дохода. Да, остаётся гражданское судопроизводство, но у на с РФ в отношении простых пользователей такое не практикуется. Но в то же время, если послушать аргументацию ряда правообладателей, мы, простые пользователи, в их глазах выступаем чуть ли не инфернальными злодеями, крадущими последние крохи у голодающих разработчиков.
Инфернально гогоча, начали торрент качать...
Народная мудрость
Ну а что ещё могут они сказать? Ведь если вдаваться в детали, то может так оказаться, что сами правообладатели во многом этому самому пиратству и способствуют. И это говорит вам не рядовой пользователь какого-нибудь трекера, а человек, который некогда был профессионально связан с защитой интеллектуальной деятельности. Субтемой нашего сегодняшнего разговора будет тезис: “Пиратство - это во многом ещё и социальное явление”.
Очевидное на мой взгляд утверждение: объекты интеллектуальной собственности не являются продуктами первой необходимости - это развлекательный и обучающий контент. В определённых случаях их можно назвать социально значимыми продуктами, например, если говорить об учебных пособиях, но чаще это всё же отдельный класс продукции. Он активно потребляется населением нашей и многих других стран и приятно повышает общее качество жизни. Но что самое важно - это продукт в базе своей нематериальный. Да, он может быть воспроизведён на материальном носителе, но как правило спокойно может обходиться и без него (об исключениях поговорим в следующим раз).
Если тебе нужно пиво, ты можешь либо его купить, либо изготовить сам, либо украсть (частные случаи, вроде подарков, игнорируем). Первое требует денежных вложений, второе серьёзных умственных и трудовых затрат, но самое главное в нашем случае это то, что третье определённо наказуемо и в целом порицаемо в обществе. Результаты интеллектуальной деятельности - фильмы, игры, музыка, программы, книги и прочее, доступны нам в цифровом виде, поэтому хотя мы также можем их приобрести за деньги, есть и альтернативы в виде пиратских сайтов, доступ к которым производиться с минимальными усилиями и без рисков наказания. Может кто-нибудь обидится на такое заявление, но я считаю, что по своей природе человек изначально склонен к жадности, так как это свойство способствует его личному выживанию. Желание получить какое-либо благо без трудо и деньгозатрат будет иметь большой исходный вес и сдержать его может только какой-либо мотивационный фактор, неважно кнут ли это или пряник.
Существует такой способ распространения ПО (или смежных с ним объектов), как свободные пожертвования. “Забирай так, но если хочешь - заплати”. Это не краудфандинг, скорее просто форма доната, но в некоторых случаях такая система действительно работает. Да, пожертвование оставит далеко не каждый, но определённую сумму автор всё же получит. В данном случае мотивирующий фактор, выраженный в моральном удовлетворении от добровольного пожертвования одерживает победу над алчностью. Здесь важную роль играет и необязательность. Навязанные условия не редко вызывают резкое отторжение у человека, а то и вовсе вызывают желание сделать "вопреки".
Указанный пример не призывает всех авторов мира перейти на подобную систему (а затем свергнуть капиталистов и здравый смысл) - он лишь показывает, что всегда будут желающие заплатить не только лишь из-под палки, просто нужно создать условия, при которых условия приобретения продукта будут удобными и справедливыми с точки зрения пользователя. Завышенная цена, переусложнённые схемы приобретения продукта и использование ограничивающих самого пользователя условий (и снова привет, StarForce!) - всё это склоняет чашу весов в сторону пиратства. Моральное удовлетворение от владения правомерно приобретённым продуктом, интеграция покупки в знакомые пользователю схемы, вроде распространения игр через Steam, а сериалов по подписке на популярных сервисах и широкий ассортимент изданий, позволяющий купить упрощённую версию популярной программы за приемлемую цену, наоборот, могут помочь в продажах. Из этого вытекает основное утверждение данной статьи: “Не борись пиратством - борись с жадностью. Со своей в первую очередь”.
Говоря о ситуационных мерах, в некоторых случаях пиратству действительно можно противодействовать и условным кнутом. Дело в том, что человек, на самом деле ещё и ленивое создание. Если у него не будет действительно мощных мотиваторов, в число которых, кстати говоря, могут входить и идейные соображения, есть вероятность, что от использование контрафактного экземпляра он откажется. Он, правда, может отказаться и от покупки лицензии, но c'est la vie, как говорится. Суть метода банальна: изъять как можно больше источников распространения материалов из публичного доступа, сделать доступ к ним максимально сложным и попутно договориться с оставшимися о том, что они будут распространять лишь демонстрационные версии или куски исходного материала, например, только отрывки книг.
Одним из примеров такого направления является Меморандум о сотрудничестве в сфере охраны исключительных прав в цифровую эпоху, заключенный в 2018 году между правообладателями и операторами поисковых систем. Если вдруг кому непонятна суть договорённости, правообладатели тупо попросили поисковики убирать из выдачи пиратские сайты или отодвигать их подальше в индексации. В одной из публикаций я даже наткнулся на смелое заявление о том, что число покупателей легального контента в России выросло с 5 млн до 40 млн человек в том числе благодаря такому решению. Методы оценки, само собой, представлены не были, так что придётся верить (или не верить) этому заявлению на слово.
Кроме того, если это возможно, правообладатели также максимально усложняют процедуру взлома продукта и вставляют скрытые механизмы угнетения пиратов. Замучившись искать “нормальную” версию, пользователь в итоге плюнет и… А вот с “и” как раз есть одна проблема. Как я уже сказал, пиратство - фактор социальный. Победить его в принципе невозможно. И дело здесь не только в жадности самих пользователей, но и политике правообладателей в отношении своих продуктов. Даже если он создаст условную ситуацию, при которой в сети вообще не будет пиратских версий его продукта, далеко не факт, что пользователь будет согласен на покупку. Немного вернёмся к ранее озвученным мной доводам. Согласно опросу, произведённому telecomdaily.ru в период коронавирусной изоляции, 63% заявили о том, что используют бесплатные сервисы, 39% оформляли подписку и 28% периодически приобретали отдельно взятый контент. При этом, если посмотреть на денежное распределение, что из числа приобретавших фильмы только 23% тратили больше 500 рублей в месяц.
Другое исследование проводилось в 2019 году “Яндекс.Деньгами” в отношении геймеров. Выборка получилась достаточно непрезентативная - только 500 участников, но некое зерно правды имеется и в нём. 49% опрошенных заявило, что вообще не покупает игры, а 28% заявило о том, что тратит на них меньше 1000 рублей в месяц. Тут, правда, надо заметить, что в число первых могут совершенно свободно входить лица, играющие в изначально бесплатные проекты или гоняющие в уже когда-то купленные, но наверняка в их число затесались и те, кто новые проекты получает исключительно с трекеров и прочих пиратских сайтов.
Наконец, ещё один материал представил anketolog.ru. Ссылаясь на собственноручно проведённые опросы, указанный ресурс заявил, что по состоянию на 2022 год только 9% интернет-пользователей всегда покупают лицензионный контент. При этом 58% пользователей пиратских версий объясняют свою позицию высокой ценой на продукты, ещё 38% в принципе не готовы тратить деньги на цифровой контент, а 34% “не видят смысла покупать то, что можно получить бесплатно”. Из оставшихся для 33% пиратский контент получать проще и быстрее, 22% таким образом проверяют, достойна ли лицензионная версия своей стоимости. При этом в целом готовы платить за лицензионный контент 46% опрошенных, что на 3% выше показателя, полученного в аналогичном исследовании двумя годами ранее.
Что можно сказать в целом? Вводные условия в разных случаях сильно разнятся. В одних случаях в определённых ситуациях можно хорошо озолотиться - как это случилось в короновирусные времена, когда цифровой контент неожиданно стал крайне востребованным. В других покупательский спрос сильно падает, в том числе и в силу снижения покупательской способности. Если не брать в расчёт какие-то особо ситуативные предложения, вроде продаж Автокада папуасам, готовые платить будут всегда. С твоей стороны задача обеспечить доступность, разумную цену, актуальность и удобство использования лицензионной версии.
А вот если пойти по пути условной корпорации зла, то есть все шансы добиться ровно обратной ситуации. Твой продукт интересен человеку, но твоя репутация и твои непомерные аппетиты подсказывают ему, что деньги лучше не тратить? Но продукт то всё ещё интересен, попробовать его хочется. Поздравляю, ты только что дал человеку право думать, что пиратство в данном случае морально оправдано. Разработчик, злоупотребляющий схемой раннего доступа, не доводя продукты до планки хотя бы удовлетворительного состояния, издатель, закрывающий ранее проданные сетевые проекты, ограничивающий продажи в определённых регионов распространитель или просто компания, которая “не следит за своим ртом” - примеров такого поведения много.
Или вот, представьте себе, некоторые компании могут довольно успешно использовать стратегию искусственного дефицита с материальными товарами, но если попробовать повернуть такую схему с цифровым контентом, высок риск получить ровно обратный эффект. Впрочем, стоит отметить, что речь в данном случае не идёт о какой-то доказанной закономерности. Востребованные продукты как правило всегда имеют и большее количество незаконно распространяемых копий - это правило действительно работает, а вот в остальном мне бы, конечно, хотелось подытожить доводом о некой справедливой карме, но настигает она правообладателей далеко не всегда. Чаще соображения пользователей, как мы видим, гораздо более тривиальные и касаются личной выгоды и удобства.
Авторский портрет.)
Едрить, ты старая!))
о_О
нихуясе, реально
а чо произошло? обновления так упали?