С палитрой понятно. В принципе эти особенности не приносят каких-либо существенных изменений в разработку проекта.
Так что идём дальше. Следующий шаг: внедрение препятствий, ловушек и противников.
Но перед этим сделаю ускорение программы вывода спрайта - перейду на использование стека для этого.