Сейчас окончание 2024 года, скоро Новый Год.
Во многих приложениях (например, у Яндекса) появился эффект падающего снега в фоне.
Решил попробовать реализовать подобный эффект на KorGE.
Демо можно посмотреть здесь https://theelizarov.ru/korge/snow/
Общий алгоритм такой:
- В качестве снежинок будем генерировать белые круги с произвольным диаметром, но так, чтобы снежинки были небольшими и выглядели реалистично
- Изначально снежинки будут размещаться за пределами игрового мира вверху
- Для каждой снежинки с помощью аниматоров добавляем движение в точку за пределами экрана, но внизу, чтобы создавался эффект падающей снежинки.
- Также добавляем эффект исчезновения снежинки на время полета, для этого меняем alpha также через аниматор