
Прокомментировал Демо-версия Decade of Ruin для Commodore 64
На оригинальном Коммодоре запускается без проблем) Насчет разных FPGA портов точно сказать не могу, не тестировал.
А по поводу разработки.
Пишу в VS Code, ассемблер - KickAssembler (самый удобный для процессора MOS 6510, который в Коммодоре стоит). Компиляция одной кнопкой, даже можно сразу образ дискеты собрать с нужными файлами.
Тестирую в эмуляторе и на оригинальном железе (для этого у меня есть и сам Коммодор и куплена SD2IEC - плата-эмулятор дисковода).
Сложнее с графикой и уровнями. Графику художник рисует в обычном редакторе, учитывая ограничения по цветам, и в определенной палитре. Потом готовые PNG я конвертирую в формат ассемблера несколькими скриптами на питоне (отдельные для текстур и спрайтов).
Для заставок почти тоже самое, но используем редактор Multipaint, в котором можно для многих старых систем рисовать. Его проблема в том, что он при конвертации в ассемблер криво распределяет цвета по знакоместам, но для заставок это не важно (в отличие от текстур и спрайтов).
Уровни сперва делал в Tiled и перегонял в ассемблер очередным питоновским скриптом. Но потом я добавил в игру возможность делать плоские стены и натягивать на один блок сразу две разных текстуры, поэтому в Tiled уже стало неудобно уровни делать.
И я решил использовать для этого Godot (да, это та еще дичь). Прям в 3D расставляю блоки, натягиваю текстуры, расставляю врагов и объекты. А потом скриптом на GDScript конвертирую в ассемблер. Приложил скрин, как это все выглядит=)
Godot использую еще и потому что хочу в будущем эту игру портировать на современные системы (точно ПК и возможно Android).
В общем, инструментов много, и я не представляю, как в 80х разработчики без них обходились=) Но кучу скриптов самостоятельно приходится писать.

Прокомментировал Начало удивительного путешествия в мир программирования GameBoy - Novostroika
Спасибо! Буду писать еще
Прокомментировал Время жестко кодить на ассемблере
Еще бы все это до конца доводилось )
Прокомментировал 50 лет текстовых игр - 1974: Super Star Trek. Перевод статьи Aaron A. Reed
Действительно, что-то я не туда тыкнул)
Прокомментировал Демо-версия Decade of Ruin для Commodore 64
Да, завозили, но в сравнении с тем, как у нас разошелся ZX, как будто этого маловато будет :)
Прокомментировал Демо-версия Decade of Ruin для Commodore 64
Спасибо большое !
Недавно еще Кирилл Лейфер выпустил Paws Noir на C64, очень классная, советую )
Про покупку прав слышал, интересно, во что это потом выльется.
А насчет покупки компьютера даже не знаю, что посоветовать. У меня оригинал, но для таких машин желательно уметь паять либо знать того, кто умеет паять:) Пока вроде не ломался, но мало ли что.
Наверное лучше и правда какой-нибудь современный порт на FPGA.
Прокомментировал Демо-версия Decade of Ruin для Commodore 64
Ну, скорее для фанатов старой техники и привлечения новых людей в олдскульную тусовку)
Commodore 64 то в свое время довольно популярным был, но к сожалению, в РФ о нем мало кто слышал, ибо в СССР не завозили, в отличие от ZX Spectrum.
Прокомментировал Демо-версия Decade of Ruin для Commodore 64
Надо было когда-то начать)
Прокомментировал Начало удивительного путешествия в мир программирования GameBoy - Novostroika
Спасибо!
Уже пишу следующую историю)
Прокомментировал Начало удивительного путешествия в мир программирования GameBoy - Novostroika
Ну до него мне ох как далеко в плане знаний :)
