Meet Jolly Jong!

Очередной блог о дизайне, графике и флеш играх

27 Фев
2010

Забавный баг обнаружился в JollyJong. Уже три человека умудрились схлопнуть фишки быстрее 1 тика таймера или 0.02сек, вызывая деление на 0 в коде:

s=Math.floor(multipler* 1000* 1/matchtimer);
s=s<5?5:s;
scoreAdd(s);

В результате чего получали красивую сумму Infinity которую не могли добавить в таблицу рекордов и жаловались администрации портала  :)
Вывода два:

  1. всегда делать проверку  знаменателя на 0
  2. таймер флеша может дать задержку

p.s. matchtimer в коде — это счетчик тиков с начала хода

27 Фев
2010

Как-то мне надо было быстро собрать презентацию одной системы. Традиционно, легких путей мы не ищем и вместо стандартного Power Point используем Flash. Все бы ничего, да текст и картинки на момент сборки были еще в глубокой работе.  В общем, как и структура презентации. Опыт подсказывает, что в таких случаях наполнять контентом всю презентацию прямо во флеш-редакторе — крайне непродуктивное занятие. Хотя бы тем, что не подключить на вычитку текста грамотного человека, не владеющего флешем. Да и вообще параллельная работа рулит.  Не долго думая, сделал вот такой вот каркас из флеш-контейнера и XML файлов с контентом:

Читать запись полностью »

24 Фев
2010

Не знаю еще что, но что-то пиксельное олдскульное получится. Надеюсь :)

23 Фев
2010

Открываю новую рубрику — Free. В нее будут публиковаться работы, которые вы можете использовать как шаблоны или готовые решения для своих проектов.

Открывает рубрику непригодившийся макет ипотечного сайта. Читать запись полностью »

9 Фев
2010

Пробую новую для себя технику создания мелких спрайтов для игры. В два шага:

  1. Низкополигональное моделирование + рендер в рассеянном свете сразу в мелкий размер. В сцене нет прямых источников света:  так мы получаем “мягкую” картинку без контрастных теней.  Тени будут сбивать с толку при программных поворотах спрайта.
  2. Пиксельарт поверх рендера для придания деталей.

Казалось бы, что-то из двух пунктов лишнее, но вот вроде как проще в работе получается. Во-первых, избавляешься от карамельной рисованной пиксельной картинки за счет “халявных” градиентов, повторить которые в pure-pixel технике совсем не просто. Во-вторых, анимировать простую форму в 3д в разы быстрее. И на закуску остаются материалы для заставок:

:)

Заготовки под катом.

Читать запись полностью »