Создайте след крови за игроком

В настоящее время я работаю над простым шутером сверху вниз. Объект - это шарик, который скользит по экрану, и я пытаюсь создать эффект «перетаскивания».

Я использую Java Swing и просто библиотеку Graphics2d по умолчанию внутри.

Вот что у меня есть:

и это моя цель:

Мне нужно знать, как я могу сделать изогнутую линию, которая может изменить альфа на конце. Я искал в Интернете, но я могу найти только не динамические решения. (Хвост должен обновляться, когда игрок перемещается по экрану.)

Ответы на вопрос(2)

Ваш ответ на вопрос