24 марта 2011

Игры с потрясной анимацией...

Не так давно я уже говорил о том, что существуют игры с невероятной анимацией и эффектами, завлекающими игрока. Так вот на днях наткнулся на тизер одной игрушки и решил выложить как пример замечательной и красочной картинки. Заодно добавлю еще две очень известные, и в свое время популярные игры с безумной графикой и очень опрятной анимацией. Итак, встречаем WhipCrack, Heart of Darkness, Grow Cube.

17 марта 2011

Сплайны: целый воз практики и чуточку теории...

Загадочное название в заголовке этого сообщения не должно никого настораживать. Дело в том, что недавно я решил смастерить класс-навигатор для движения объекта по заданной траектории. Казалось бы все просто - меняй координаты вдоль траектории и радуйся передвижениям тела по экрану! На деле же появилось несколько интересных моментов, которые я и решил описать здесь - поделиться так сказать.
Центральная вещь класса-навигатора, конечно, состоит в движении объекта по гладкой кривой, то есть нам необходимо по заданным основным точкам траектории, восстанавливать всю сглаженную кривую, чтобы движения тела были плавными, без угловатых поворотов. Сейчас этим и займемся!

13 марта 2011

Подсветка кода в blogspot.

Можно было заметить, что с недавнего времени в журнале изменился способ подсветки кода. Лично мне так нравится больше. Старые сообщения висят в прежнем виде - совсем нет времени, чтобы изменить подсветку по всему журналу. Раньше для подсветки синтаксиса я пользовался сервисом ToHtml: вбиваешь код, выбираешь язык, кликаешь Highlight и на выходе получаешь html-код для вставки в сообщение. Что удобно - есть несколько стилей подсветки, выглядит съедобно, казалось бы совсем немного "телодвижений", а результат хороший. Правда в последнее время стало раздражать то, что при малейшем исправлении такого подсвеченного кода, начинает плыть разметка, скачут символы, шрифт, напрягаются нервы.
И вот недавно начал задумываться, что должны бы существовать какие-нибудь плагины или что-то другое, чтобы облегчить жизнь насущную. Быстро наткнулся на google-code-prettify, начал разбираться. С первой попытки не взлетело, но через какое-то время заработало как надо. Вот теперь им код и подсвечивается. Все нравится - и рамка вокруг кода, и простота в использовании, и тот факт, что изменение кода можно проводить со спокойной душой - ничего никуда не поедет и останется на своих местах.
Как же его установить? Как можно увидеть в строке адреса данного журнала, он находится на blogspot.com. Поэтому и внедрение подсветки я сделал именно сюда. Вот здесь можно найти отличное руководство как проще всего прикрутить подсветку кода в blogspot'у. Занимает десять минут, а границ моей радости не видать!

08 марта 2011

Flash: Оживляем фон летающими светлячками

Анимация - это всегда здорово! Бывают игры, полностью построенные на анимации, которые могут затянуть в процесс надолго. Когда что-то движется на экране, оживляя окружение - игрок сильнее погружается в действия, происходящие перед ним. Например, многие были в восторге, когда в Hexen'е над трупом через какое-то время начинали кружить мухи. Пример кровавый и поэтому неудачный, согласен. Сейчас придумаю что-нибудь получше... Вот например Braid полностью пронизан красивыми анимациями: пыль из-под захлопывающейся двери, на фоне падают листья, используется параллакс на движения бэков, при реверсе времени - все эти анимации обращаются вспять и красиво радуют глаз. На самом деле в играх можно найти и взлетающих птиц при приближении игрока, и червяков, изредка высовывающихся из деревьев, и плавную смену времени суток с закрывающимися цветками и начинающимся вечерним ветром, да и многое-многое другое. Игра оживает перед игроком и предстает сочной картинкой, взаимодействующей, а порой просто завораживающей своими анимационными эффектами. Вот и мы немного посмотрим в эту сторону. Сегодня начнем с простого: запустим на фоновое изображение маленьких светлячков, оживляющих картинку своими движениями.

02 марта 2011

Параллакс: звездное небо в 2д и не только

Всем привет!
Наверно, немногие помнят, что когда-то давно я начинал делать стратегию на космическую тематику. Тогда я продвинулся недалеко, причин тому было много, но они все по большей части бытовые отговорки. Но не будем об этом, скажу, что единственно полезное, что я тогда сделал - навигацию по 2д звездному небу. Хитрость довольно простая, но я решил описать ее здесь, чтобы журнал не пустовал, а, наоборот, набирал полезностей на своих страницах.
Итак, начнем!

01 марта 2011

Весна пришла!

...и вроде даже и не замечаешь сразу каких-то ярких изменений снаружи, но внутри все пляшет и веселится! Солнце ярче сияет, настроение улучшается, бодрость заполняет организм! Все здорово внутри, оттого и кругом все радует! Люди, дома, витрины - все станет лучше, я знаю...

С первым днем весны, друзья - тепло и счастье заполняют сердце и водят хороводы! А пока зима еще не ушла, пока комья снега лежат на земле, пока еще приходится балансировать на скользких тротуарах, чтобы не упасть, в это время нужно радоваться тому, что мы можем еще повеселиться, кидая снежки, пройтись по хрустящему настилу и увидеть пар перед собой от собственного дыхания. Все это тоже радостно и даже волшебно, так что привыкать к таким простым, но милым действиям ни в коем случае нельзя! "А-е" всем, кто читает! Улыбнитесь!