танчики денди с читами
Battle City / Баттл Сити
Коды и секреты к игре Battle City (Баттл Сити) «Танчики».
Выбор этапа игры:
Чтобы выбрать этап, на котором хотите сыграть, на экране с надписью
«Stage 1» нажми А или B (до того, как зазвучит музыка).
Пасхалка:
то появится сообщение о том, что «Эту программу написал open-reach, который любит noriko».
Бонусы:
Существует несколько бонусов:
Если в сборнике нет кодов / паролей к игре, и вы желаете их добавить., перейдите в раздел, нажав кнопку: Добавить. Мы будем вам признательны за наполнение сборника кодов. Желаем вам хорошего настроения и ностальгии. OldCityRetroGames.ru
If you know cheat codes, secrets, hints, glitches or other level guides, that can help others leveling up, then please: Submit your Cheats. and share your insights and experience with other gamers. thx from OldCityRetroGames.ru
—> Все права на материал с сайта сохранены и принадлежат их авторам. Любое копирование текста с сайта должно сопровождаться прямой активной ссылкой на наш сайт. Все игры (в том числе и онлайн), эмуляторы, и другие программы и материалы, предоставляются на некоммерческой основе (бесплатно) игры скачанные с этого сайта, носят ознакомительный характер и после ознакомления должны быть удалены. Некоторые материалы доступны на картриджах и других легальных носителях, поэтому могут быть приобретены для частного использования. Танчики с читами (Battle City)Читы в игре Танчики: Бесконечные жизни. Неуязвимая база. В вашем распоряжении находиться маленький танк, управляя им, необходимо, в каждом уровне добиться полного разгрома армии из вражеских танков противника. Основная задача, заключается в защите штаба, который находится в самом низу игрового поля, и выглядит он в виде орла, вокруг которого броня из красных кирпичиков. Защитить штаб не так уж и просто, так как, убивая один танк противника, вслед за ним, появляется новый, в верхних углах игрового поля, и так происходит несколько раз. Для уничтожения противника, вы сможете использовать простые, одиночные заряды. Танки врага появляются в различных вариантах, от самых простых, которые можно уничтожить с одного выстрелы, до пуленепробиваемых, которых истребить довольно не просто. В этом случае на помощь вам придут всевозможные бонусы, предложенные в игре. Они появляются в маленьких мерцающих квадратиках, в различных местах игрового поля. Саперская лопатка поможет обеспечить защиту вашего штаба пуленепробиваемой броней. Полигон действий виден сверху. Игрок должен, управляя своим танком, уничтожить все вражеские танки на уровне, которые постепенно появляются вверху игрового поля. Враги пытаются уничтожить базу игрока (внизу игрового поля в виде орла) и его танк. На каждом уровне нужно уничтожить около двадцати единиц бронетехники противника разных видов. Если противник сможет разрушить базу или лишит игрока всех жизней — игра окончена. Специальная версия игры с читами только на ЧитГраунд! Ностальгия: роемся у «Танчиков» под капотом
Я хочу рассказать вам о том, что же под капотом у железных монстров из знаменитой игры Battle City (в простонародье «Танчики») с не менее знаменитой приставки Nintendo Entertainment System (сокращённо NES, в России более известен её китайский клон «Dendy»). Мне в своё время эта информация показалась довольно любопытной — надеюсь, такой же она покажется и вам. ПредысторияНесколько лет назад, изучая разнообразные графические библиотеки, я поставил перед собой цель написать точный клон «Танчиков». Так уж сложилось, что как раз в тот момент один мой знакомый занимался созданием довольно интересного ремейка путём модификации кода оригинальной игры, так что я решил проконсультироваться у него (кстати, огромное ему спасибо за консультацию и помощь в подготовке статьи). Тогда меня поразило то, какими методами реализовывался некоторый функционал. Вот и решил я, спустя годы, поделиться этими знаниями с общественностью: всё-таки это часть истории геймдева, которая может показаться интересной как ценителям классики, так и разработчикам современных игр. Хочется сказать отдельное спасибо человеку под ником Griever за труды по декомпиляциии игры. Прежде всего благодаря полученным им исходникам стало возможно настолько подробно вникнуть в суть. Карты уровнейКарты в Battle City состоят из тайлов — блоков размером 8×8 пикселей. Весь фон, видимый на экране, является картой — гипотетически даже со счётчиком жизней можно взаимодействовать, но по факту это, конечно же, не удастся. Однако, в сериализованном виде уровни хранятся более компактно: для этого тайлы компонуются в блоки размером 2×2 тайла. Всего имеется 16 разновидностей блоков, которые приведены в таблице ниже. Хранится только основная часть карты (13×14 блоков), по которой и ездят танки — нет смысла сохранять статичные стены и вспомогательную информацию. Для записи одного блока используется 4 бита, таким образом, вся карта занимает 91 байт.
В отличии от блоков, разновидностей самих тайлов гораздо больше, а именно — 256, т.е. ровно столько, сколько вмещает одна страница знакогенератора — участок видеопамяти, где каждому тайлу соответствует индекс от 0 до 255. Тайлы используются как для создания окружения уровня, так и для отображения информации о количестве вражеских танков, жизней и т.п. Но непосредственно в элементах уровня их используется всего 22 — из них 6 для формирования перечисленных блоков, остальные 15 — дополнительные тайлы кирпичных блоков, о них стоит рассказать подробнее. Поэтому, кстати, при уничтожении части кирпичного блока, танк не может въехать на освободившееся пространство — ведь сам тайл не был уничтожен. Расположение точек респауна и орла на карте фиксированы, объекты будут появляться на своих местах независимо от того, что находится в месте их появления. Это и происходит, если во встроенном редакторе уровней «замуровать» эти участки. Если кому-то интересно позаниматься картостроительством, то для этих целей существует хороший редактор Quarrel, который работает прямиком с образом игры. Генерация случайных чиселЗадача генерации случайных значений с давних пор не давала покоя человечеству. Программным путём получить истинно случайное значение невозможно, поэтому зачастую задача сводилась к генерации псевдослучайных значений с распределением, близким к тому, что свойственно случайным. Для компьютера с полностью детерминированным поведением генерация псевдослучайных чисел является ещё более сложной задачей. Например, при каждом запуске, оказывая одинаковое воздействие (нажимая одни и те же кнопки в одно и то же время), мы будем получать одинаковый ход игры — на этом принципе даже основаны записи игрового процесса, где для каждого кадра хранятся нажатые в тот момент кнопки. Но для нас это не столь критично: важно получать как можно более «случайные» значения в рамках одного сеанса. Рассмотрим, как обстоят дела с Battle City. Здесь для генерации псевдослучайного значения используется несколько «случайных» сущностей — это предыдущее случайное значение, счётчик секунд и поочерёдно байты т.н. нулевой страницы — первых 256-ти байт оперативной памяти, которые процессор NES может адресовать быстрее и проще, чем остальные. Именно поэтому нулевая страница содержит наиболее часто используемые, и, как следствие, наиболее часто изменяемые переменные, что обеспечивает более равномерное распределение. В итоге на конечное значение числа влияет множество факторов: нажатые игроком кнопки, координаты всех танков и пуль на экране, количество очков обоих игроков, состояние множества таймеров (таких как бонусные) и даже состояние звуковых каналов! Конечно, это далеко не полный список. Само выражение, по которому высчитывается очередное случайное число, довольно простое. Не буду вдаваться в подробности, просто покажу, как это выглядело бы на языке C: Как видно из кода, мы можем в любой момент получить псевдослучайное значение в диапазоне от 0 до 255. При том его распределение достаточно адекватно, в чём можно убедиться по нетленному геймплею. БонусыКстати, в пиратских версиях с пистолетом присутствует ещё один бонус — корабль, который позволяет передвигаться по воде. Также в некоторых модификациях бонусы могут брать и противники, что в корне меняет баланс игры. Существовали даже целые сборники подобного рода модификаций, где версии различались разными подобными мелочами. Судя по всему, изначально планировалось включить в игру восемь бонусов, но в итоге их осталось шесть. Однако, при появлении бонуса берётся случайное значение по модулю 8 (от 0 до 7), которое является индексом в таблице бонусов, где место не включенных в игру бонусов повторно заняли звезда и граната. В итоге вероятность их выпадения равна 1/4, в то время как вероятность выпадения остальных бонусов равна 1/8. Бонусы часы и каска действуют 10 секунд (при респауне игрока каска действует 3 секунды, включая время на респаун), бонус лопата — 20 секунд. Сами носители бонусов — мигающие танки — появляются, если у врага в ангарах остаётся 17, 10 или 3 танка. Т.е. танки под номерами 4, 11 и 18 — бонусные. Стоит упомянуть, что секунда по меркам игры длится немного дольше обычной: у NTSC-версии консоли частота обновления экрана составляет 60 кадров в секунду, и самым простым способом вести счёт секунд является в каждом кадре увеличивать номер секунды, если счётчик кадров по модулю 60 равен нулю. Но для упрощения вычислений, а также, чтобы обнуление счётчика кадров в результате переполнения не влияло на подсчёт таким способом, это число округлили до 64 (0x40) — для взятия числа по этому модулю достаточно произвести логическое умножение на 0x3F. Получается, что игровая секунда составляет 1.06 реальной секунды, но это не касается временных отрезков, которые измеряются количеством кадров. Занимательный факт, известный каждому знакомому с игрой: перед тем, как перестать действовать, защита вокруг штаба начинает «мигать», превращаясь то в кирпичное, то в бронированное ограждение (происходит это в последние 4 секунды действия бонуса). При этом, даже если защита вокруг штаба была частично или полностью уничтожена, каждый раз при мигании она восстанавливается, пока полностью не превратится обратно в целую кирпичную стену. Интеллект противниковКонечно, AI в танчиках не представляет собой тактический анализатор, но кое-какая логика всё же высчитывается. Существует три периода поведения танков: сначала они движутся хаотично, затем они преследуют игроков, и, в конце концов, начинают атаковать штаб. Длительность первых двух периодов одинакова и равна восьми периодам респауна. Т.е., поделив время респауна на 8, мы получим длительность в секундах (или, умножив на 8, получим то же самое время в кадрах) — например, для первого уровня и одного игрока это будет 23 секунды. Третий же период будет длиться до тех пор, пока счётчик секунд не обнулится (достигнув 256), и цикл периодов не начнётся заново. Вся эта вражеская тактика основана на системе команд, для чего выделено 8 байтов: два под танки игроков и шесть под вражеские танки. Четыре старших бита такого байта используются под команду, оставшиеся четыре младших — под её аргументы (как правило это направление движения). В итоге получается 16 команд, под каждую из которых существует обработчик. Обработчики вызываются раз в кадр для каждого танка после обработки движения. Существует функция смены направления, которая при вызове в первом периоде поведения меняет направление танка случайным образом, во втором периоде даёт танкам с чётными номерами команду двигаться к первому игроку, с нечётными — ко второму, а в третьем даёт команду двигаться в сторону штаба. При пересечении вражеским танком границы тайла (когда обе коодринаты становятся кратны восьми), существует вероятность 1/16, что для танка будет вызвана эта функция. Если же координаты танка не были кратны восьми, либо же не была вызвана функция смены направления, и при всём этом танк упирается в препятствие, то с вероятностью 1/4 произойдёт следующее: танк сменит направление на противоположное, если хотя бы одна из координат не кратна восьми, в ином случае танку будет дана команда смены направления. При выполнении команды смены направления происходит несколько другое: с вероятностью 1/2 вызывается описанная выше функция, иначе с равными вероятностями циклически берётся либо предыдущее, либо следующее направление из списка: вверх, влево, вниз, вправо (т.е. танк поворачивается либо по часовой, либо против часовой стрелки). Можно представить всю эту логику в виде такого псевдокода: Интересная ситуация получается, когда танк упирается в препятствие или стену — поскольку в таком случае, даже если танк не повернул, одна из координат постоянно кратна восьми и перед ним существует тайл-препятствие, то вероятность поворота возрастает в разы. Поэтому танки практически не застревают на месте: даже попадая в угол или нишу, они довольно быстро оттуда выезжают. Не менее интересно обстоят дела с вражескими выстрелами. Сами по себе они происходят абсолютно обособленно от танков — у каждого врага есть одна пуля, а выстрел в каждом кадре сам решает, запустить эту пулю или нет. Если пуля уже в полёте, то выстрела не происходит, иначе существует вероятность 1/32, что танк выстрелит. В таком случае, пуля оказывается на передней границе танка по её центру и наследует направление своего танка. Стоит сказать пару слов и о поведении танков игроков в режиме демонстрации. Тут всё просто: если на экране есть бонусы, танки стремятся к ним (при этом могут застрять по пути, если пуля пролетает мимо препятствия, в которое они упираются). Иначе они просто преследуют первый доступный танк, а если таковых не осталось — стоят на месте. Снаряды выпускаются по тем же правилам, что и у вражеских танков. Огонь по своим в демо-режиме не даёт эффекта. Обработка коллизийРасчёт коллизий всегда был довольно ресурсоёмкой задачей, что может быть критично для такого процессора, как у NES. Просчёт взаимодействия между танками с реализацией «в лоб» требовал бы сравнить каждую пару танков, что, несмотря на их небольшое количество, всё же довольно дорогостоящая процедура для процессора с тактовой частотой 1.76 МГц. Но не стоит забывать, что кроме танков по карте передвигаются и выпущенные снаряды. Поэтому разработчики пошли на довольно интересную хитрость. Дело в том, что каждый танк… «рисует» под собой невидимую стену. Таким образом, обнаружение коллизии между танками происходит на этапе обнаружения коллизий между танками и элементами уровня, для чего достаточно лишь определить, имеется ли по определённой координате препятствие. Имеет это и побочные эффекты: наверняка многие замечали, что если пытаться «въехать» сзади в движущийся вперёд танк, движение игрока блокируется, пока танк не отъедет на некоторое расстояние — как раз в этот момент он переезжает на следующий тайл, «рисуя» там новую стенку и «стирая» старую. При попадании снаряда одного игрока по другому, второй теряет управление движением на 192 кадра, т.е. на три игровых секунды. Но в режиме демонстрации этого не происходит. Ещё одна интересная вещь: медленные пули (подробнее о скорости чуть ниже) обрабатываются не каждый кадр, а через кадр. Теоретически может возникнуть ситуация, когда игра будет тормозить в каждом нечётном кадре, и процессор не будет успевать дойти до обработки коллизий такой пули, откладывая её. А ведь в следующем кадре он и вовсе не должен будет её обрабатывать! Из-за подобного стечения обстоятельств медленные пули в некоторых чрезвычайных случаях могут пролетать стенки насквозь, когда игра сильно притормаживает. ДвижениеСкорость в игре обуславливается количеством пропускаемых кадров при изменении координат. Так, например, у игрока координата меняется каждые три кадра из четырёх, у самого быстрого врага в игре — каждый кадр. То же самое касается и снарядов — их существует два типа: быстрые, летящие со скоростью 4 пикселя в кадр, и медленные, имеющие скорость 2 пикселя в кадр.
Поскольку при движении необходимо обрабатывать и коллизии, то уместно было бы оптимизировать рассчёты, как можно более равномерно распределив их по кадрам. При самом простом подходе достаточно было бы в чётных кадрах обрабатывать перемещение всех врагов, а в нечётных только передвижение шустрого БТР. Но тогда нечётные кадры могли бы быть перегружены, и игра бы просто лагала. На самом деле нагрузка распределена довольно хитро. Производится «XOR» между номером кадра и номером танка, и только потом проверяется чётность/нечётность результата. В итоге получается, что в чётных кадрах обрабатывается одна половина медленных танков, а в нечётных — другая. И немного информации о скольжении на льду. Тут всё просто: после того, как игрок отпустит кнопку направления на льду, танк будет ехать сам ещё 28 кадров (т.е. проедет 21 пиксель) или пока не выедет со льда. В этот период состояние его гусениченого трака не меняется и звук езды не проигрывается, а если нажать кнопку направления уже на льду — будет проигран характерный звук, если таймер скольжения в этот момент равен нулю. Пасхальные яйцаПасхальные яйца встречаются во многих играх того времени, не обошли стороной они и Battle City. Если на титульном экране выбрать режим CONSTRUCTION, войти и выйти из него 7 раз (нажимая START, START), затем зажать на первом джойстике кнопку «вниз», нажав на втором кнопку A 8 раз, потом зажать на первом джойстике «вправо», нажав на втором кнопку B 12 раз, и, наконец, нажать на первом джойстике кнопку START, то мы увидим трагическую историю любви. Кроме того, в игре можно встретить неиспользуемые данные — имена разработчиков (RYOUITI OOKUBO, TAKEFUMI HYOUDOU, JUNKO OZAWA) и иероглифы, означающие имя главного героя лавстори и название улицы (возможно, на которой жил он сам или его возлюбленная). Пожалуй, здесь я не буду вдаваться в подробности, ибо это подробно изложено по ссылке чуть выше. ЭпилогВ заключение хочу сказать, что раньше создание игр было в некотором смысле всё же большим искусством, чем сейчас. Это же колоссальное мастерство — уложиться в ограничения аппаратной части, и в то же время создать хорошую игру. Это сродни демосцене, которая, по сути, преследует те же самые цели — создавать шедевры там, где это сложно вообразить. В наши дни всё это уходит в прошлое, позволяя не особо задумываться о способах реализации. На мой взгляд, это сильно понижает порог вхождения в процесс разработки игр, что постепенно, но верно превращает его скорей в обыкновенный бизнес, чем в искусство. Хотя, возможно, я просто слишком эстетичен в этом отношении. Battle City, Super Tank 1990, Tank 1991, Missile Tank 1994, Missile Tank 1995Battle CityСудя по содержимому самого ПЗУ игры, программировали её три человека: Рёити Окубо, Такэфуми Хёдо и Дзюнко Одзава (их имена встречаются в самом начале PRG-ROM’а игры и в конце в виде ASCII-графики иероглифов [‘RYOUITI OOKUBO TAKEFUMI HYOUDOU JUNKO OZAWA’]). Есть одна вещь, о которой никто не знал ни в момент выхода игры в 1985-ом, ни позднее. Если: СкачатьНазвание игры: Battle City УровниИгра состоит из 35 основных уровней. После прохождения 35 уровней игра продолжается с уровня 36, но с картой от 1 уровня. По второму кругу пройти их становится сложнее из-за того, что теперь вместо обычных танков на поле боя выезжают бронетранспортёры, скорострельные и тяжёлые танки, а также они быстрее появляются и стремятся как можно скорее прорваться к штабу игрока. ЛандшафтБетонная стена. Можно разрушить только с помощью бетонобойных снарядов. Вода. Блокирует передвижение, но над ней пролетают снаряды. Лес. Резко снижает видимость бронетехники и снарядов. Лёд. Снижает управляемость передвижения танка. Танк пробуксовывает при трогании и скользит при торможении. Орёл. Необходимо защищать от попаданий снарядов. Штаб защищён кирпичной стеной. При взятии бонуса «Лопата», вокруг штаба временно возводится бетонная стена. Танки игроковТанки игроков различаются только цветом. У каждого игрока по 3 танка (1 танк в игре и 2 в запасе), которые можно пополнять собирая бонусные танки. Танк первого игрока жёлтый. Танк второго игрока зелёный. Если в танк одного игрока попадет другой, то пострадавший некоторое время стоит на месте. Улучшение танка игрокаДля улучшения танка, необходимо собирать бонусные звёзды. Если улучшенный танк был уничтожен, то около штаба из запаса появляется малый танк. 1. Малый танк с низкой скоростью полёта снаряда. 2. Лёгкий танк с высокой скоростью полёта снаряда. ЗащитаЗащитное поле. Делает танк неуязвимым для снарядов. Действует 4 секунды после появления танка игрока и более длительное время при взятии бонуса «Каска». Вражеские танкиПри игре в одиночку, на карте находится не более 4-х танков противника одновременно; при игре вдвоём их не более 6-ти. Всего же танков противника 20 на уровне. 1. Обычный танк с низкой скоростью передвижения и низкой скоростью полёта снаряда. + 100 очков 2. Бронетранспортёр с высокой скоростью передвижения и низкой скоростью полёта снаряда. + 200 очков 3. Скорострельный танк с низкой скоростью передвижения и высокой скоростью полёта снаряда. + 300 очков 4. Тяжёлый танк (броневик) с низкой скоростью передвижения и низкой скоростью полёта снаряда. Цвет танка указывает на степень его бронирования. Уничтожить тёмно-зелёный можно только 4-мя попаданиями (танк меняет цвет в зависимости от оставшейся прочности). + 400 очков Четвёртый, одиннадцатый и восемнадцатый танки, независимо от типа, мерцают красным цветом. Если игрок попадает в такой танк, то на карте появляется бонус. В случае если мерцающим танком является тяжёлый танк, достаточно одного попадания в него для появления бонуса. Если не взять бонус до появления нового мерцающего танка, то бонус исчезает. БонусыБонус появляется после попадания по бонусному (мерцающему красным цветом) танку. Взятие бонуса приносит 500 очков. Всего за один уровень возможно получить три бонуса. Враги не могут брать бонусы. Каска. Генерирует временное защитное поле вокруг танка, делая его неуязвимым для снарядов противника. Звезда. Улучшает танк игрока. Танк. Прибавляет 1 танк в запас игроку. Лопата. Временно возводит вокруг штаба бетонную стену, которая по истечении времени превращается в кирпичную. Часы. На некоторое время останавливает врагов и их стрельбу. Super Tank 1990СкачатьНазвание игры: Super Tank 1990. 1 Название игры: Super Tank 1990. 2 Варианты модификаций
| TANK A (15) | Малый танк | Нет | 50 | 1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
TANK B (16) | Малый танк | Нет | 50 | 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
TANK C (17) | Малый танк | Нет | 50 | 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
TANK D (18) | Малый танк | Нет | 50 | 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
TANK E (19) | Малый танк | Нет | 50 | 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
TANK F (20) | Малый танк | Нет | 50 | 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
TANK G (21) | Малый танк | Нет | 118 | 1+ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
TANK H (22) | Лёгкий танк | Есть | 50 | 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
TANK I (23) | Лёгкий танк | Есть | 50 | 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
TANK J (24) | Лёгкий танк | Есть | 50 | 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
TANK K (25) | Лёгкий танк | Есть | 50 | 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
TANK L (26) | Лёгкий танк | Есть | 50 | 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
TANK M (27) | Лёгкий танк | Есть | 50 | 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
TANK N (28) | Лёгкий танк | Есть | 118 | 1+ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
TANK A (01) | Малый танк | Нет | 50 | 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
TANK B (02) | Малый танк | Нет | 50 | 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
TANK C (03) | Малый танк | Нет | 50 | 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
TANK D (04) | Малый танк | Нет | 50 | 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
TANK E (05) | Малый танк | Нет | 50 | 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
TANK F (06) | Малый танк | Нет | 50 | 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
TANK G (07) | Малый танк | Нет | 118 | 1+ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
TANK H (08) | Лёгкий танк | Есть | 50 | 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
TANK I (09) | Лёгкий танк | Есть | 50 | 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
TANK J (10) | Лёгкий танк | Есть | 50 | 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
TANK K (11) | Лёгкий танк | Есть | 50 | 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
TANK L (12) | Лёгкий танк | Есть | 50 | 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
TANK M (13) | Лёгкий танк | Есть | 50 | 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
TANK N (14) | Лёгкий танк | Есть | 118 | 1+ |
Уровни
Вариант уровней зависит от выбранной модификации.
Ландшафт
Бетонная стена. Можно разрушить только с помощью бетонобойных снарядов.
Вода. Блокирует передвижение, но над ней пролетают снаряды. Танк взявший бонус «Понтон» может передвигаться по воде.
Лес. Резко снижает видимость бронетехники и снарядов. Тяжёлый танк взявший бонус «Пистолет» или 2 бонуса «Звезда», может уничтожать деревья.
Лёд. Снижает управляемость передвижения танка. Танк пробуксовывает при трогании и скользит при торможении.
Орёл. Необходимо защищать от попаданий снарядов.
Штаб защищён кирпичной стеной.
При взятии бонуса «Лопата», вокруг штаба временно возводится бетонная стена.
Танки игроков
Танки игроков различаются только цветом. У каждого игрока по 3 танка (1 танк в игре и 2 в запасе), которые можно пополнять собирая бонусные танки. Если все танки одного из игроков были уничтожены и он выбыл из игры, то он снова может вернуться в игру, взяв танк из запаса у другого игрока нажатием клавиши «A», а если у другого игрока в запасе танков не имеется, тогда придётся ждать, пока он не подберёт бонус «Танк».
Танк первого игрока жёлтый.
Танк второго игрока зелёный.
Улучшение танка игрока
Для улучшения танка, необходимо собирать бонусные звёзды. Бонус «Пистолет» улучшает танк сразу до тяжёлого танка. Если улучшенный танк был уничтожен, то около штаба из запаса появляется базовый танк.
Защита
Защитное поле. Делает танк неуязвимым для снарядов. Действует 4 секунды после появления танка игрока и более длительное время при взятии бонуса «Каска».
Тяжёлый танк. После попадания вражеского снаряда, превращается в средний.
Тяжёлый танк + понтон. Полностью уничтожить такой танк, враг может только 3-мя попаданиями.
Вражеские танки
При игре в одиночку, на карте находится не более 4-х танков противника одновременно; при игре вдвоём их не более 6-ти. Всего же танков противника 20 на уровне.
Есть 4 типа, которые различаются скоростью и прочностью. За их уничтожение, начисляется соответствующее количество очков.
1. Обычный танк с низкой скоростью передвижения и низкой скоростью полёта снаряда. + 100 очков
2. Бронетранспортёр с высокой скоростью передвижения и низкой скоростью полёта снаряда. + 200 очков
3. Скорострельный танк с низкой скоростью передвижения и высокой скоростью полёта снаряда. + 300 очков
4. Тяжёлый танк с низкой скоростью передвижения и низкой скоростью полёта снаряда. + 400 очков
— цвет любого типа танка указывает на степень его бронирования. Уничтожить тёмно-зелёный можно только 4-мя попаданиями (танк меняет цвет в зависимости от оставшейся прочности).
Некоторые танки независимо от типа, мерцают красным цветом. Если игрок попадает в такой танк, то на карте появляется бонус. Если не взять бонус до появления нового бонуса, то бонус исчезает.
Бонусы
Каска. Генерирует временное защитное поле вокруг танка, делая его неуязвимым для снарядов противника.
Взятие бонуса вражеским танком: небронированные вражеские танки станут бронированными, а бронированные превратятся в бонусные.
Звезда. Улучшает танк игрока.
Взятие бонуса вражеским танком: он и остальные вражеские танки находящиеся на поле боя, получат возможность пробивать бетон.
Танк. Прибавляет 1 танк в запас игроку.
Взятие бонуса вражеским танком: небронированные вражеские танки станут бронированными, а бронированные превратятся в бонусные.
Лопата. Временно возводит вокруг штаба бетонную стену, которая по истечении времени превращается в кирпичную.
Взятие бонуса вражеским танком: у штаба исчезнет стена.
Понтон. Доступен в модификациях: 15-28. Танк получает возможность передвигаться по воде с помощью навесного понтона, который также защищает его от 1 снаряда. Если понтон был уничтожен на воде далеко от берега, то танк не сможет оттуда выбраться. После уничтожения штаба, понтон переносится на танк в новую игру и даже показывается на танке в демонстрации из меню.
Взятие бонуса вражеским танком: вражеский танк получает возможность передвигаться по воде с помощью навесного понтона, который не обеспечивает ему дополнительную защиту и уничтожить его можно только вместе с танком.
Tank 1991
Скачать
Варианты модификаций
№ в меню | Модификация | Базовый танк игрока | Бронированные вражеские танки | Возможность врагов брать бонусы | Бонус «Супер звезда» | Тяжёлый танк игрока при попадании снаряда | Вариант уровней |
5 | TANK 1A | Малый танк | Тяжёлые танки | Нет | Нет | Уничтожается | 1 |
21 | TANK 2A | Малый танк | Тяжёлые танки | Нет | Нет | Уничтожается | 2 |
26 | TANK 3A | Малый танк | Тяжёлые танки | Нет | Нет | Уничтожается | 3 |
44 | TANK 1B | Малый танк | Любые танки | Нет | Нет | Уничтожается | 1 |
55 | TANK 2B | Малый танк | Любые танки | Нет | Нет | Уничтожается | 2 |
69 | TANK 3B | Малый танк | Любые танки | Нет | Нет | Уничтожается | 3 |
82 | TANK-I | Малый танк | Тяжёлые танки | Нет | Нет | Уничтожается | 1 |
90 | TANK 1C | Лёгкий танк | Тяжёлые танки | Есть | Есть | Превращается в средний | 1 |
100 | TANK 2C | Лёгкий танк | Тяжёлые танки | Есть | Есть | Превращается в средний | 2 |
105 | TANK 3C | Лёгкий танк | Тяжёлые танки | Есть | Есть | Превращается в средний | 3 |
109 | TANK 1D | Лёгкий танк | Любые танки | Есть | Есть | Превращается в средний | 1 |
112 | TANK 2D | Лёгкий танк | Любые танки | Есть | Есть | Превращается в средний | 2 |
121 | TANK 3D | Лёгкий танк | Любые танки | Есть | Есть | Превращается в средний | 3 |
123 | TANK-II | Лёгкий танк | Тяжёлые танки | Есть | Есть | Превращается в средний | 1 |
Во всех модификациях по 50 уровней. Вражеские танки в игре появляются преимущественно одного типа, например, сложность будет представлять появление множества тяжёлых бронированных танков или быстрых колёсных бронетранспортёров.
Уровни
Вариант уровней зависит от выбранной модификации.
Ландшафт
Бетонная стена. Можно разрушить только с помощью бетонобойных снарядов.
Вода. Блокирует передвижение, но над ней пролетают снаряды.
Лес. Резко снижает видимость бронетехники и снарядов.
Лёд. Снижает управляемость передвижения танка. Танк пробуксовывает при трогании и скользит при торможении.
Орёл. Необходимо защищать от попаданий снарядов.
Штаб защищён кирпичной стеной.
При взятии бонуса «Лопата», вокруг штаба временно возводится бетонная стена.
Танки игроков
Танки игроков различаются только цветом. У каждого игрока по 3 танка (1 танк в игре и 2 в запасе), которые можно пополнять собирая бонусные танки. Если все танки одного из игроков были уничтожены и он выбыл из игры, то он снова может вернуться в игру, взяв танк из запаса у другого игрока нажатием клавиши «A», а если у другого игрока в запасе танков не имеется, тогда придётся ждать, пока он не подберёт бонус «Танк».
Танк первого игрока жёлтый.
Танк второго игрока зелёный.
Если в танк одного игрока попадет другой, то пострадавший некоторое время стоит на месте.
Улучшение танка игрока
Для улучшения танка, необходимо собирать бонусные звёзды. Бонус «Супер звезда» улучшает танк сразу до тяжёлого танка. Если улучшенный танк был уничтожен, то около штаба из запаса появляется базовый танк.
Защита
Защитное поле. Делает танк неуязвимым для снарядов. Действует 4 секунды после появления танка игрока и более длительное время при взятии бонуса «Каска».
Вражеские танки
При игре в одиночку, на карте находится не более 4-х танков противника одновременно; при игре вдвоём их не более 6-ти. Всего же танков противника 20 на уровне.
Есть 4 типа, которые различаются скоростью и прочностью. За их уничтожение, начисляется соответствующее количество очков.
1. Обычный танк с низкой скоростью передвижения и низкой скоростью полёта снаряда. + 100 очков
2. Бронетранспортёр с высокой скоростью передвижения и низкой скоростью полёта снаряда. + 200 очков
3. Скорострельный танк с низкой скоростью передвижения и высокой скоростью полёта снаряда. + 300 очков
4. Тяжёлый танк с низкой скоростью передвижения и низкой скоростью полёта снаряда. + 400 очков
— цвет любого типа танка указывает на степень его бронирования. Уничтожить тёмно-зелёный можно только 4-мя попаданиями (танк меняет цвет в зависимости от оставшейся прочности).
Некоторые танки независимо от типа, мерцают красным цветом. Если игрок попадает в такой танк, то на карте появляется бонус. Если не взять бонус до появления нового бонуса, то бонус исчезает.
Бонусы
Каска. Генерирует временное защитное поле вокруг танка, делая его неуязвимым для снарядов противника.
Взятие бонуса вражеским танком: небронированные вражеские танки станут бронированными, а бронированные превратятся в бонусные.
Звезда. Улучшает танк игрока.
Взятие бонуса вражеским танком: он и остальные вражеские танки находящиеся на поле боя, получат возможность пробивать бетон.
Танк. Прибавляет 1 танк в запас игроку.
Взятие бонуса вражеским танком: небронированные вражеские танки станут бронированными, а бронированные превратятся в бонусные.
Лопата. Временно возводит вокруг штаба бетонную стену, которая по истечении времени превращается в кирпичную.
Взятие бонуса вражеским танком: у штаба исчезнет стена.
Супер звезда. Улучшает танк игрока сразу до тяжёлого танка.
Взятие бонуса вражеским танком: вражеский танк превратится в тяжёлый бронированный, способный пробивать бетон.
Missile Tank 1994
Скачать
Название игры: Missile Tank 1994
Система: Dendy
Издатель: YS (Yoko Soft)
Год выпуска: 1994
Версия: Оригинал
GoodNES V3.23b: Tank 28 Games by Y.S. (Battle City Hack)
Файл: Missile Tank 1994.nes
Размер: 40,0 КБ (40 976 байт)
Упакован в ZIP-папку: Missile Tank 1994.zip
Размер: 24,5 КБ (25 127 байт)
Варианты модификаций
Уровни
Вариант уровней зависит от выбранной модификации.
Ландшафт
Бетонная стена. Можно разрушить только с помощью бетонобойных снарядов. Инженерный танк может переносить стены.
Вода. Блокирует передвижение, но над ней пролетают снаряды. Танк взявший бонус «Понтон» может передвигаться по воде.
Лес. Резко снижает видимость бронетехники и снарядов. Тяжёлый танк взявший бонус «Пистолет» может уничтожать деревья.
Лёд. Снижает управляемость передвижения танка. Танк пробуксовывает при трогании и скользит при торможении.
Орёл. Необходимо защищать от попаданий снарядов.
Штаб защищён кирпичной стеной.
При взятии бонуса «Лопата», вокруг штаба временно возводится бетонная стена.
Танки игроков
Танки игроков различаются только цветом. У каждого игрока по 3 танка (1 танк в игре и 2 в запасе), которые можно пополнять собирая бонусные танки. Если все танки одного из игроков были уничтожены и он выбыл из игры, то он снова может вернуться в игру, взяв танк из запаса у другого игрока нажатием клавиши «A», а если у другого игрока в запасе танков не имеется, тогда придётся ждать, пока он не подберёт бонус «Танк».
Танк первого игрока жёлтый.
Танк второго игрока зелёный.
Улучшение танка игрока
Для улучшения танка, необходимо собирать бонусные звёзды. Бонус «Пистолет» улучшает танк сразу до тяжёлого танка. Если улучшенный танк был уничтожен, то около штаба из запаса появляется базовый танк.
Защита
Защитное поле. Делает танк неуязвимым для снарядов. Действует 4 секунды после появления танка игрока и более длительное время при взятии бонуса «Каска».
Тяжёлый танк. После попадания вражеского снаряда, превращается в средний.
Тяжёлый танк + понтон. Полностью уничтожить такой танк, враг может только 3-мя попаданиями.
Ракетный/инженерный танк
Когда ракеты закончатся, танк можно использовать как инженерный, для переноса кирпичных и бетонных стен. Для этого нужно подъехать вплотную к стене, нажатием кнопки «A» взять часть стены, перевезти в другое место и оставить снова нажав «A». Если поставить бетонную стену на кирпичную, то бетонная будет оставлена, а кирпичная взята и наоборот. Можно работать с любыми комбинациями и остатками стен. Взятая танком стена и не оставленная в этом уровне, переносится вместе с танком на следующий уровень.
Кирпичная стена взята.
Бетонная стена взята.
Вражеские танки
При игре в одиночку, на карте находится не более 4-х танков противника одновременно; при игре вдвоём их не более 6-ти. Всего же танков противника 20 на уровне.
Есть 4 типа, которые различаются скоростью и прочностью. За их уничтожение, начисляется соответствующее количество очков.
1. Обычный танк с низкой скоростью передвижения и низкой скоростью полёта снаряда. + 100 очков
2. Бронетранспортёр с высокой скоростью передвижения и низкой скоростью полёта снаряда. + 200 очков
3. Скорострельный танк с низкой скоростью передвижения и высокой скоростью полёта снаряда. + 300 очков
4. Тяжёлый танк с низкой скоростью передвижения и низкой скоростью полёта снаряда. + 400 очков
— цвет любого типа танка указывает на степень его бронирования. Уничтожить тёмно-зелёный можно только 4-мя попаданиями (танк меняет цвет в зависимости от оставшейся прочности).
Некоторые танки независимо от типа, мерцают красным цветом. Если игрок попадает в такой танк, то на карте появляется бонус. Если не взять бонус до появления нового бонуса, то бонус исчезает.
Бонусы
Каска. Генерирует временное защитное поле вокруг танка, делая его неуязвимым для снарядов противника.
Взятие бонуса вражеским танком: небронированные вражеские танки станут бронированными, а бронированные превратятся в бонусные.
Звезда. Улучшает танк игрока.
Взятие бонуса вражеским танком: он и остальные вражеские танки находящиеся на поле боя, получат возможность пробивать бетон.
Танк. Прибавляет 1 танк в запас игроку.
Взятие бонуса вражеским танком: небронированные вражеские танки станут бронированными, а бронированные превратятся в бонусные.
Лопата. Временно возводит вокруг штаба бетонную стену, которая по истечении времени превращается в кирпичную.
Взятие бонуса вражеским танком: у штаба исчезнет стена.
Понтон. Танк получает возможность передвигаться по воде с помощью навесного понтона, который также защищает его от 1 снаряда. Если понтон был уничтожен на воде далеко от берега, то танк не сможет оттуда выбраться.
Взятие бонуса вражеским танком: вражеский танк получает возможность передвигаться по воде с помощью навесного понтона, который не обеспечивает ему дополнительную защиту и уничтожить его можно только вместе с танком.
Missile Tank 1995
Игра редкая и дампа картриджа до сих пор не сделано, поэтому скачивать нечего.
Большой сборник ROM’ов Battle City
ZIP-архив содержит 167 NES-файлов, упорядоченных по версии GoodNES V3.23b. В нём присутствуют как оригинальные ROM’ы, рассмотренные выше, так и различные созданные на их базе хаки.
ZIP-архив: Battle City (GoodNES V3.23b).zip
Размер: 2,69 МБ
Эмулятор Nestopia
Сайт разработчика: http://nestopia.sourceforge.net/ (последняя версия: 1.40 от 11 июня 2008 года и эмулятор больше не разрабатывается)
Сайт нового разработчика: http://0ldsk00l.ca/nestopia/ (последняя версия: 1.49 от 24 июня 2018 года)
ZIP-архив: Nestopia v1.40.zip
Размер: 1,27 МБ
Не забывайте снимать блокировку со скачанных файлов: Свойства > Разблокировать > ОК
Извлечь всё из скачанного архива «Nestopia v1.40.zip» в папку «Nestopia v1.40.zip» на рабочий стол. Найти в папке файл «nestopia.exe» и запустить его.
Далее произвести основные настройки:
Options > Language. > Russian > OK > Да > Да
Nestopia.exe > Просмотр > Размер экрана > 3X
Опции > Видео. > Фильтр: Hqx > OK
Опции > Управление. (можно посмотреть или настроить управление, на Windows 10 могут периодически сбрасываться настройки клавиш «A» и «B» джойстика после перезапуска)
Опции > Настройки. > Любимая система: Dendy > OK
Для запуска игры нужно перетащить файл с игрой (Battle City.nes) в окно эмулятора или выбрать его через файловую систему «Файл > Открыть. «. Также можно назначить «Nestopia.exe» программой по умолчанию, для открытия таких типов файлов. Эмулятор поддерживает ZIP, RAR, 7z архивы.
Family Computer (Famicom), Nintendo Entertainment System (NES), Dendy
- С чем сделать сосиски на ужин
- bootmgr is missing press ctrl alt del to restart что делать windows 7 ноутбук