nzeemin(28.11.2020)
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
По поводу клавиатуры - какие клавиши лучше использовать?
Думаю сделать примерно так:
- Движение в четырёх направлениях - очевидно стрелки.
- Look/shoot - Пробел
- Переключатель Look/Shoot - ТАБ
- Инвентарь - 'I' / 'M'
- Закрыть диалог (Escape) - ??
- Выход в меню - 'P' / 'R'
Нужны ли ещё дублёры для этих клавиш?
Последний раз редактировалось nzeemin; 28.11.2020 в 23:52.
nzeemin(29.11.2020), Oleg N. Cher(30.11.2020)
Я бы пробел оставил в покое. УС/Ctrl лучше. ESC как всегда АР2. Хорошо бы предусмотреть возможность добавить дублирование на джойстиках.
Опрос клавиатуры + джойстиков из Рива рейда:
https://github.com/svofski/incursion...ster/input.inc
Больше игр нет
nzeemin(29.11.2020), Oleg N. Cher(29.11.2020)
В аттаче положил первую драфт-версию.
![]()
![]()
![]()
Текущий маппинг клавиатуры Вектора:
- Движение в четырёх направлениях - стрелки.
- Look/shoot - Пробел
- Переключатель Look/Shoot - ТАБ
- Инвентарь - 'I' / 'M'
- Закрыть диалог (Escape) - ПС / ЗБ
- Выход в меню - 'P' / 'R'
Собираюсь ещё доделать:
- Генератор случайных чисел
- Применение "тёмной темы" в режиме когда на экране печатается часть истории
- Исправления ошибок
- Может быть, какая-то оптимизация
Последний раз редактировалось nzeemin; 29.11.2020 в 16:12.
crackintosh(30.11.2020), Improver(29.11.2020), ivagor(29.11.2020), KTSerg(29.11.2020), Oleg N. Cher(30.11.2020), svofski(29.11.2020), yur(07.12.2020)
nzeemin, а это "фишка" такая, что лабиринт "не сходится" ?
Типа комнаты находятся на разных этажах, и некоторые двери являются переходом на другой этаж?
nzeemin(02.12.2020)
KTSerg(03.12.2020)
Ребят, а можно ещё пример кода чтобы простейший пук на динамик выдать? хочу повесить на look/shoot, как и в ZX версии.
Только пожалуйста, ничего сложного, просто цикл или вызов в ROM.
А чем тут принято упаковывать результат? какой-нибудь консольный упаковщик + код распаковки?
(сорри туплю, вспомнил про LZSA - https://gitlab.com/ivagor/lzsa8080
Последний раз редактировалось nzeemin; 01.12.2020 в 01:08.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)