Разработка и ромхакинг > Разработка игр
[PC] Team Ninja Unkende 4 - продолжение NES-трилогии Ninja Gaiden
<< < (33/42) > >>
2nd Channel:



TEAM NINJA UNKENDE 4 / NINJA GAIDEN 4 / NINJA RYUKENDEN 4 / SHADOW WARRIORS 4
EVERYTHING IS COMING BACK
API: Game Maker 7
ЖАНР: 2D Платформер
НЕПОСРЕДСТВЕННОЕ ПРОГРАММИРОВАНИЕ: Начало июля 2011 года
НОВЕЙШИЙ РЕЛИЗ: 1 апреля 2018 года
ВЕРСИЯ: BETA 4.0  /TNU Engine v8.507-TEST8/

САЙТ: http://ninja-unkende4.id1945.com
YOUTUBE-КАНАЛ: http://youtube.com/2ndChannelsProjects
ПУБЛИЧНАЯ СТРАНИЦА: http://vk.com/tnu4page
E-MAIL: tnu4project@yandex.ru
ССЫЛКИ НА ДРУГИЕ ФОРУМЫ УКАЗАНЫ В КОНЦЕ ПОСТА

СКАЧАТЬ НОВЕЙШУЮ НАРАБОТКУ
   Team Ninja Unkende 4 (TNU4) представляет собой фанатское сюжетное продолжение довольно известной трилогии Ninja Gaiden на NES (Famicom / Dendy). Визуально и технически - это левелхак (прежние уровни с изменёнными картами + обновлённая расстановка врагов и айтемов) и новый контент (уровни, боссы, геймплей).
   TNU4 объединил в себе механику и общий геймплей всей трилогии с предпочтением правил 3-ей части серии, как наиболее продвинутой в этом плане.

ЧТО ПРИМЕЧАТЕЛЬНОГО В ПРОЕКТЕ ?
* Сюжетное продолжение оригинала с катсценами между уровнями
* Схожая физика и геймплейные условности
* Изменённые уровни, в которых сюжетно действие происходит в прежних местах, а также в иных + уровни, собранные из новой графики и изъятой из других игр
* Враги с обновлённым поведением из всей трилогии и других игр по франшизе
* Большая часть знакомых айтемов, а также новые (в том числе и оружия)
* Усложнённые прежние боссы с новой графикой + несколько новых боссов
* Добавление в игру второго персонажа, за которого понадобится пройти определённые уровни (мультиплеера не будет)
* Различные дополнения в общем геймплее (меню, опции, "расширенный" Game Over, а также секреты и отсылки и другие неявные особенности)
Ответы на часто задаваемые вопросы относительно игры и проекта - во 2-ом видеоподкасте.
Видео размещено в конечной части поста.
СКРИНШОТЫ







САЙТ TNU4
На сайте проекта публикуются новости, различная информация и ресурсы, а также имеется возможность скачать предыдущие наработки игры.


ВИДЕО И YOUTUBE-КАНАЛ
Наряду с непосредственными демонстрациями разработки и геймплея, проводятся съёмки подкастов и отчётов.
Во 2-ом видеоподкасте подробно рассказано о том, что представляет из себя проект:
Ссылка открывается в Youtube
01:17   ||  01. Откуда взялось название Team Ninja Unkende
04:40   ||  02. Почему выдуманное название сохранилось
09:56   ||  03. Как сюжетно TNU4 связан с трилогией на NES
14:23   ||  04. Детали геймплея TNU4
17:30   ||  05. Почему именно левелхак
22:01   ||  06. Вопрос предпочтений среди частей трилогии
27:35   ||  07. Смешение графики 8 и 16 BIT в TNU4
29:10   ||  08. Музыкальное оформление в TNU4
31:49   ||  09. На какой платформе выходит игра и вопрос портов
35:24   ||  10. Важность сохранения атмосферы
41:59   ||  11. Сложность игры
48:57   ||  12. Сроки разработки проекта
56:53   ||  13. Секреты, отсылки и иные стороны геймплея
На самом деле в ролике затронуто большее количество тем; при рассмотрении конкретного вопроса даются ответы и на смежные.

       


ПРОЕКТ ФАНАТСКИЙ, НЕКОММЕРЧЕСКИЙ.
Нуждается в помощи.
А именно: ему недостаёт новой графики для имеющихся боссов, новых ракурсов персонажей в сюжетных роликах и прочее.
Составлена "брошюра":

https://i58.servimg.com/u/f58/15/68/52/76/erasd10.gif[/img]
ССЫЛКА: https://i58.servimg.com/u/f58/15/68/52/76/erasd10.gif

1) РИСОВАНИЕ НОВЫХ СПРАЙТОВ ДЛЯ УРОВНЕЙ И РОЛИКОВ
В основном, требуется дорисовка к уже имеющимся - новые движения для оригинальных боссов и слуг, а также ракурсы для персонажей (в профиль, со спины и т.д.).

2) РИСОВАНИЕ ИЛЛЮСТРАЦИЙ ДЛЯ ОБЛОЖЕК, МАНУАЛА И ПРОЧЕГО
При финальном релизе игры планируется выпуск инструкции с описанием базового геймплея в электронном виде (который при желании можно будет распечатать), обложка (-и), а также иной "бумажный" материал.

3) УВЕЛИЧЕНИЕ И ПОКРАСКА ЧЁРНО-БЕЛЫХ СПРАЙТОВ ИЗ ИГРЫ НА GAMEBOY COLOR
Разрешение на GameBoy Color всего 160х144 пикселей, когда на NES - 256х240. В связи с этим, в игре на GB вся графика изначально мала по размерам по сравнению с оригинальной трилогией. К тому же, она - чёрно-белая. таким образом, её нужно привести в соответствие с остальной графикой по размеру и цвету.

4) ПОДБОР ГРАФИКИ ИЗ ДРУГИХ ИГР
В TNU4 уже используется и будет применена ещё графика из других игр. Как правило, она подходит для оформления туров и роликов (здания, дороги, объекты и прочее). Также на основе этой графики нужно сделать новую: собирается похожее из различных деталей, перекрашивается.

ССЫЛКИ НА ФОРУМЫ, ГДЕ ОТКРЫТА ТЕМА ПРОЕКТА:
Demiart: http://demiart.ru/forum/index.php?showtopic=205599
Emu-Land: http://www.emu-land.net/forum/index.php/topic,55086.0.html
Gamedev: http://www.gamedev.ru/projects/forum/?id=164595
GcUp: http://gcup.ru/forum/10-24649-1?lkcSOU
Hellroom: http://forum.hellroom.ru/index.php?topic=8753.msg93490#msg93490
Old-Games: https://www.old-games.ru/forum/threads/team-ninja-unkende-4-ninja-gaiden-4.75959/
TV-Games: http://tv-games.ru/forum/showthread.php?t=4890

Просьба оказать содействие в решении проблемы отсутствия графики, а также в распространении информации по проекту.
Благодарю всех заранее
2nd Channel:
Из-за внешних обстоятельств и отвлечения на другие сферы творчества разработка немного притормозила. Пора навёрстывать упущенное. Хотя текущая сфера (левелдизайн) - это не то, что легко можно реализовать по автоматизму.
Но тем не менее, сдвинуть проект дальше и придать больше скорости иногда приходится.
Через некоторое время - очередной стрим по разработке уровня 07-1B. А точнее, по рисованию карты.

ПРИХОДИТЕ:

------------------------------------------------------
Предложивший свою помощь Gektorne попробовал нарисовать новую графику для двойника Хаябусы. До битвы с ним ещё очень далеко, но тем не менее, результаты пригодятся.
Про Игрок:
Спойлер! Автор проекта переделает работу так как ему понравится, а многим нет  :D
2nd Channel:
Уже давно была идея показать то, как меняется геймплей в случае, если на уровне одновременно будут присутствовать и Хаябуса, и Роберт.
ТАКОЕ НЕ ПЛАНИРУЕТСЯ ДЛЯ КОНЕЧНОЙ ВЕРСИИ и возможно только в дебаг-режиме, недоступном для игроков. Ничего особого и дополнительного для такого геймплея программировать не нужно.


По факту, оба персонажа управляются сразу. Они делят одну полоску здоровья, слуги принимают определённые свойства (количество ударов) и атакуют "постороннего" персонажа, вместо установленного изначально: Роберта в туре 3-1 и Ункенде - в 5-2/5-3. Роберт по особенностям дебаг-кода иногда может не реагировать с платформами и не прыгать.

-----------------------------------------------------------------
Работа над уровнем 07-1 понемногу идёт. На очереди - собирание карты подуровня D. Уже который день планируется проведение стрима на пиратском канале по этому поводу. Возможно, что-то будет сегодня. Или в один из ближайших дней
2nd Channel:
Если прохождение первой части трилогии про бравого Хаябусу не кажется для вас особо трудным, то воспользуйтесь онлайн-рандомайзером этой игры, вышедшим совсем недавно, 30 августа 2020 года.

Вы можете модифицировать ряд игровых параметров; таких, как набор врагов (6 акт, вроде как, пока не подвергается изменениям), айтемов, боссов, а также некоторые характеристики ниндзя и элементы геймплея. И скачать итоговый ром, само собой.

Автор (Mike Skeens) допускает продолжение работы над этим рандомайзером и просит всех, у кого будут новые идеи идеи, сообщить ему на почту: me@MicheilSkeens.com


Также он разработал аналогичные программы для Duck Tales, Clash at Demonhead и Monster Party.

____________________________________________________
Мы же через некоторые время запустим специальный эфир с прохождением одной или нескольких сгенерированных версий Team Ninja Unkende 1 / Ninja Gaiden 1.

ПРИХОДИТЕ:
2nd Channel:
Геймплей первого уровня 7-го акта TNU4.
Как и всегда, на протяжении разработки уровня корректировались обнаруженные недочёты в запрограммированности отдельных объектов, в левелдизайне, а также привносились различной значимости новшества в готовую часть игры.
Техническая часть для ввода уровня 07-2 практически закончена. По возможности в ближайшее время стартует работа над левелдизайном (рисование уровня и программирование).



ТАКЖЕ
В последние дни проводится работа по сортировке и обновлению материалов публичной страницы в ВК. В планах - делать чаще публикации по TNU4 и оригинальным играм про Рю / Ункенде Хаябусу. Желающие могут принять участие, присылая материалы для публикаций: аудио-визуальный материал, статьи и прочее.
Для удобной навигации по опубликованному ведётся специальная статья, из которой помимо материалов публичной страницы можно узнать о текущем прогрессе TNU4 и перейти на иные ресурсы, где публикуются новости относительно проекта
2nd Channel:
Со вчерашнего дня началась непосредственная работа по рисованию уровня 07-2. По ресурсам он - не редизайн какой-либо карты оригинального уровня, а новый. С ресурсами из различных игр, подогнанными под стандарты TNU4 (и, как правило, частично переделанными) + облака художник VIKnick нарисовал сам.
Палитра также была изменена.


Новейший вариант


Предшествовавшие варианты
Но работа по подбору ресурсов не окончена. Готовые части могут измениться, а также планируется добавить ближнюю большую гору на фоне (как в туре 2-2 TNU2), а также, возможно ещё кое-какие детали
Про Игрок:
Слышь Ара стрим запили по разработке этого уровня  :cool:
2nd Channel:
Красный айтем, который в TNU2 вызывал двойников, появился в продолжении.
Но не в качестве изначальной задумки.
В TNU4 этот айтем даст дополнительный кредит, которым игроки смогут воспользоваться после очередного Game Over-а.



Игра не предоставляет пароли в случае, если кредитов больше стандарта (4). Но дополнительные можно сбросить, нажав A+B+SELECT при проигрыше последней жизни.

Этот новый бонус нельзя просто встретить на уровне. Он выпадает из рандомных айтемов TNU2 и GB. Вероятность его выпадания программно ниже, чем у остальных бонусов.

Цвет айтема выбран именно красным (раньше планировалось сделать его золотым, либо же вообще нарисовать дракона): символизирует отца Хаябусы - Кена, которого можно увидеть в открывающем ролике первой части в красном одеянии (возможно, и во второй части разработчики вкладывали этот смысл в выбранный для двойников цвет).

Звук получения этого айтема - звук 1UP из TNU3.
Оказывается он отличается от предыдущих частей. Послушать можно на публичной странице в ВК
2nd Channel:
В игру введён 41-ый слуга (рядовой враг).
Не все из запрограммированных успели появиться в готовых уровнях (оставлены для следующих).

"Мокрицу" помог реализовать VIKnick. Он перерисовал врага с фотографии скриншота прототипа второй части трилогии. Другими словами, этот самый моб в финальной версии оригинала не появлялся.



Для него было придумано собственное поведение: стреляет на собственный выбор 3 или 4 пулями. Пули отнимают 1 либо 2 удара у игрока в зависимости от палитры самой пули, которая также выбирается рандомно между светлой и тёмной. Такой особенности в оригинале не было.

С технической стороны объект "мокрицы" основывается на коде другого врага, слизи из TNU2. Но поскольку 2-ая палитра у этих слуг разная (жёлтая и синяя соответственно), пришлось немного поменять код установки палитры. Не самим врагам, а их пулям. Сделать это было не так сложно, но это примечательно именно с программной стороны, поскольку является своеобразным исключением из правил стандартной установки палитры, реализованной в TNU4 ранее.

2-ая палитра мокрицы немного меняет поведение: периодичность выстрелов по схеме "сначала 3 пули, а потом 4 пули" может сокращаться

2nd Channel:
Почти сразу, как в игру был введён 41-ый рядовой враг - мокрица, который должен был, но не появился во 2-ой части трилогии, VIKnick решил его перерисовать. И он это сделал. А код врага был обновлён, как и в прочем что-либо сделано за последнее время в игре ввиду внешних обстоятельств, только буквально сегодня.

Мы обсуждали конкретное поведение, ибо изначально художник не предполагал, что мокрица будет трястись перед выстрелом, как это делали враги из третьей части (например, глаз).
Теперь мокрица просто "поднимается" в момент выстрела и "садится".
VIKnick также по своей инициативе нарисовал спрайты для передвижения, которое изначально не планировалось.



В итоге код врага был переписан. Определённые заранее могут двигаться по вертикали. По стандарту враг стреляет трмя снарядами. Если у врага установлена 2-ая палитра (жёлтая), то он может выстрелить дважды. Вначале 4 пули,а затем - 3. Возможно, будет добавлена третья палитра (серая), особенность которой будет заключаться в том, что мокрицу можно будет уничтожить только в момент выстрела.



Ещё из изменений того, о чём недавно рассказывалось: вероятность получения айтема дополнительного кредита увеличена. Но всё же это не значит, что хотя бы один такой бонус выпадет раньше, чем закончатся все кредиты в запасе игрока. Всё-таки - это элемент случайности, который в какой-то мере зависит от процесса прохождения
2nd Channel:
Если кто помнит, на одном из стримов было продемонстрировано прохождение уровня 06-1A. В конечной части уровня, где загорались окна на зданиях, игра начинала тормозить.

Проблему удалось решить благодаря сурфейсам.
В видео рассказано что это такое и как используется в игре
2nd Channel:
42-ой рядовой враг: каменщик из TNU2. Впервые появится на уровне 07-2 в TNU4; в том самом, в горах, который сейчас разрабатывается.

В оригинале этот слуга встречается не так часто. Похоже потому, что он может набросать много валунов (но есть предел), из-за чего на приставке спрайты бы начали сильно мерцать. А может и игра бы тормозила. Хотя проверка на эмуляторе тормозов не выявила.
Этот момент отражён в видео:
2nd Channel:
Запись прошедшего накануне нового года эфира, в котором помимо заявленного хака на Contra Force состоялся фёрстран неизвестной игры про ниндзя от ещё одного разработчика с наших краёв; от некоего "Липового".
Судя по значку, игра написана посредством Clickteam Fusion и называется просто "Ninja Gaiden".


Действие происходит после событий трилогии. Борьба с новыми / недобитыми демонами заставила Хаябусу покинуть Ирен, чтобы отвести от неё беду. Но всё-таки зло их настигает. Ункенде удалось отбить атаку очередного демона. И ниндзя просит Ирен уехать, скрыться. Да так, чтобы и ниндзя сам не знал где она находится. Хаябуса решает уничтожить свой меч, поскольку считает, что демонам нужен он и именно посредством него зло продолжает проникать в наш мир.
Ункенде отправляется в Японию на поиски кого-то. Судя по боссу, битва с которым следует сразу после катсцены - это вроде бы некто из Warlock-а на SNES. После победы неожиданно где-то в подземелье или пещере на фоне лавовых рек происходит сражение с появившемся без лишних слов Жакио.
Битва с ним на стриме затянулась надолго. И нередко победа была практически в кармане. Но мало того, что босс сам по себе сложный (и кстати, возможно, привнесёт какие-либо идеи для TNU4, как и предыдущие оппоненты), так и в самой игре есть немало багов и глюков, которые в ответственный момент имели свойство проявляться.



БОЛЬШЕ СКРИНШОТОВ В АЛЬБОМЕ НА ПУБЛИЧНОЙ СТРАНИЦЕ В ВК
Игра действительно забагована, не завершена и по ходу, заброшена.
Тем не менее, как фанатский проект, также представляет интерес. Сюжет/завязка показался довольно мрачноватым.

СКАЧАТЬ ИГРУ И ДРУГИЕ МАТЕРИАЛЫ ЭФИРА

__________________________________________
Также незапланировано были показаны 6 и 7-ые акты TNU4. На данный момент готов уровень 07-2A. Карта следующего уже собрана, но в ней пока нет слуг и айтемов. Далее планируется ещё и уровень 07-2C.
На стриме вновь просмотрели спрайты 6-го босса - Эвиса; то, как он выглядел на разных этапах рисования, неиспользованные движения и прочее. Также была продемонстрирована неиспользованная анимация амулета Жакио, который был показан в ролике после битвы с 6-ым боссом.



Все таймкоды, как обычно - в описании и закреплённом комментарии на YOUTUBE
СВЯЗАННЫЙ ПОСТ ПО C: TNU4 FORCE И ПИРАТСКОМУ МАРИО ДЛЯ DOS (запись от 3 января 2021 года)
2nd Channel:
Возможный недочёт в Game Maker с коллизиями масок объектов.
И по ходу объяснений демонстрация почти готового уровня 07-2B
2nd Channel:
Неожиданно обнаруженный недочёт в механике Ункенде.
Давно было известно, что при потере последних ударов персонажа редко, но всё же может подбросить немного выше обычного, но не настолько.
Придётся вновь вернуться к проблеме
2nd Channel:
Давно не было стримов по непосредственной разработке. Не хотелось показывать уровень 07-2 по определённым причинам. Но по сути, 2/3 части уже было продемонстрировано на предновогоднем стриме. Так что, начало работы над уровнем 07-2C не стало особым откровением.
Обсудили некоторые графические и игровые решения, которые были приняты при вводе предыдущих двух карт уровня, а также придумали, утвердили и реализовали первый экран (фактически больше, но примерные замеры). Не только расположение платформ, но и слуг с айтемами.
Факт проведения стрима и поздний(ранний) час работы, конечно, повлияли на продуктивность и продолжительность эфира.
Но, как и обычно, пообщались, обсудили различные игровые и околоигровые темы, и само собой, заархивировали этот фрагмент разработки.
 
2nd Channel:
Прошлый пиратский стрим, как и планировалось, был посвящён вводу падающих платформ в уровне 07-2C.
По итогу - подправлено взаимодействие игрока с ними, определены принципы их расстановки на карте, а также написан механизм для сохранения координат, определяемых посредством дебаг-функций в самой игре для последующего добавления в код.
И, как обычно, обсуждали игровые и околоигровые темы. Таймкоды - в описании и закреплённом комментарии.


После эфира был добавлен аналогичный механизм для удобной расстановки и определения координат растительности на этих платформах ("кусках" гор) и реализована тряска.
Было решено обойтись автоматическим движением камеры по вертикали на 1 или 2 пикселя, чтобы картинка не рябила столь сильно и в то же время был достигнут требуемый эффект.
Решение похоже, но не идентично "первоисточнику" - завершающей части 3-го уровня в Super Contra.
От тряски по горизонтали было решено отказаться. Из-за упомянутой ряби.
2nd Channel:
Пора вводить нового слугу в игру.
Пока изымались спрайты удалось наткнуться на довольно известный баг рядовых врагов второй части: они могут "улетать".
Ранее уже демонстрировалось аналогичное видео с каменщиком. Теперь с очередным - пауком / тарантулом.
В версиях для NES и SNes он "улетает" по-разному. И это натолкнуло на новые идеи относительно его поведения в TNU4.
2nd Channel:
Накануне, пожалуй, была полностью завершена работа над подуровнем C и уровнем 07-2 в целом.

Концовка упомянутой локации требовала согласования со следующей.
Другими словами, понадобилось заранее продумывать, реализовывать и проверять с т07-3 - комнатой очередного босса.
Тряска в подуровне C и её последствия также требовали согласования.
О падающих платформах рассказывалось в нескольких последних пиратских эфирах.
Stealth Racer:
Помнится ещё в 90-ых в журнале Денди новая реальность Была статья про NINJA RYUKENDEN .
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

Перейти к полной версии