Ну а вообще, здесь больше задают вопросы по технической части, а ты хочешь понять, как реализовать персонажа. Зависит от того, что он должен делать. Если это прыгающие огоньки, можешь попробовать использовать Path2D
по которому будут следовать спрайты.