SwampTech

SwampTech

Разрабатываю игры для ретроконсолей (Dendy, Sega и т.д.) Разрабатываю электронику (цифровую и аналоговую) Занимаюсь 3D-печатью (FDM и фотополимерная) Информация по проектам - https://t.me/Swamp_Tech Ютуб-канал - https://youtube.com/@R_n_P
Пикабушник
Дата рождения: 23 октября
3dfx
3dfx оставил первый донат
16К рейтинг 171 подписчик 17 подписок 84 поста 8 в горячем
Награды:
10 лет на ПикабуС Днем рождения, Пикабу!
17

Dangerous Dave на Dendy - анимация открытия двери

Всем привет. Продолжаю делать порт игры Dangerous Dave для денди.

В этот раз добавил возможность выводить небольшие анимации (4 кадра) по принципу анимаций смертей в оригинальном Dangerous Dave.

Сейчас в игре есть анимации смерти от зомби, смерть от босса, анимация открытия двери (она в шапке поста), анимация роскомнадзора ГГ, анимация на стартовой заставке.

Каждый кадр имеет разрешение 64х64 пикселя (8х8 тайлов), разрешение достаточное, но из-за нехватки цветов детализировать картинку довольно сложно.

Как вам анимация открытия двери? И вообще как вам идея таких анимация?

Остальные анимации можно увидеть в демо-версии игры.

Вот страница проекта - https://swamptech.itch.io/fami-dave (там можно скачать ROM-файл игры и получить ссылки на эмуляторы, есть ссылка даже на онлайн эмулятор, который не надо устанавливать).

Жду ваши отзывы и предложения в комментариях.

Спасибо за внимание.

Показать полностью
149

Dangerous Dave на Dendy - Добавил стартовый экран из оригинала

Dangerous Dave на Dendy - Добавил стартовый экран из оригинала Gamedev, Разработка, Dendy, Ретро-игры, NES, Famicom, Dangerous Dave, Хоррор игра, Pixel Art

Всем привет. Не так давно доделал систему переключения между уровнями и смог добавить стартовый уровень из Dangerous Dave. Как вам? Похоже получилось?

P.S. Игру протестировал на реальной консоли и ЭЛТ-телевизоре, все работает отлично, даже не ожидал такого. Демка игры все ближе, по технической части сделал большой рывок за последний месяц.

7

Dangerous Dave на Dendy - Красивый эффект прозрачности

Dangerous Dave на Dendy - Красивый эффект прозрачности Gamedev, Разработка, Dendy, Ретро-игры, NES, Famicom, Dangerous Dave, Видео, Длиннопост

Всем привет. Экспериментировал с разными способами обхода ограничения на количество спрайтов на строку.

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

И во время экспериментов получился красивый эффект мерцания-прозрачности. Таким способом можно нарисовать красивого призрака. Как вам такой эффект?

Для борьбы с переполнением спрайтов на строку оно подходит (у второго врага появляется рука, но тоже призрачная), но прозрачные враги выглядят как-то не очень. Или все-таки норм?

Вот видео с эффектом:

Спасибо за внимание. Жду ваши комментарии.

Показать полностью 1 1
29

Dangerous Dave на Dendy - Стелс-режим или прятки в шкафу

Всем привет. Продолжаю делать порт игры Dangerous Dave для денди.

В этот раз добавил возможность прятаться в шкафах. Как вам идея и анимация глаз? По мне выглядит забавно.

Полноценная демка все ближе. Последние 3 недели немного отложил разработку, поэтому мало что сделал за это время.

Сейчас в планах добавить возможность осматривать все предметы на экране и обыскивать ящики. Пишите ваши идеи и предложения по игре в комментариях. И могу сделать небольшие технические посты по разработке, вам это интересно?

Спасибо за внимание.

Показать полностью
119

Dangerous Dave на Dendy - Выключатели и управление освещением

Всем привет. Продолжаю делать порт игры Dangerous Dave для денди.

В этот раз я добавил в комнаты выключатели, которые нужны будут для решения всяких загадок на уровнях.

Когда сделал работающие выключатели, появилась мысль сделать управление освещением через них. Это добавило интерактивности окружения по моему мнению. А вы как думаете?

PS: Демка игры уже почти готова. Осталось немного доделать систему спавна врагов, отбалансировать параметры противников, добавить пару небольших механик и одну секретную комнату на демо-уровень.

Показать полностью
63

Sega Mega Drive 3 - Sega из детства (Реставрация и обзор)

Sega Mega Drive 3 - Sega из детства (Реставрация и обзор) Sega, Sega Mega Drive, Реставрация, Консоли, Ретро-игры, 90-е, Ретро, Олдскул, Детство 90-х, Видео, YouTube, Длиннопост

Всем привет :)

Год назад я выложил обзор своей Денди из детства, а в этом посте, как и обещал, расскажу о восстановлении своей Sega. Сохранилась даже коробка от нее и часть комплектации:

Sega Mega Drive 3 - Sega из детства (Реставрация и обзор) Sega, Sega Mega Drive, Реставрация, Консоли, Ретро-игры, 90-е, Ретро, Олдскул, Детство 90-х, Видео, YouTube, Длиннопост

Внешний вид коробки

Sega Mega Drive 3 - Sega из детства (Реставрация и обзор) Sega, Sega Mega Drive, Реставрация, Консоли, Ретро-игры, 90-е, Ретро, Олдскул, Детство 90-х, Видео, YouTube, Длиннопост

Содержимое моей коробки

Sega Mega Drive 3 - Sega из детства (Реставрация и обзор) Sega, Sega Mega Drive, Реставрация, Консоли, Ретро-игры, 90-е, Ретро, Олдскул, Детство 90-х, Видео, YouTube, Длиннопост

Вот более живой вариант комплекции

А теперь перейдем непосредственно к реставрации.

Начал я с отмывки корпуса в фэри:

Sega Mega Drive 3 - Sega из детства (Реставрация и обзор) Sega, Sega Mega Drive, Реставрация, Консоли, Ретро-игры, 90-е, Ретро, Олдскул, Детство 90-х, Видео, YouTube, Длиннопост

Спустя сутки отмачивания корпус преобразился

Потом я заменил конденсаторы и починил кнопку Reset (в ней окислилась мембрана контактная):

Sega Mega Drive 3 - Sega из детства (Реставрация и обзор) Sega, Sega Mega Drive, Реставрация, Консоли, Ретро-игры, 90-е, Ретро, Олдскул, Детство 90-х, Видео, YouTube, Длиннопост

Пришлось зачистить мембрану шкуркой мелкой и отмыть спиртом

А вот непосредственно плата с этой самой кнопкой:

Sega Mega Drive 3 - Sega из детства (Реставрация и обзор) Sega, Sega Mega Drive, Реставрация, Консоли, Ретро-игры, 90-е, Ретро, Олдскул, Детство 90-х, Видео, YouTube, Длиннопост

Основная плата:

Sega Mega Drive 3 - Sega из детства (Реставрация и обзор) Sega, Sega Mega Drive, Реставрация, Консоли, Ретро-игры, 90-е, Ретро, Олдскул, Детство 90-х, Видео, YouTube, Длиннопост

Плата до замены кондеров (Справа находятся переключатели выбора регионов)

Sega Mega Drive 3 - Sega из детства (Реставрация и обзор) Sega, Sega Mega Drive, Реставрация, Консоли, Ретро-игры, 90-е, Ретро, Олдскул, Детство 90-х, Видео, YouTube, Длиннопост

Плата после замены кондеров

Плата с видео-выходом:

Sega Mega Drive 3 - Sega из детства (Реставрация и обзор) Sega, Sega Mega Drive, Реставрация, Консоли, Ретро-игры, 90-е, Ретро, Олдскул, Детство 90-х, Видео, YouTube, Длиннопост

И общий вид внутренностей консоли до восстановления:

Sega Mega Drive 3 - Sega из детства (Реставрация и обзор) Sega, Sega Mega Drive, Реставрация, Консоли, Ретро-игры, 90-е, Ретро, Олдскул, Детство 90-х, Видео, YouTube, Длиннопост

Плата реализована даже без микросхем-капелек - удивительно, но конденсаторы очень плохого качества.

Я не удержался и установил индикатор питания, хотя его и не будет видно:

Sega Mega Drive 3 - Sega из детства (Реставрация и обзор) Sega, Sega Mega Drive, Реставрация, Консоли, Ретро-игры, 90-е, Ретро, Олдскул, Детство 90-х, Видео, YouTube, Длиннопост

Я думаю, что вы обратили внимание на два переключения. Это волшебная штука, которая называется Sega Mega Key. Эти переключатели позволяют выбрать регион консоли. Вот таблица выбора региона (R - правое положение переключателя, а L - левое):

R R - JAP NTSC

R L - USA NTSC

L R - JAP PAL

L L - EU PAL

После всех работ над платой, консоль можно было собрать:

Sega Mega Drive 3 - Sega из детства (Реставрация и обзор) Sega, Sega Mega Drive, Реставрация, Консоли, Ретро-игры, 90-е, Ретро, Олдскул, Детство 90-х, Видео, YouTube, Длиннопост

А теперь протестируем все в бою:

Sega Mega Drive 3 - Sega из детства (Реставрация и обзор) Sega, Sega Mega Drive, Реставрация, Консоли, Ретро-игры, 90-е, Ретро, Олдскул, Детство 90-х, Видео, YouTube, Длиннопост

Жаль не сохранились родные белые геймпады, остался один убитый геймпад, который докупался позднее (его даже мыши немного погрызли)

Вот такая простенькая реставрация у меня получилась.

У моей сеги с самого начало был значительный фон от видео-сигнала, замена конденсаторов его немного уменьшила, но хотелось бы убрать совсем или уменьшить до едва слышимого уровня (Блоки питания пробовал и импульсные и трансформаторные, результат один).

Есть мысли отрезать дорожку видео-сигнала и вывести его напрямую на отдельный тюльпан, но пока не хочу курочить плату. И еще стоит подробнее изучить обвязку звукового канала, возможно там не хватает фильтра или он вышел из строя, но это в следующий раз. Напишите о своем опыте устранения видео-шума на Sega Mega Drive.

Спасибо за внимание. Готов ответить на ваши вопросы в комментариях.

PS: Если вы читали мои предыдущие посты, то знаете, что я не только играю в ретро-игры, но еще и разрабатываю их. Сейчас у меня в разработки две игры для Денди - The Iron Steam (пошаговая стратегия про мехов) и порт досовской игры Dangerous Dave in the Haunted Mansion (рабочее название моей игры Fami Dave). Для обеих игр скоро выйдут полноценные демки, о них я тоже обязательно напишу.

PS-PS: Если вам интересно увидеть более подробно процесс реставрации и тестирование консоли, то предлагаю видео-версию поста.

Показать полностью 13 1
41

Dangerous Dave на Dendy - добавил анимацию смерти

Всем привет. Продолжаю делать порт игры Dangerous Dave для денди.

Сегодня добавил анимацию смерти для врагов. Пока разлет кусков мяса по физике как в оригинальном Дейве делать не стал, пусть будет пока так, вроде бы симпатично выглядит.

Стоит ли делать подобные посты с актуальными нововведениями? Или это все-таки формат ТГ-канала? Жду ваши отзывы в комментариях.

Спаси за внимание.

Показать полностью
64

Dangerous Dave (1991) - портирую на Dendy

Dangerous Dave (1991) - портирую на Dendy Gamedev, Ретро-игры, Инди игра, Разработка, Dangerous Dave, Dendy, NES, Famicom, Хоррор игра, Видео, Без звука, Длиннопост

Скрин моей игры Fami Dave (Рабочее название) в состоянии актуальном на момент публикации поста

Всем привет, дорогие любители ретро игр :)

Уже прошло довольно продолжительное время с момента последней публикации, но все это время я не сидел сложа руки, а занимался разработкой игры, точнее даже двух игр.

В предыдущем посте я рассказывал о первом опыте разработки игры для денди (the Iron Steam, кто не успел ознакомиться, прошу к прочтению, тема довольно увлекательная) Этот опыт вдохновил меня на начало разработки и второй игры для денди, а именно на создание порта всемирно известной игры для DOS - Dangerous Dave in the Haunted Mansion.

Думаю, что большинство пикабушников знакомо с этой игрой, ибо она действительно классная и культовая, причем даже сейчас отлично играется. Мне эта игра тоже нравится, при этом она имеет не слишком навороченную графику, что позволяет её относительно без потерь портировать на денди (но на самом деле графику пришлось перерабатывать очень сильно).

Скоро я закончу полноценную демо-версию игры, геймплей которой будет не стыдно показать публике, и напишу более развернутый пост о игре и, возможно, сниму ролик с геймплеем и комментариями о ее разработке.

Но про первую свою игру я тоже не забыл, полноценная альфа-версия почти закончена. На Дейве я решил немного отдохнуть от роботов. Вот вам небольшая затравочка The Iron Steam:

Готов ответить на все ваши вопросы в комментариях. И спасибо за внимание :)

Показать полностью 1 1
Отличная работа, все прочитано!