(бухай): программируй
132 subscribers
401 photos
89 videos
3 files
53 links
Мысли, дегустация и код
Download Telegram
Вроде перевод продвигается неплохо. #ifdef-ами настроил так, чтобы игра автоматически компилировалась на нужном языке. То есть можно параллельно делать русскую/английскую версии.
В общем максимально упростил себе жизнь. Теперь даже дискета собирается в один клик, а не вручную.

P.S. Добавил триггер, который позволяет двигать стены в зависимости от направления движения игрока. Можно будет придумать что-нибудь вроде Сокобана=)
🔥5❤‍🔥11
Из последнего:

Добавил триггеры для перемещения блоков. Теперь можно будет делать скрытые проходы в стиле Wolfenstein или сокобан. На видео - как это работает.

С Grongy пофиксили русский шрифт. Теперь все красиво.

Кстати, насчет Grongy. Встретились с ним на Дальнем Востоке, пока я был в отпуске:)

Ну и совсем недавние новости. Те, кто пытался играть в мою игру, жаловались, что слишком много клавиш задействовано для разных действий. Теперь я дал возможность назначать на несколько действий одну клавишу. И это привело к прикольным последствиям. Например, если назначить одну клавишу на движение вперед и поворот, то можно проходить сквозь стены.
Чинится это элементарно - надо просто поменять порядок считывания клавиш. Но надо ли? Останется может быть в качестве фичи для спидраннеров)

Ну и в планах на ближайшее время прикрутить управление джойстиком.
Не все действия можно будет осуществить на джойстике, но это и не надо. Возьму основные: движение, битву, аптечки с броней и карту с инвентарем.
🔥5👍3❤‍🔥1
Наконец-то я сделал в игре управление джойстиком. Правда, только на втором порте.
Но это нормально, почти все игры для C64 использовали только второй порт. А все потому что, если посмотреть на регистры CIA (это такой чип, который отвечает за взаимодействие со внешними девайсами), первый порт используется в том числе для чтения клавиатуры. Из-за этого могут происходить непредвиденные штуки.
Немного правда повозился с управлением, вышло что-то такое:
— Направление: Движение игрока, Перемещение мини-карты и Управление прицелом;
— Fire + вверх: Открыть мини-карту;
— Fire + вправо: Принять аптечку;
— Fire + вниз: Переключение текстовой зоны;
— Fire + влево: Починить броню.
Ну и просто Fire — это использование, атака и защита.

Причем можно пользоваться одновременно и клавиатурой и джойстиком. То есть все функции, которые на поместились на джойстик, будут все равно доступны.
👍7🔥5❤‍🔥1
Что-то новенькое :)
🔥9❤‍🔥1
Что ж, время настало. Выкладываю демо версию Decade of Ruin на английском и русском языках (разными образами).

В этой версии один уровень и нет звукового сопровождения (ДОКОЛЕ?), но в части геймплея уже изменений наверное не будет.

А разработка активно продолжается, и я очень надеюсь, что получится релизнуться уже в этом году:)

https://alexlogachev.itch.io/decade-of-ruin
11🔥7👍3❤‍🔥1
Забыл рассказать!
Приехала Электроника Видеоспорт 3, и сразу же ее пришлось немного допиливать:)
Во-первых, пришлось перепаять кабель видеовыхода. После этого появилась картинка.
Во-вторых, джойстики нормально не работали. Оказалось, что переменные резисторы за столько лет перестали нормально работать и показывают почти всегда одно и то же сопротивление. Поменял на такие же, но новые, и все заработало.
Осталась проблема со звуком. Он то есть, то играет тихо, но большую часть времени вообще не работает.
Мне подсказали, что дело может быть в конденсаторах, осталось их проверить и поменять.

А сама консоль - это обычный понг с несколькими режимами игры (понг, сквош, игра с ИИ). Но еще тут есть световой пистолет!!! И можно пострелять по летающему белому квадрату:)
7❤‍🔥1👍1🔥1
Продолжаю развлекаться с Видеоспортом:)
Как я говорил, в ней не работает пищалка, и мне подсказали, что надо проверить конденсаторы.

А я подумал: зачем мне их проверять, если можно просто заменить сразу все электролиты. Так я, собственно, и сделал. А конденсаторы и правда оказались мертвыми. Например, советский кондер на 200 мкФ выдавал на тестере 280 мкФ.

В процессе замены оказалось, что советские керамические конденсаторы какие-то уж больно ломучие (красные тонкие). Пришлось заменить еще парочку таких на современную керамику.

Конденсаторы с советскими номиналами сейчас фиг найдешь, поэтому я брал примерно похожие с номиналом в большую сторону. Проверял разве, чтобы вольтаж был >= оригинальному.

Ну и после этого звук заработал, и даже, как мне показалось, стала лучше картинка (но это не точно).

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

Нарисовал (в первый раз в жизни) модель в OpenSCAD (очень кстати классная штука) и распечатал. Но я конечно не учел одну мелочь...

Отверстие для вала, на который надевается крутилка, нужно было сделать на долю миллиметра больше, чем сам вал. А я не сделал. Отверстие пришлось высверливать сверлом большего диаметра, из-за чего слизалась засечка-стопор. Колпачок вроде сидит плотно, но при усилии может прокручиваться после стопора вала. В общем, опыт получил и учёл на будущее.

Остался последний штрих - поменять переменные резисторы, на которые эти колпачки надеваются. Они тоже как-то работают хреновенько. Один отвечает за подстройку на канал, второй - за точность "ИИ".

Вот тогда можно будет сказать, что эксперимент удался.
4🔥3👍2❤‍🔥1
Играем в Cindy Block на коммодоре с джойстиком от Atari=)
А вообще сейчас проходит конкурс по разработке игр для ZX Spectrum от Yandex.

До 20 августа можно попробовать все 15 игр и оценить их по 10-бальной шкале. Есть очень достойные представители.

https://yrgb.ru/
🔥52👍2❤‍🔥1
Media is too big
VIEW IN TELEGRAM
Я немного пропал, но на самом деле нет:)
Последнее время занимаюсь портом офигенной игры с YRGB на ПК (с разрешения разработчиков).
Делаю на Godot, и вроде получается
🔥10👍3❤‍🔥2