(бухай): программируй
129 subscribers
395 photos
88 videos
3 files
51 links
Мысли, дегустация и код
Download Telegram
Последние обновления=)

Поменял цвет инвентаря. Теперь в стиле старых терминалов, но это совсем не главное.
Теперь текст сообщения выводится также в стиле старых терминалов, ну или печатной машинки. Вывод не тормозит игру, а еще его можно прервать, а текст напечатается сразу полностью на вкладке Message (такое вот Press I to skip).

Ну и наконец-то добавил функции сохранения/загрузки игры в любой момент на любую дискету. При этом, если сохранения на дискете не окажется, то игра об этом предупредит.

Так как игра скорее всего будет занимать пару дискет, то пришлось еще написать функцию проверки на наличие игровых файлов. Игра тоже предупредит, если надо сменить дискету.
🔥8❤‍🔥1👍1
Сегодня я прочувствовал всю боль переводчиков 90х на PS1, но это очень смешно=)
😁8👍2
Вроде перевод продвигается неплохо. #ifdef-ами настроил так, чтобы игра автоматически компилировалась на нужном языке. То есть можно параллельно делать русскую/английскую версии.
В общем максимально упростил себе жизнь. Теперь даже дискета собирается в один клик, а не вручную.

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

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

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

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

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

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

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

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

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

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

А сама консоль - это обычный понг с несколькими режимами игры (понг, сквош, игра с ИИ). Но еще тут есть световой пистолет!!! И можно пострелять по летающему белому квадрату:)
2