Написать Java-класс для Android (2D графика)
Имеется готовая простая структура дисплейных объектов. В частности классы:
DisplayObject - фундаментальный абстрактный класс, предок всех классов экранных объектов.
Имеются базовые методы: setLocation(x,y), move(toX, toY), setX(x), setY(y), setAlpha(0.0f - 1.0f), setRotation(0 - 360), setVisible(boolean) и т.д.
DisplayObjectContainer (extends DisplayObject) - контейнер, в который можно добавить add(displayObject) или из которого можно удалить другие экранные объекты remove(displayObject). В том числе добавлять и удалять в/из контейнера можно другие контейнеры.
Sprite (extends DisplayObject) - экранный объект с текстурой, иначе говоря - изображение.
Рендерер максимально простой. Никаких фильтров, блюров, антиалиасингов, только отрисовка спрайтов в нужных координатах. В приложении шаблон, объясняющий принцип работы класса.
Более подробно будет оговорено при общении. Скину все интерфейсы, все расскажу/покажу.
Также, есть пример реализации данного рендерера для PC (написан используя JoGL). Можно писать по нему.