2012-06-12 4 views
0

Пример видео hereAndroid Graphics: как воссоздать внешний вид живых микробов?

Я пытаюсь воссоздать внешний вид живых изображений Microbes для Android, разработанных Samsung, я верю. Графическое программирование - это не моя сильная сторона, и мне нужна помощь, чтобы начать.

Изображение Пример here

Я предполагаю, что я могу представлять микробы с помощью спрайтов.

  • Искривление формы: Когда микробы являются стационарными, они круглее. Но, когда они двигаются в направлении, они становятся более овальными. Я представляю это с несколькими состояниями спрайтов? Кроме того, микробы бывают разных размеров. Могу ли я просто масштабироваться от одного базового изображения?
  • Анимация: Время от времени микробы качаются. Так что это будет переход от круглого к овальной форме спрайта и обратно?
  • Цвета: Есть ли у меня отдельный спрайт для каждого типа цвета (синий, желтый, красный и т. Д.) Или один наложенный слой и динамически назначать разные цвета? Кроме того, иногда они на мгновение светятся немного ярче, чем их базовый цвет, что заставляет меня думать, что какой-то динамический способ присвоения цветов будет лучше статических спрайтов. Каков наилучший способ сделать это динамически?
  • Glowing: Какой эффект используется для придания микробам светящегося вида? У каждого микроба есть своего рода рассеянная туманная область. Является ли эта часть самого спрайта или существуют ли шейдеры? Если шейдеры, каков конкретный эффект?

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

ответ

0

У меня такой же вопрос несколько месяцев назад, и теперь я сделал Microb World. Это бесплатная игра, доступная в Google Play на основе этих живых обоев.

Я использовал LibGDX и это основанный на спрайте. Мои спрайты белые, и я меняю цвет:

Это самый простой способ, который я нашел.

Самым трудным было управлять их движением, а моя версия не совпадает с обоими. Я использую Universal Tween Engine

Смежные вопросы