Ну и конечно про память.
Вся игра весит 5,68 килобайт, из которых:
2080 байт - основной код программы;
1908 байт занимает весь текст;
628 байт - это графика (тайлы и карты "локаций")
594 байта - кастомный набор символов для графики
512 байт - спрайты, то есть машинки. В дальнейшем сюда добавятся и портреты персонажей.
Вся игра весит 5,68 килобайт, из которых:
2080 байт - основной код программы;
1908 байт занимает весь текст;
628 байт - это графика (тайлы и карты "локаций")
594 байта - кастомный набор символов для графики
512 байт - спрайты, то есть машинки. В дальнейшем сюда добавятся и портреты персонажей.
Вообще я вспоминаю, какие у меня были планы на игру в самом начале пути, и сколько пришлось порезать из-за сложностей в реализации, нехватки памяти или банальной лени.
– должно было быть несколько локаций (камер), между которыми нужно переключаться.
– игра должна была информировать, на какой из камер видно машину.
– машины должны были ехать с разной скоростью, и их можно было остановить за превышение.
– планировалось даже добавить общение с водителями, а не обычную проверку документов. И у каждого водителя должна была быть уникальная история. Да, прямо как в Papers, Please. Этой игрой я и вдохновлялся.
А по факту осталась только одна механика, которая вроде бы работает, но которую надо будет тестировать на людях😏
– должно было быть несколько локаций (камер), между которыми нужно переключаться.
– игра должна была информировать, на какой из камер видно машину.
– машины должны были ехать с разной скоростью, и их можно было остановить за превышение.
– планировалось даже добавить общение с водителями, а не обычную проверку документов. И у каждого водителя должна была быть уникальная история. Да, прямо как в Papers, Please. Этой игрой я и вдохновлялся.
А по факту осталась только одна механика, которая вроде бы работает, но которую надо будет тестировать на людях😏
Нашёл офигенную среду разработки под старые 8-ми битные компы и консоли. Там и Commodore и Atari и Apple II и Amstrad. Можно писать не только на ассемблере, но и на C, который я не очень хорошо знаю:( Но лучше конечно использовать ассемблер, это дает больший контроль над памятью и сами программы занимают меньше места.
http://8bitworkshop.com/
http://8bitworkshop.com/
Но самое классное, что можно в реальном времени просмотреть всю память, в том числе в графике, дизассемблировать код, контролировать регистры и стек. В той среде, которой я пользуюсь (CBM prj Studio), это тоже все есть, но не в таком удобном виде
https://itch.io/jam/dxc-basic-jam
Оставил заявку на участие в джеме. За неделю надо написать игру на бейсике. Вот теперь думаю, какой бейсик использовать. Я неплохо знаю VBA и Commodore BASIC. В первом случае надо будет писать в экселе, а во втором для коммодора. И все таки я больше склоняюсь ко второму варианту)
Оставил заявку на участие в джеме. За неделю надо написать игру на бейсике. Вот теперь думаю, какой бейсик использовать. Я неплохо знаю VBA и Commodore BASIC. В первом случае надо будет писать в экселе, а во втором для коммодора. И все таки я больше склоняюсь ко второму варианту)
itch.io
DXC BASIC Jam
A game jam from 2023-08-07 to 2023-08-14 hosted by _NetNomad. We are very happy to announce that DX Complex will be holding our first game jam in August 7th to 13th! The weapon of choice is the BASIC Programming...
Пересматривали Джон Уик 2, и в самом конце, когда Джона объявляют экскомьюникадо, я увидел вот этот компьютер)
А это – Commodore VIC-20, предшественник Commodore 64. Судя по белому лейблу "Power" – это вторая ревизия.
VIC-20 выпускался с 80-го по 85-ый год, пока Commodore не сняла его с производства в угоду более продвинутому и популярному C64
А это – Commodore VIC-20, предшественник Commodore 64. Судя по белому лейблу "Power" – это вторая ревизия.
VIC-20 выпускался с 80-го по 85-ый год, пока Commodore не сняла его с производства в угоду более продвинутому и популярному C64
Да и работает он с каким-то слишком продвинутым монитором, возможно от IBM PC. VIC-20 вообще не поддерживал больше 23 символов в одной строке.
Но, может быть, это какая-то модификация или специальное ПО. Кто его знает, на что это киллеры способны. Киану вот после двадцатиминутного падения с лестницы выжил, и ничего
Но, может быть, это какая-то модификация или специальное ПО. Кто его знает, на что это киллеры способны. Киану вот после двадцатиминутного падения с лестницы выжил, и ничего
👍1
А вот кадр из третьей части Джона Уика. И опять мы видим Commodore.
Правда здесь модель определить сложнее. Судя по серым функциональным клавишам – это Commodore 64 (по классике, без питания). Но некоторые модели VIC-20 тоже выпускались с серыми клавишами.
Ну и конечно, несопоставимый с Commodore монитор тоже присутствует
Правда здесь модель определить сложнее. Судя по серым функциональным клавишам – это Commodore 64 (по классике, без питания). Но некоторые модели VIC-20 тоже выпускались с серыми клавишами.
Ну и конечно, несопоставимый с Commodore монитор тоже присутствует
А вообще прочитал тут интересную мысль, что во вселенной Джона Уика вся эта продвинутая сеть киллеров с кучей денег использует старое железо не для красивого кадра, а в целях безопасности.
Они дешевые, их легко чинить, и почти невозможно взломать такую сеть из-за низкоуровневого ПО с неизвестной никому архитектурой. Ну, кроме разработчика. Но это решаемая проблема:)
Они дешевые, их легко чинить, и почти невозможно взломать такую сеть из-за низкоуровневого ПО с неизвестной никому архитектурой. Ну, кроме разработчика. Но это решаемая проблема:)
Все движется к завершению. Нарисовал вот обложку примерную, вроде что-то получилось.
Еще написал мануал, но его пока что не покажу=)
И игру закончил. Ее осталось только протестировать на всякие баги. Но есть еще одна проблема — в игре нет звука. И пока не могу ее решить, потому что до сих пор не разобрался, как звуковой чип работает=(
Так что звуки откладываются на неопределенный срок.
А про музыку я вообще молчу...
Еще написал мануал, но его пока что не покажу=)
И игру закончил. Ее осталось только протестировать на всякие баги. Но есть еще одна проблема — в игре нет звука. И пока не могу ее решить, потому что до сих пор не разобрался, как звуковой чип работает=(
Так что звуки откладываются на неопределенный срок.
А про музыку я вообще молчу...
И игра наконец-то готова. Ну, почти...
Все таки без звуков не очень прикольно.
Но ее уже можно пройти. Один момент остался - для победы надо заработать 15 тысяч. И это ну очень сложно сделать. В своем последнем прохождении я заработал всего 3200. Надо бы будет понизить планку.
Поиграть можно даже онлайн и даже на телефоне:
https://alexlogachev.itch.io/the-last-effort
Там же можно скачать файлы для запуска на эмуляторе или настоящем компьютере.
Все таки без звуков не очень прикольно.
Но ее уже можно пройти. Один момент остался - для победы надо заработать 15 тысяч. И это ну очень сложно сделать. В своем последнем прохождении я заработал всего 3200. Надо бы будет понизить планку.
Поиграть можно даже онлайн и даже на телефоне:
https://alexlogachev.itch.io/the-last-effort
Там же можно скачать файлы для запуска на эмуляторе или настоящем компьютере.
🔥3