Сообщение от
Знахарь
какие сохранения фонов... погодите, были ж в ассортименте компики с массой аппаратных решений, где ничего никуда запоминать не надо... GamBoy advanced - 4 прозрачных слоя с Z глубиной, переключай хоть каждую линию. Куча аппаратных спрайтов, которые железо само отрисует по указанным координатам - не надо никаких буферов для фонов. Кажется даже был Z порядок для спрайтов в пределах 1 слоя, ну чтоб указать кто кого перекрывает.
Область для массива карты и область для спрайтов карты и аппаратная отрисовка нужного куска карты. Да там вообще ни буферов, ни драм, процессор себе спокойно кофе попивает - все живет самостоятельно, красиво и в 1 фрейм. И памяти не надо тонну, чтоб хранить фоны под спрайтами, один буфер готовить, второй буфер показывать.
Что может предложить некий идеальный спектрум лучше, чем такой вот Game Boy Advanced? Дальше была DS и в ней уже пошли в 3D т.к. стало стильно модно молодежно. А для 2Д лучше уже некуда ))))
Быть может надо ознакомиться с интересными архитектурами тех времен, прежде чем идти дальше? Иначе это похоже на то, что хотим все проблемы как у спектрума - биты сдвигать, фоны сохранять, короче мучаться, как уже умеем и как привычно, но так чтоб все быстро работало. А между тем, умные люди уже давно придумали кучу аппартных костылей, которые помогают сосредоточиться на написании интересной игры, а не бороться с выводом 3 несчастных спрайтиков.
И да, верно пишут - из других вариантов - atari ST, msx и amiga - лучшее, что тогда рубанули. Эти компы стали этаким переносом лучшего из аппартных решений консольщины, но гибко, с дополнениями и поправкой на универсальность задач ПК.