Пузыри, как дым .. 2D эффект.Как? - PullRequest
0 голосов
/ 06 января 2012

Я новичок в программировании игр. Чего я хочу добиться, так это эффекта пузырей, который в 2D ведет себя как дым. Я объясню ... Я не хочу реалистичный эффект или туман. Я хочу сделать что-то вроде пузырей на заднем плане, которые летают в небе, становятся все больше и больше и двигаются, как будто они подвешены в космосе. Они становятся больше, пока не достигнут какого-то размера. Как то так

Каков наилучший способ достичь этого? Есть ли где-нибудь в скайнете? Некоторые примеры или готовые эффекты? Когда начать ? Я программирую на Java, но хотя примеры приведены на C ++ или других языках, это действительно не имеет значения.

1 Ответ

1 голос
/ 08 января 2012

Я предполагаю, что у вас уже есть метод для рисования, например, openGL или Canvas.
Возможно, вы захотите создать шары как объекты с переменными, такими как x, y, размер и т. Д. Затем, когда вы рисуете, убедитесь, что вы обновилиэти переменные, например, увеличивают размер, если вы хотите, чтобы он стал больше, или x, если вы хотите, чтобы он двигался вправо.

Другой вариант - создать анимированное изображение, например .gif ofcoarse.

...