Автор Тема: Double Dragon Mini  (Прочитано 653 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн MKLIUKANG1

  • Пользователь
  • Сообщений: 297
  • Пол: Мужской
    • ВКонтакте
    • Просмотр профиля
Double Dragon Mini
« : 31 Май 2026, 13:01:04 »
Double Dragon Mini
Движок: OpenBOR v.4
Разработчики: BVD Game
Дата релиза: ???

👊 Всем привет! Хочу поделиться первыми успехами в разработке своего нового проекта на движке OpenBOR v.4. Текущее рабочее название — Double Dragon Mini (в будущем оно может измениться).Визуальный стиль проекта вдохновлен спрайтами из культовой классики Battletoads & Double Dragon (SNES) и полностью базируется на них. В этом видео я демонстрирую стартовый уровень Rumble City, а также некоторые ключевые механики геймплея.
🕹️ Что уже реализовано на данный момент:Боевая система Билли Ли: Базовые движения, бег, прыжки, мощный удар с разбега и классические комбинации ударов руками.Уникальные добивания:Для громилы Guido — сокрушительный удар ногой с разворота!Для опасной Linda — брутальный захват за волосы в стиле олдскульных частей серии.Интерактивное окружение (Фишка уровня): На потолке в Rumble City висят люстры. Билли может запрыгивать и виснуть на них, атаковать прямо на весу, а если он нанесет сильный удар, люстра обрывается и падает на землю, заставляя игрока быстро совершить тактический отскок/уклонение!
🔥 Проект находится в активной разработке. Впереди еще много работы над балансом, новыми врагами, наборами приемов и уровнями.
👇 Пишите в комментариях, что вы думаете о механике с люстрами и добиваниях! Буду очень рад любой обратной связи.

Оффлайн MKLIUKANG1

  • Пользователь
  • Сообщений: 297
  • Пол: Мужской
    • ВКонтакте
    • Просмотр профиля
Double Dragon Mini
« Ответ #1 : 31 Май 2026, 20:31:58 »
DevLog: Магия примитивов и возвращение Джимми
В этом обновлении я сосредоточился на визуальной части и расширении ростера.
Джимми Ли готов к бою: Полностью настроена анимация и управление для второго игрока. Теперь можно проходить Rumble City вдвоем.
Освещение через drawbox: Чтобы не нагружать движок тяжелыми спрайтами, я использовал отрисовку примитивами.
Световой конус строится в цикле: программа нарезает десятки горизонтальных полосок drawbox, динамически меняя их ширину.
Это позволило создать эффект «объемного» света, который расширяется от плафона к полу.
Добавлена математика мерцания через rand(), что придает ретро-шарм.
Полировка Chandelier Grab: Исправил баги с коллизиями. Теперь каждый игрок может занимать свою люстру независимо друг от друга, а при разрушении объекта скрипт мгновенно прекращает отрисовку светового конуса.

Оффлайн MKLIUKANG1

  • Пользователь
  • Сообщений: 297
  • Пол: Мужской
    • ВКонтакте
    • Просмотр профиля
Double Dragon Mini
« Ответ #2 : 01 Июнь 2026, 20:01:37 »
DevLog: Дневник разработки Double Dragon Mini — Живой свет и случайные добивания!
🐉💡Всем привет! Сегодня я сосредоточился на визуальных эффектах, атмосфере уровней и зрелищности битв с боссами. Вот что полностью готово и добавлено в свежий билд:
💡 «Живой» свет для люстрПолностью объединил вертикальный конус луча и овальное световое пятно на полу в единый цикл отрисовки.Синхронность: Благодаря общему расчету функции rand(), луч и овал на полу мерцают абсолютно синхронно, создавая потрясающую и живую ретро-атмосферу.Интерактивность: Свет намертво привязан к состоянию объекта. Как только люстру сбивают, скрипт мгновенно прекращает рендеринг, и свет гаснет вместе с ней.
👊 Система случайных комбо-финишеров на боссеНастроил onpainscript для Гвидо-Босса под особенности движка OpenBoR v4.0.Логика работы:
С помощью системной переменной lasthit_attacker скрипт перехватывает каждый точный удар Билли или Джимми.Вариативность:
Теперь при попадании по боссу игроки случайным образом выдают разные мощные приемы — апперкот, удар ногой в прыжке, удар с разворота или мощный локоть! Это делает затяжные битвы с боссами гораздо интереснее, динамичнее и непредсказуемее.
🧠 Эксперименты с ИИ (В процессе)Также сегодня потратил немало времени на написание кастомного скрипта поведения для искусственного интеллекта врагов. Хотел сделать тактическое окружение в кооперативе, но в коде начала получаться каша — алгоритмы поиска путей стали конфликтовать друг с другом. Пока отложил эту задачу, чтобы перевести дух и вернуться к ней позже со свежей головой.

Оффлайн MKLIUKANG1

  • Пользователь
  • Сообщений: 297
  • Пол: Мужской
    • ВКонтакте
    • Просмотр профиля
Double Dragon Mini
« Ответ #3 : 04 Июнь 2026, 18:02:13 »
 Всем привет! Свежий апдейт механики взаимодействия главных героев с врагами.
На этот раз прокачал боевой арсенал братьев Ли (Билли и Джимми) в схватке против Гвидо.
Список изменений и нововведений:
Кастомное меню: Освежил визуальный стиль игрового интерфейса.
Братья теперь реагируют на уровень здоровья Guido.
 У Гвидо много HP: Игрок берет его в плотный захват для продолжения комбо.
У Гвидо мало HP: Срабатывает эффектное и быстрое добивание с ноги.
Новый противник: Начал интеграцию Shadow Boss. На данном этапе он умеет передвигаться и выполнять несколько базовых атак.
« Последнее редактирование: 04 Июнь 2026, 19:04:45 от MKLIUKANG1 »

Оффлайн Smoke_John

  • Пользователь
  • Сообщений: 1037
    • Просмотр профиля
Double Dragon Mini
« Ответ #4 : 05 Июнь 2026, 20:49:46 »
Идея и реализация классные, у тебя здорово получается.
Жаль, что графику взял не nes варианта, чтобы прямо и механики под nes вариант реализованы вышли, но с другой строны почему бы и не ремейкнуть, всё равно, насколько вижу это лучше, чем просто драконы сороподобные, ближе к оригиналу они как ни крути, тем более подправив можно будет проще и оригинальных повторить.

Оффлайн MKLIUKANG1

  • Пользователь
  • Сообщений: 297
  • Пол: Мужской
    • ВКонтакте
    • Просмотр профиля
Double Dragon Mini
« Ответ #5 : 11 Июнь 2026, 15:35:19 »
Идея и реализация классные, у тебя здорово получается.
Жаль, что графику взял не nes варианта, чтобы прямо и механики под nes вариант реализованы вышли, но с другой строны почему бы и не ремейкнуть, всё равно, насколько вижу это лучше, чем просто драконы сороподобные, ближе к оригиналу они как ни крути, тем более подправив можно будет проще и оригинальных повторить.
Спасибо!
На счет графики: NES версия драконов мне не очень нравится, как нарисованы, а вот 16 битные самое то! Это будет не ремейк, а своя мини игра. Спасибо в любом случае!


Добавлено позже:
Double Dragon Mini [OpenBOR] — Кастомное скриптовое меню, плеер и оптимизация.
Привет, комьюнити! Хочу поделиться прогрессом. Родное меню OpenBOR уже надоело и приелось, поэтому я решил полностью вырезать его и написать своё, кастомное, через текстовые скрипты.

Основные фичи нового интерфейса:
Интеграция системных функций: Родное меню движка полностью скрыто. При выборе "Start Game" скрипт корректно очищает память и бесшовно перекидывает на выбор персонажей. Пункт "Options" успешно интегрирован в общую структуру меню.Секреты и Чит-коды: Реализовал честный ввод кода, который прямо в меню на лету разблокирует скрытый контент.
Меню SOUNDTRACK: Полноценный встроенный аудиоплеер для прослушивания треков из игры. Сделал циклический скроллинг (показывает текущий, прошлый и будущий треки), мигающие стрелочки и плавное раскрытие окошка из центра экрана.
Меню BVD_TEAM: Интерактивные титры нашей команды. Под каждого участника выделена своя инфо-карточка. Рамки и неоновая подсветка динамически меняют свой цвет на лету при перелистывании страниц.
Техническая оптимизация (что пришлось исправить):Победил исчезновение спрайтов: Изначально из-за связки loadsprite + free каждый кадр происходила дикая утечка памяти — при перезаходе в меню картинки пропадали и экран становился черным.
Переписал логику на кэширование через глобальные переменные (getglobalvar). Теперь движок загружает PNG в ОЗУ один раз. Работает железно стабильно.
Поправил Z-Index: Четко разграничил графические слои от задника до спрайтов и шрифтов, чтобы графика не перекрывала текст.
Починил таймеры: Исправил баг с занулением state_ticks, благодаря чему фоновая музыка корректно стартует один раз при входе на экраны.
Оценивайте визуал, буду рад фидбеку!
« Последнее редактирование: 11 Июнь 2026, 15:41:52 от MKLIUKANG1 »

Оффлайн мфыфыы

  • Пользователь
  • Сообщений: 31
    • ВКонтакте
    • Просмотр профиля
Double Dragon Mini
« Ответ #6 : 12 Июнь 2026, 10:12:31 »
Круто! Особенно вот так взять и переписать меню опенбора, это отличная идея!)

Оффлайн Smoke_John

  • Пользователь
  • Сообщений: 1037
    • Просмотр профиля
Double Dragon Mini
« Ответ #7 : 12 Июнь 2026, 23:19:23 »
А я где-то читал, что невозможно в боре меню заменить стандартное)