Donkey Kong Jr. Game & Watch
Игра и часы Donkey Kong Junior
Для Spectrum 48k и Enhanced for Spectrum Next
Инструкции:
Установка:-
ZX Spectrum Поместите файл SNA* на SD-карту DivMMC и запустите обычным способом.
Spectrum Next Поместите файлы SNA* и BMP в любую папку. и работать в обычном режиме
*Один файл SNA совместим с обоими типами оборудования
Цель игры:-
Играйте за Джуниора и попытайтесь освободить Папу (Осел Конг) от Марио, собрав 4 ключа подряд, чтобы открыть клетку.
(По опыту, для прыжков на настоящем оборудовании NEXT проще использовать клавишу M.)
Двигайтесь слева направо и подпрыгивайте, чтобы удержаться за лозы.
Вы можете удерживать отдельные лозы только около 5 секунд. но вы можете держаться за двойные лозы бесконечно.
Подпрыгивайте в воздух, чтобы перепрыгнуть через крокодилов, но остерегайтесь птиц.
Вы не можете пройти мимо крокодила или птицы, поэтому вам придется обходить их.< br/> Подпрыгните к сливе, чтобы сбить ее и убить крокодилов и птиц под собой.
Управление:
В игре;
QAOP M/Space или Sinclair SJS1, чтобы перемещать Джуниора вверх, вниз, влево, вправо и прыгать.
Нажмите одновременно влево и прыжок, чтобы получить ключ, находясь на краю платформы.
Демо-режим;
M/Space, чтобы начать игру. Удерживайте кнопку нажатой, чтобы отобразить высокий балл; Отпустите клавишу, чтобы начать.
Нажмите Q для игры A (простой режим — по умолчанию)
Нажмите A для игры B (сложный режим)
Игровая механика:-
Для каждогоНабрав 100 очков, частота злодеев увеличивается.
Наберите более 999, чтобы увеличить скорость прохождения уровня.
После 999 оценка сбрасывается до 0; однако ваш реальный счет все еще накапливается в фоновом режиме.
Игра заканчивается, как только будут потеряны все три жизни.
Начисление очков:
Наберите 300 очков, потеряв жизнь, и получите дополнительную жизнь.
Наберите 300 очков, не потеряв ни одной жизни, чтобы перейти в режим двойных очков. *
* Это продлится до следующей потери жизни; счет будет мигать, обозначая режим двойного очка.
Перепрыгнуть через крокодила - 1 очко
Ударить сливой крокодила на верхнем уровне – 3 очка
Ударить сливой птицу на среднем уровне - 6 очков
Удар сливой по крокодилу на нижнем уровне - 9 очков
Добраться до верха справа от клетки - 9 очков
Попасть на верх слева от клетки - 13 очков
Попасть вниз слева от клетки - 7 очков
Попасть в правую нижнюю часть клетки - 33 очка
Специфические улучшения Spectrum Next: -
В качестве фона используется растровое изображение Layer2.
Если включены часы реального времени, они будут показывать часы в демонстрационном цикле.
Графика имеет стандартное разрешение 48 КБ, но с непрозрачностью, обеспечивающей настоящий вид ЖК-дисплея.
Высшие оценки указаны сохранен в файл на SD-карте с меткой dkjr.hs
Вы можете удалить файл dkjr.hs, если хотите сбросить высокие баллы.
Файл dkjr.hs создастся заново, если его не существует.
Звук воспроизводится внутренним зуммером/динамиком 4Модель 8k, поэтому убедитесь, что этот
включен в ядре, если вы хотите иметь звук.
Примечания к выпуску: -
V1.00 – первоначальный выпуск – смехотворное количество игровых испытаний
Протестировано на Spectrum Next 2A
ZX Spectrum 128k с эмулятором DivMMC
CSpect
Известные ошибки:-
Пока в ходе недавнего игрового тестирования я их не обнаружил.
Если вы считаете, что обнаружили ошибку, оставьте комментарий на моей странице bootlegger.itch.io, желательно
с описанием того, как, по вашему мнению, она произошла, и можете ли вы ее надежно воспроизвести.
Будущие улучшения:-
Оптимизация – анализ базы кода и попытка оптимизировать/освободить память для внесения других улучшений.
Я хотел бы улучшить следующую часть тактовой частоты Spectrum, если Я могу освободить еще немного воспоминаний.
Подпрограмму часов необходимо улучшить, чтобы правильно отображать 0 во всех четырех полях.
Совместимость с Kempston была бы хорошей, но, опять же, сначала нужно освободить немного места.
Исправьте все обнаруженные ошибки — если позволяет место!
В зависимости от отзывов я могу изменить оценку, чтобы она отображала тысячное значение. *
* Причина, по которой я этого не сделал, заключается в том, что исходное оборудование не поддерживает эту функцию, и я хотел максимально точно имитировать ее.
На реальном оборудовании оценка зациклилась на 999. Счет в этой версии на самом деле не зацикливается на 999,
это просто так кажется. Ваш реальный счет по-прежнему можно увидеть при запуске новой игры, удерживая
клавишу перехода в начале игры.
Все рекомендации приняты.доска — оставляйте комментарии на моей странице bootlegger.itch.io, чтобы получить обратную связь.
Бред:-
Я уже давно поддерживаю спектр (уже 40 лет!)
Я поддерживаю сообщество спектра, пишу различные вещи для самой платформы Spectrum,
и инструментов для других систем, таких как устройство чтения картриджей microdrive для ПК.
За последнее время в сообществе, занимающемся спектром, произошло много интересных событий, и в первую очередь, конечно же,
Spectrum Next. Я поддержал это, и у меня есть доска разработчиков и проблема 2А, обе полностью расширены.
Некоторое время я сидел на своем Next и задавался вопросом, когда и где я смогу найти время, чтобы что-то с этим сделать.
С появлением Covid мне пришлось внести некоторые изменения дома, и теперь у меня есть лучшие возможности для разработки
работы. Итак, теперь, когда у меня было немного больше времени и возможностей, я подумал, что я могу сделать на Next.
Я поклонник ZX Basic и знаю, что в Next Basic есть много новых приятных функций, но по опыту я знаю,
что он может быть медленным, поэтому мне было интересно, какие еще есть варианты . Мне посчастливилось встретить сообщество под названием
BorIDE/ZXBasic, которое было расширено за счет библиотеки Spectrum Next. Это казалось прямо моей улицей!
Он использует синтаксис BASIC с более структурированной схемой и компилирует инструкции в машинный код. Кроме того,
позволялась встроенная сборка, что для меня было гораздо большим преимуществом.
Я потратил немного времени на настройку среды разработки и теперь вполне ею доволен.
Я могу компилировать напрямую на ПК и эмулировать в CSpect. В то же время у меня есть запущенная программа NextSync Яри ЛКомппы
, которая ожидает синхронизации файлов с другим хостом, и в следующий раз, во время загрузки, я вызываю команду синхронизации и копию любого
измененные файлы копируются в папку «Далее» через Wi-Fi. Никаких проводов, никакой замены SD-карт, никакой суеты — просто быстро и легко протестировать
на реальном оборудовании.
Итак, теперь, когда у меня есть настройка, с которой я могу работать, я задался вопросом, что я могу привнести в спектральное сообщество.
У меня есть игра и часы Donkey Kong JR с ЖК-дисплеем с начала 80-х годов, и они навевают мне приятные воспоминания о
отпусках на солнце, когда я играл в них, пока не овладел ими.
Я пытался написать версию спектра еще в 80-х годах на BASIC под названием Funky Monkey, но не продвинулся очень далеко.
Со временем я разработал программное обеспечение для Game Boy Advance. Я снова попытался воссоздать эту игру для GBA.
Чтобы создать эту версию, я разобрал свою Game & Watch, отсканировал наложение, а также спрайты.
Версия GBA дошла до того, что младший мог передвигаться, но так и не закончил ее.
К счастью, я держу эти активы (реальное оборудование и отсканированные изображения) уже много лет!
Итак... Spectrum Next, Donkey Kong Assets в руках и немного свободного времени вечером привели к тому, что я создал
то, что вы видите сегодня!
Это был трудный период обучения, и мне еще многому предстоит научиться.
Огромное спасибо em00k, который оказал огромную поддержку в выпуске этой финальной версии. ,
поскольку к концу разработки я столкнулся с некоторыми препятствиями - в основном из-за моей неопытности в использовании
системы разработки.
Выход :-
Наслаждайтесь игрой, и если вы хотите поддержать мою тяжелую работу, сделайте пожертвование во время загрузки на моей странице itch.io.
Пиво и кофе сейчас недешевы, вы знаете 8)
Бутлегер
Как скачать Donkey Kong Jr. Game & Watch через торрент
Всего несколько простых шагов:
- Устанавливаем программу μTorrent, через которую мы будем скачивать торренты
- Выбираем и скачиваем подходящий торрент-файл репака Donkey Kong Jr. Game & Watch
- Двойным кликом открываем скаченный файл, программа μTorrent запустится автоматически и предложит выбрать место для сохранения дистрибутива.
- После того как репак скачается, запускайте его. Начнется установка и... это все, приятной игры!