Нашёл офигенную среду разработки под старые 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
https://www.cascade64.de/
Наткнулся тут на сайт про Commodore 64, и на главной странице новость о релизе моей игры. Видимо они каким-то скриптом такие новости подтаскивают. Но все равно приятно)
Наткнулся тут на сайт про Commodore 64, и на главной странице новость о релизе моей игры. Видимо они каким-то скриптом такие новости подтаскивают. Но все равно приятно)
www.cascade64.de
Cascade C64/Amiga Homepage - cascade64.de
Home of the C64/Amiga scene group CASCADE. Homebrew productions (demos/games/tools), Commodore News Ticker and C64 driver section. RSS feed available!
Зачем еще ехать на море...
Пиво, кстати, вкусное. Обычный эфес до того, как его начали варить на заводе хайнекен. Ну или я просто давно пиво не пил)
А Fallout - одни из самых любимых игр. Мне больше нравится первая часть - она более серьезная и мрачная, что ли. А вот вторую ни разу не проходил до конца. Может быть, время пришло?
Пиво, кстати, вкусное. Обычный эфес до того, как его начали варить на заводе хайнекен. Ну или я просто давно пиво не пил)
А Fallout - одни из самых любимых игр. Мне больше нравится первая часть - она более серьезная и мрачная, что ли. А вот вторую ни разу не проходил до конца. Может быть, время пришло?
🔥7
Появилась идея для следующей игры, и хоть пока только в каком-то общем виде, но графика уже в процессе. Не уверен, что это пойдет в финальную версию, потому что я все еще в раздумьях насчет менеджмента памяти. Не уверен, что все то, что я придумал, получится уместить в 64Кб.
Либо надо будет использовать динамические подгрузки с дискеты, либо убавлять амбиции
Либо надо будет использовать динамические подгрузки с дискеты, либо убавлять амбиции
❤1🔥1
deer1.GIF
30.8 MB
И анимация тоже есть. Олень состоит из аж четырех спрайтов - половина от доступных. Но я планирую использовать прерывания и прочие штуки, которыми не пользовался при разработке The Last Effort, поэтому думаю, что это не будет большой проблемой
Дядя из Питера нашел вот такой калькулятор, обещал придержать для коллекции)
❤1🤯1
Не могу определиться с графическим режимом для игры. У меня план сделать небольшой открытый мир, например на 64 экрана.
Есть вариант сделать красиво, но медленно, а есть вариант не так красиво, но быстро.
Под быстро я подразумеваю загрузить всю игру сразу в память, а под медленно – подгружать локации с дискеты.
Если делать красиво, то надо использовать Multicolor Bitmap. В этом случае один игровой статический экран будет занимать 8Кб памяти. И в этом случае много информации придется подгружать с дискеты налету.
Если делать не очень красиво, то можно использовать стандартный режим (265 символов-тайлов, которые можно скомпоновать в тайлы разного размера). Например, если использовать тайлы 2*2 символа, то весь экран может уместиться в 240 байт, а если тайлы размером 4*4 символа, то 60 байт. Во втором случае может не хватить символов для формирования различных тайлов.
Плюс будет много повторений в графике, но зато не придется ожидать подзагрузок. А в Commodore загрузка с дискеты очень медленная.
В общем, пока в размышлениях...
Есть вариант сделать красиво, но медленно, а есть вариант не так красиво, но быстро.
Под быстро я подразумеваю загрузить всю игру сразу в память, а под медленно – подгружать локации с дискеты.
Если делать красиво, то надо использовать Multicolor Bitmap. В этом случае один игровой статический экран будет занимать 8Кб памяти. И в этом случае много информации придется подгружать с дискеты налету.
Если делать не очень красиво, то можно использовать стандартный режим (265 символов-тайлов, которые можно скомпоновать в тайлы разного размера). Например, если использовать тайлы 2*2 символа, то весь экран может уместиться в 240 байт, а если тайлы размером 4*4 символа, то 60 байт. Во втором случае может не хватить символов для формирования различных тайлов.
Плюс будет много повторений в графике, но зато не придется ожидать подзагрузок. А в Commodore загрузка с дискеты очень медленная.
В общем, пока в размышлениях...
🔥1