Интересный проект в разработке: C SDK для CC65 компилятора, который позволит написать игру один раз и выпустить ее сразу под несколько ретро-платформ (C64, Apple//e, Atari XL/XE). Со временем, скорее всего, появится поддержка большего количества target'ов.
Сайт: http://8bit-unity.com/
Заявленные фичи на момент релиза:
1) Кросс-платформенность. Пишем игру один раз, релизим на платформы C64, Atari XL/XE, Apple//e
2) Битмапы. Создаем меню и игровые поля в виде PNG-файлов 320x200x256, которые автоматом сконвертируются и упакуются в виде .DAT-файлов а образе диска
3) Вывод графики. Вывод пикселов и печать строк поверх битмапа (40х20 символов) любым цветом на любом фоне
4) Спрайты. Компоновка спрайтов в виде PNG-файлов + автоматическая конвертация их и упаковка внутрь бинарника
5) Джойскики. Поддержка до 2 джойстиков (до 4 на C64 с установленной картой iComp)
6) Звуки и эффекты. Позволяет генерировать различные звуковые эффекты (шум, взрывы, и тп)
7) Музыка. Поддержка проигрывания музыкальных файлов (SID, RMT или ElectricDuet)
8) Сеть Ethernet. Отправка и получение UDP-пакетов через интернет (поддержка RR-Net, DragonCart, Uthernet)
9) Создание образов дисков. Автоматическая компиляция и упаковка игры в "готовую-для-скачивания" дисковую версию.
Первый релиз обещают во втором квартале 2019.

