Rubel Games. Разработка игр, стримы – Telegram
Rubel Games. Разработка игр, стримы
453 subscribers
472 photos
130 videos
4 files
490 links
Работаю над Moldwasher и Staying Fresh
Выпустил игру Listeria Wars (PC, PS, XBOX)
https://linktr.ee/rubelgames

#Gamedev #Chiptune #PixelArt
Download Telegram
Делаю лого и не могу понять кого же поместить вместо пельменей. Сложно нарисовать динозавров-варенников в таком уменьшенном варианте с видом сверху, чтобы ещё это получилось мимимишно. Может гёдзиллу?
Геймдев Стримчанский 🤌
Lethal Company Mod, делаю мод на основе Staying Fresh

https://www.twitch.tv/mrrubel
https://youtube.com/live/iOo47kFws2k
👍3💯1
Результаты стрима. Не успел всё вставить в игру, но зато порисовал. Получается миленько :)

P.S.: Обязательно добавлю танцы персонажей, может сам мод не доделаю, но гифки будут
❤‍🔥7
10 лет назад вышел чиптюн сборник, для которого я сделал свой первый музыкальный картридж на денди. Туда же я написал трек Summertime. Релиз вышел на ныне почившем лейбле 8081.

Это было не просто смело это был сложнейший челлендж для совсем начинающего программиста без опыта. Ассемблер жуткий. Я потратил 2 месяца, изучил тонны технической литературы, отчаивался, но всё же выпустил его!

Ниже опишу подробнее каково это было.

Ром можно скачать тут (и запустить в онлайн эмуляторе)
А на бусти есть его исходники и исходники трека Summertime

P.S.: вечером геймдев стрим в районе 20:00
🎉5🔥3
Всё началось с изучения инфы на сайте nesdev.com, и, как оказалось, её там огромное количество: форумы, вики, статьи, находил какие-то похожие готовые решения. Я углубился в изучение и даже напечатал кучу методичек, статей и туториалов. Такой подход к обучению был привычен, но несмотря на это, мне было неясно, с чего начать. А то что находил - не работало так, как мне это было нужно.

Опустив руки, я написал Shiru, эксперту несдева, который любезно предоставил пару важных советов. Первое, что нужно использовать "переключение банков", для управления треками и создания анимации водопада. А второе, и, пожалуй, наиболее важное, что надо начать с базы, с перемещения спрайта, квадрата 8x8 по экрану.
Это оказалось не таким уж сложным, и я был в дичайшем восторге от того, что наконец-то что-то заработало.

Отталкиваясь от этого, я шаг за шагом приближался к главной задаче - воспроизведению музыки, созданной в Famitracker. Fami импортирует NSF файлы, представляющие собой ROM файлы без графики, только музыка (плеер, ноты, инструменты и семплы). Мне предстояло интегрировать эти файлы в один ROM. Семплы приходилось загружать отдельно, и поскольку один трек не помещался целиком, я разделил его на три части. Путем добавления "костыля", я загружал следующую часть в определенный момент времени и мгновенно воспроизводил ее.

Отдельные приколы были с маппером VRC6, который добавлял дополнительные звуковые дорожки и немного боли. Приходилось изучать то как он работает. Обычно, для анимации фона циклично переключаются наборы тайлов этого фона за счёт чего и создаётся анимация. А этот маппер частично переключал области графики, что усложняло программный процесс и добавляло костылей, требующиеся для анимации всего фона.

Для тестирования я приобрел флеш картридж и оригинальный японский фамиком (денди - это его клон), тут же всплыли новые проблемы: треки автоматически переключались из-за конфликта между аппаратным DPCM и джойстиком. Чтобы этого избежать, приходилось опрашивать джойстик три раза подряд и выбирать тот байт состояния, который в двух опросах одинаковый (снова спасибо Shiru). Это потребовало переработки всего управления, что в ассемблере заняло несколько часов работы.
Таким образом через костыли, ругань и вынос мозга я закончил этот музыкальный карик, даже добавил глитч пасхалку: нужно одновременно нажать на start и select. Есть видос первых запусков, при записи которого нашлось ещё пару косяков и всё фиксилось на лету.
Получился небольшой, но ламповый альбом. Музыканты были в восторге от возможности воспроизведения своих треков на реальном железе.
🔥51
Геймдев Стримчанский 🤌
Lethal Company Mod, продолжаю делать мод на основе Staying Fresh

https://www.twitch.tv/mrrubel
https://youtube.com/live/gyRH64JBETM
Пытаюсь сделать шейдер плесени. Может стрим устроить по этой теме?

UPD: Тогда завтра будет субботняя готовка шейдеров!
👍7
В течение часа начну стрим по созданию интерактивного пиксельного шейдера плесени с нуля используя Kodelife и перенесу всё в юнити.
А пока держите картинку предварительных суши самураев для Staying Fresh

https://www.twitch.tv/mrrubel
https://youtube.com/live/cPTxjUyp5tk
👍5
Геймдев Стримчанский 🤌
Как сделать интерактивный пиксельный шейдер плесени с нуля в Unity
Заглядывайте, кому интересно посмотреть на тех, кто работает в субботу

https://www.twitch.tv/mrrubel
https://youtube.com/live/cPTxjUyp5tk
2
Результат стрима!
Не совсем то, что хотел. Надо над текстуркой и цветами чуть поработать, но зато получилось

С маской шейдера можно поиграться тут https://www.shadertoy.com/view/l3sSR4 (мышкой можно удалять плесень)
🔥4👍1🥰1
Тбилиси, 9 марта в баре Revolution будет Harajuku Party, где я буду играть чиптюн!
Приходите потусить, потанцевать и пообщаться

P.S.: А ещё сегодня будет долгожданный музыкальный стрим, попробую сделать трек для трейлера, хотя бы демку. Через 2-3 часа примерно. Приходите потусить, потанцевать и пообщаться
🔥5❤‍🔥3
Audio
Результаты стрима. Получилось что-то вот такое. Нужно ещё поработать над этим, конечно
❤‍🔥3🔥1
Наконец создал страничку в стиме для Staying Fresh!

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

Добавляйте в вишлисты, чтобы поддержать проект 👉
https://store.steampowered.com/app/2875780/Staying_Fresh/
8
Недавно рассказывал про чиптюн сборник 10ти летней давности, который можно было запускать на денди. Он не единственный в своём роде, над которым я работал. Есть ещё мой собственный релиз 9999-in-1, и ему исполнилось 4 года!

9999 треков в 1 картридже, и это не шутки! Это пародия на жёлтые пиратские мультисборники, на которых указывали сумасшедшее количество игр, но треки "немного" отличаются

Тут можно заценить треки и скачать РОМ
http://rubel.games/9999.html

Позже завезу бонусы на бусти, а пока предлагаю сегодня вечером заглянуть на рисовач стрим!
Послушаем треки, в том числе скрытые, обсудим ассемблер, мапперы, несдев и прочие олдскульные задротские штуки
👏4😍43🔥2
Рисовач стрим 🤌

Приходите, расскажу об NES альбоме, программировании на ассемблере, и о том, как я сегодня похерил $500

https://www.twitch.tv/mrrubel
https://youtube.com/live/hQoUnisKuOg