не очень понятно зачем нужна доп.кнопка для закрытия прочитанных сообщений - логичней сделать "any key".
для входа/выхода в инвентарь удобней использовать одну и туже кнопку.
ну и после прочтения текста из картриджа логичней выходить в инвентарь, а не в игру (как сейчас)
........
после правильного ввода кода (допустим для дверей уровня1) возможно стоит отменить ввод на следующих замках этого уровня
ну или (для сохранения атмосферы) печатать панель ввода с уже набранным кодом, игроку останется нажать клавишу "ввод"
Последний раз редактировалось goodboy; 21.11.2020 в 14:39.
Драфт 6 в аттаче.
- Ускорил процедуру вывода теневого экрана на экран спектрума
- Поправил баг в инвентаре про правый нижний угол пустой слот "Data Cartridge Reader"
- Ввод кода доступа: после Accepted добавил паузу перед пропаданием экрана
- Ввод кода доступа: Клавиши вверх/вниз
- Клавиши вверх/вниз в инвентаре
- Дописал своё имя в Credits
- Открытие меню из игры по клавише "G": ставим на пункт Continue, чтобы можно было сразу вернуться в игру
- Сделал спрайты отражения пули, чтобы не делать это на лету
- Продублировал спрайты для отражения по вертикали, убрал код отражения спрайтов по вертикали
- Увеличил разрешение спрайтов по вертикали - теперь 64 байта на спрайт
- Немного поработал над спрайтами главного героя
![]()
![]()
Последний раз редактировалось nzeemin; 22.11.2020 в 03:56.
Oleg N. Cher(22.11.2020)
удобней текущую версию выкладывать в первом посте.
.........
только мне кажется слишком резвым выбор пунктов в меню ?
только не надо его тормозить вставкой задержки,
логичней проверять всю клавиатуру - делать опрос кнопок (для перемещения) после проверки что все кнопки отпущены.
Последний раз редактировалось goodboy; 21.11.2020 в 23:32.
nzeemin(22.11.2020)
а если делать перевод то два текста/шрифта влезут в 48к ?
...........
игру ещё не прошёл, но задумался - отгрузка/загрузка состояния не повредит ?
Английский текст занимает 5863 байт, русский займёт на ~15% больше
Текущий шрифт занимает 869 байт, это 79 символов, на кириллицу нужно 32*11=352 байта.
Свободного места осталось ~800-900 байт.
Чисто теоретически - есть резервы примерно в 2КБ - это переделка RLE-алгоритма который используется для упаковки комнат и описания комнат.
Не планирую.игру ещё не прошёл, но задумался - отгрузка/загрузка состояния не повредит ?
В текущем состоянии игра уже содержит всё что изначально предполагалось.
Дальше исправления ошибок, какие-то мелкие вещи для удобства - и на этом всё.
Последний раз редактировалось nzeemin; 22.11.2020 в 21:02.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)