Назад в 8 бит. Игры от компании Tecmo
Всем привет, я уже рассказывал вам о игре Капитан Цубаса в одном из рассказов, так вот есть у Tecmo еще несколько игр с кинематографическими (по меркам 8 бит) заставками.
И сегодня я рассказу вам про трилогию Ninja ryukenden, она же ninja gaiden.
Сюжет игры повествует нам о Рю Хаябусе, ниндзя, обладающем мечом дракона и владеющем Нинпо. В первой части отца похитили силы тьмы, и Рю отправляется на его поиски.
Это первая игра серии, появилась она у меня примерно в 7 лет. И очень привлекла своими катсценами, а также геймплеем, не смотря на всю свою хардкорность, данную игру я на железной консоли так и не прошёл, только спустя годы на эмуляторе при помощи сейвов. В игре довольно туповатые боссы, особенно первые, и большую сложность представляют сами уровни, и так во всей трилогии.
В данной части Рю умеет бить катаной и собирать powerupы в виде доп. оружия, которое облегчает прохождение игры, хоть и не до конца.
Вторая часть серии появилась у меня к 9 годам. В неё мы играли уже чаще, так как игра стала более разнообразной и более дружелюбной по геймплею. В игре появился ветер, который может мешать рассчитать правильный прыжок. Так же Рю научился лазить по вертикальным поверхностям и использовать теневых двойников, что являлось не оспоримым плюсом.
В этой части по сюжету мы идём спасать Ирен, подругу из первой части игры, которую похитил Аштар. Эту часть в отличии от первой, хотя бы один раз на железной консоли я прошел. )
Последняя игра серии, играли в нее на расслабоне. Игра стала в разы легче первых двух, но поднялась графически и геймплейно. Рю потерял своих двойников, но стал гораздо легче прыгать. Появился новый powerup увеличивающий радиус атаки катаной.
Самый полезный power up это огни, летящие по диагонали вверх, и сальто с катаной.
Все игры обладают хорошим музыкальным сопровождением.
В этот раз по сюжету некто похожий на Рю, убивает Ирен, все обвиняют в этом Рю, но он утверждает, что никого не убивал и отправляется во всём разобраться.
Продолжение следует...
Назад в 8 бит. Серия игр Nekketsu. Часть 3
Всем привет, сегодня мы с вами рассмотрим предпоследнюю игру от technos , которая у сеня была, выпущенную на год раньше баскетбола в 1992 году: Ike ike! Nekketsu hockey bu.
По сюжету игры, Кунио тренируясь с другом из клуба додж бола случайно попадает мячом в капитана хоккейного клуба, после чего тот предлагает ему спарринг в хоккей, Кунио , назвав хоккей детской забавой соглашается, после чего начинается очередная заварушка в стиле Неккецу. Игра имеет уже привычную симпатичную чиби графику и хорошее музыкальное сопровождение. Почти у каждой команды есть своя хоккейная коробка. Всего в игре 8 команд (включая нашу.)
Среди них есть и самураи, и бейсболисты, и даже девчонки, в которых можно будет нарядить Кунио. Давайте перейдем к полям.
1 поле:
Домашняя арена Кунио. Ничего не обычного.
Поле 2 :
Ханазоно, поле друга Кунио , а также соперника – Рики. Насколько я понял имеет мягкие борты.
Поле 3:
Широган, имеет на поле обломки льда, которые могут помешать рол1ту шайбы, а то и отразить обратно.
Поле 4:
Танибана. На этом поле играет Годай. Заминировано, можно нарваться на мину.
Поле 5:
Поле Технос, профессиональное.
У каждой команды есть свои способности , а то и оружие, спойлерить не буду, сыграйте. =-)
В целом, это всё тот же увлекательный спортивный геймплей без правил от Технос, на моей Спектре, льдинки были едва заметны, про поле с минами вообще молчу, очень весело играть на двоих, хорошее настроение гарантировано.
У меня 8 подписчиков, еще немного до 10, а там и 20. ) А так же 4 в сообществе. ))
Всем спасибо, впереди нас ждёт последняя игра Неккецу, которая была у меня и которую я обещал в обзоре на Цубасу. Увидимся.
Назад в 8 бит. Последняя 8 битка
Всем большой привет, спасибо подписавшимся, сегодня я расскажу о последней моей 8 ми битной приставке, и об одной необычной игре.
Последнею консоль мне купили, когда в доме появился телевизор Grundig.
Телевизор, кстати, хорошего качества, по сей день исправно работает, с хорошим изображением для ЭЛТ телевизора. Но сейчас не об этом.
Приставка представляла из себя клавиатуру, и у неё была даже шариковая мышка, а также что-то похожее на ком порт для подключения принтера (тут не уверен).
С ней в комплекте шел обучающий картридж, с довольно примитивными программами, типа тренажера клавиатуры, рисовалки, мини текстового редактора, и различные мини – игры.
Но самое примечательное, можно было попробовать себя в программировании на G-Basic, F-basic. Но мы совершенно не знали синтаксиса, а где его взять? Правильно, в инструкции, которая прилагалась к консоли.
Но было одно, но, не знаю кто её печатал, наши или китайцы, но в примерах кода скорее всего были ошибки, ибо единственный код, который запустился из примеров, это бегущий Марио слева направо, а каких-либо знакомых программистов, которые могли бы глянуть, попробовать, и что-то нам объяснить, к сожалению, не было. Какое-то время по тыкавшись, поняв, что ничего не понятно и мало что работает, интерес к этому, к сожалению, пропал. Но спасибо китайцам за попытку. В остальном консоль ничем не отличалась от стандартной Денди, те же джойстики, те же картриджи, те же игры.
К этому времени у меня появился картридж с тремя играми первая была samurai spirits, вторая hero fighter (что под ней скрывалось, напишу в другой раз), а о третьей мы сейчас поговорим.
Капитан Цубаса 2
Игра в меню называлась Boy soccer team 2. Долгое время мы её так и называли. Игра завораживала прямо с заставки, так как мы любили футбол и аниме (доступное тогда по тв).
Какого было наше удивление, что подобная графика была и в игровом процессе, а не только в катсценах. В общем мы начали в него рубиться. Играли примерно 1 матч за раз, так как матч довольно длинный.
Играть предстоит за несколько команд, sao paulo fc, nankatsu fc, и сборная Японии. Можно выбирать тактику на матч, перед каждым матчем тренер даёт совет (жаль, что на японском), у некоторых игроков есть спец приемы, между матчами даётся пароль. Пароль довольно длинный, не дай бог какой-то иероглиф записывали неверно, приходилось играть заново, ибо понять, где ошибка было не реально. Записывали мы пароли в толстую тетрадь, которая хранилась у меня года до 2013, но во время переезда, увы, потерялась.
Сюжет, конечно, был на японском, но воображение нам помогало дорисовывать происходящее на экране. Но местами проскакивал английский и флаги стран, так-то могу сказать, в игре есть СССР и Яшин =-)
В общей сложности постепенное прохождение данной игры заняло у нас примерно год. А Ишидзаки в конце получает от менеджера оплеуху, но это не точно. =-) Не скажу, что игра зайдёт всем и каждому, но она довольно сильно выделяется на мой взгляд от других игр. Советую по играть, особенно если вы знаете Японский, к тому же есть перевод на английский, не скажу правда на сколько точный.
Спасибо всем, кто до читал. Продолжение следует.
Назад в 8 бит. Первая консоль
Всем привет! Это снова я с небольшим рассказом о своём опыте в 8 ми битном мире.
Не дождался я следующей субботы, ибо текст уже был...
И так спустя примерно полгода игр у дяди, мне купили мою первую приставку.
Ею была приставка Lifa 888 II
Сколько она прожила, не помню, но кажется не более 2х лет. Из её особенностей было то, что она имела на борту антенну и подключать к тв по кабелю её было не обязательно. А так же, как позже выяснилось, из-за этой антенны я вел первые прямые игровые трансляции соседям по дому. =-)
Комплектовалась консоль 2 джойстиками (геймпадами),которые на удивление пережили её саму, световым пистолетом и картриджем 9999 игр в 1. С картриджем мне повезло, ибо на нём был Супер Марио, играл первое время в основном в него.
Изучали миры различные, единственное чего не понимали, почему в конце каждого мира один и тот же дракон (Боузер), и как он выживал после стольких купаний в лаве.) В конце концов при помощи варпов, а может и взрослых, научился доходить до уровней типа 7-1, 8-1, а так же набивать жизни на ёжике в уровне, если мне не изменяет память 4-1.
Наибольшую сложность доставляли уровни лабиринты, и это были первые случаи в играх, когда пришлось записывать маршруты в тетрадь.
Иногда запускал игры типа Galaxian и подобные, играли с мамой в них, но больше нравилась Galaga, которая шла уже на отдельном картридже, в которой ваш корабль могли взять в плен, освободив который можно было летать двумя кораблями сразу.
Папа же больше любил по стрелять из светового пистолета в Hogan's alley
И погонять шары в lunar ball.)
Так же брал у соседей иногда игры, одна из них : Черепашки ниндзя 3, те самые с неубиваемым Шредером, о том что это баг и секреток Типа ВА ВА up down BA L R LR BA я не знал и поэтому каждый раз доходя до Шредера, я старался сохранить как можно больше жизней и надеялся, что их хватит. Но нет. Зато потом на своём карике, мне игра казалась легкой, и я её довольно быстро прошел.
Ах да, играл я в черно белом цвете, а декодер в телевизор Спектр, поставили только под конец жизни Лифы. Потом появилась другая Консоль и первые любимые игры. О них в следующий раз.
Разрабатываю 3D-движок для Dendy
Всем привет. Я уже года полтора зимаюсь разработкой игр для консоли денди/NES/Famicom. Все мои игры имеют классическую спрайтовую 2D-графику, но периодически меня посещали мысли реализовать 2.5D и честную 3D графику для денди.
Это задача не совсем тривиальная, но я решил побороться за возможность работать с полигональными моделями на денди. И за несколько недель набросал простой 3Д-движок.
Основной сложностью было то, что денди не дает возможность редактировать отдельные пиксели, можно редактировать только целые тайлы (тайлы - это плитки 8х8 пикселей). Поэтому, чтоб нарисовать пиксель в случайном месте экрана, нужно подготовить тайл, который содержит пиксель в нужном месте. А потом этот сгенерированный тайл нужно вывести в правильное место экрана. Довольно сложный механизм.
На данном этапе я почти закончил 2D-движок (осталось доделать вывод залитых треугольников любого вида, задача не совсем очевидная, если стараться все оптимзировать и использовать 8-битные переменные).
Кроме 2д-графики реализовал алгоритм определения угла наклона полигона относительно луча от камеры. Определение угла нужно для расчета теней и видимости полигона (на превью невидимые полигоны не выводятся).
В остальном вывод 3д-модели - это просто рисование треугольников на плоском холсте. Ничего сверхъестественного.
Для вывода более зрелищных моделей мне осталось реализовать вывод цветных залитых треугольников и поэкспериментировать с расчетом освещенности полигонов для вывода теней.
Сегодня вот добавил возможность вывода разноцветных пикселей одновременно (можно использовать 4 цвета одновременно):
С цветной картинкой была основная сложность с реализацией буфера видеопамяти. Пришлось мудрить с распределением памяти, так как доступной оперативки у меня был всего 1 килобайт (даже чуть меньше на самом деле), но в итоге все получилось.
На выгрузку буфера в видеопамять требуется примерно 4-5 кадров (при 60 фпс). А для вывода 10 полигонов требуется примерно 5-10 кадров. Значит должно получиться сделать какую-то динамичную 3д-сцену или простенькую аркаду (пишите ваши идеи простой 3д-игры).
Из оставшихся задач для 3Д нужно реализовать матрицу трансформации или хотя бы просто механизм вращения. Если будет механизм вращения, уже можно будет заняться 3Д-демкой полноценной.
И вот еще несколько экспериментов с 3д-моделями:
Свежие версии моих игр выкладываю на странице на итч.ио - https://swamptech.itch.io/
Информацию по проектам и обсуждение изменений с подписчиками веду в ТГ - https://t.me/Swamp_Tech
Через 2-3 недели на хабре выпущу большую статью техническую про разработку 3д-движка (на пикабу такие статьи не заходят, к сожалению) - https://habr.com/ru/users/Swamp_Dok/
Всем спасибо за внимание.
Разрабатываю Survival horror для Dendy - Dangerous Descent
Всем привет.
В прошлых постах я рассказывал о разработке порта Dangerous Dave для денди, который называется Fami Dave.
В процессе создания порта добавилось много новых механик, поэтому я решил, что стоит выделить их в отдельный проект, который я назвал Dangerous Descent.
Dangerous Descent - это ужастик-выживалка-платформер вдохновенный Dangerous Dave, Resident Evil и Silent Hill. В ней надо собирать предметы, решать загадки, искать секреты и бороться с монстрами. Все как в классических хоррорах, но в пиксельном формате.
На данном этапе полностью закончен первый уровень игры, т.е. в демо-версии есть концовка. На уровне есть несколько секреток, добавлены описания предметов, разложены предметы и расставлены враги. Кроме этого в игре присутствуют небольшие анимации-заставки для смертей и других событий.
В следующих версиях будут добавлены новые виды загадок, изометрическая камера для новых уровней, разные виды патронов, улучшенный ИИ-врагов и многое другое.
Но игра довольно сложная, имейте в виду. Количество предметов и враги еще в процессе балансировки, пока набираю отзывы
Актуальную версию игры можно скачать здесь - https://swamptech.itch.io/
Или в ТГ канале - https://t.me/Swamp_Tech (В тг можно оставить комментарии под постами с актуальной версией игры).
PS: Кроме обычных платформеров-шутеров, я пишу 3D-движок для денди. Уже есть некоторые наработки. Не уверен, что сделаю потом полноценную игру с 3D, но модельку покрутить точно получится. Пока что-то такое есть (вывел низкополигональную модельку конуса):
Нужно доделать заливку полигонов и сделать матрицу трансформации для для вращения и перемещения модели в пространстве. Еще добавлю простую систему освещения.
В течении месяца планирую какой-то прогресс получить с выводом 3Д-моделей. Очень интересно сколько кадров в секунду удастся получить для простых моделей без заливки.
Жду ваших отзывов и идей по развитию проектов. Спасибо за внимание.
Game King: Master Takahashi VS Master Mori. Great Battle (1986)
Два мастера игр для Famicom (NES) сошлись в ожесточенной битве за очки в популярной игре Star Soldier, чтобы доказать, кто из них действительно лучший.
Hudson Soft заказала этот фильм для продвижения недавно выпущенной игры Star Soldier.
Мастер Такахаси (Такахаси Мэйдзин), настоящее имя Тошиюки Такахаси (родился 23 мая 1959 года), бывший руководитель Hudson Soft.
Этот короткометражный фильм я нашел на DVD диске, который был выпущен к юбилею этой игровой приставки в Японии.









































