
Плавное вращение камеры в Alternativa3d + multiple загрузка Embed ресурсов
В моем варианте используется небeзызвестный TweenLite, смотрим под кат
Читать дальше →
Читать дальше →

A sudden meeting или знал бы прикуп жил бы в Сочи
А вот и мой первый тут пост о не первой моей игре) Статья будет собрана из нескольких статей моего блога + немного нового. Поехали!
Дело было в конце ноября. Холодно было и как-то голодно. Искал работу. Списался я с одной фирмой, мол так и так нет ли у вас вакансий для молодого, но весьма бойкого флеш программера. На что последовал ответ: «рады бы, но вакансий тю-тю, нету. Можем давать заказы по удалёнке». Ну хоть так. Предложили делать гоночки вид сбоку на боксе, я согласился.
Читать дальше →
Дело было в конце ноября. Холодно было и как-то голодно. Искал работу. Списался я с одной фирмой, мол так и так нет ли у вас вакансий для молодого, но весьма бойкого флеш программера. На что последовал ответ: «рады бы, но вакансий тю-тю, нету. Можем давать заказы по удалёнке». Ну хоть так. Предложили делать гоночки вид сбоку на боксе, я согласился.
Читать дальше →

Работа с maskBits и categoryBits в box2d
Когда начинал работать с box2d, и возникла потребность фильтровать контакты, некоторое время не мог вкурить что же это за маскбиты такие, и как с ними обращаться.
В статье расскажу для новичков об этом, а так-же самый удобный способ работы с маскбитами, который смог придумать. (версия box2d 2.1a)
Читать дальше →
В статье расскажу для новичков об этом, а так-же самый удобный способ работы с маскбитами, который смог придумать. (версия box2d 2.1a)
Читать дальше →
- +6
- Stranger087
- 5

MouseOver и MouseOut для линка в тексте. Часть2: Стили
Данный пост является продолжением моей первой публикации и будет более кратким. Напомню, в предыдущей раз я показал как можно получить события MouseOver и MouseOut для ссылки в htmlText. Возьмем для примера TLFTextField. Наши ссылки выглядят в нем просто ужасно, они мерзкого синюшного цвета да еще и underline(((

Давайте это лечить
Читать дальше →

Давайте это лечить
Читать дальше →

Класс для генерации текстурных атласов
Переписываю сейчас свой движок для поддержки Stage3D. Появилась необходимость создавать текстурные атласы. Поискал утилиты в интеренете, либо платные и могут не всё, что надо, либо кривые и вообще не могут то, что надо.
Читать дальше →
Читать дальше →

MouseOver и MouseOut для линка в тексте. Часть1
Ну вот наконец-то и мой первый пост на блогах, я очень надеюсь что эта информация окажется полезной. Некоторой части AS3 кодеров возможно известно, что у текстового линка в htmlText совершенно невозможно подписаться на MouseOver и MouseOut, а иногда так хочется при наведении на некую часть текста например в хинте к игре показать что-нибудь этакое. Конечно можно вручную подкладывать невидимые кнопки и т.п., ну а если часть текста заскролена? Что же делать в таком случае? Вот мое решение:
Читать дальше →
Читать дальше →

Guiber Prototype
Что такое Guiber? Это Graphic User Interface Builder. Точнее, это всего-лишь прототип и попытка решить одну маленькую проблему, которую я заметил уже не в одном проекте.
Читать дальше →
Читать дальше →

Неточности и погрешности при работе с Number. Чем это грозит и как решить?
Данная публикация является адаптированным переводом статьи о десятичных числах с моего блога.
Наверное, большинство камрадов сталкивались с непонятными «артефактами» и неточностями при работе с переменными типа Number. Попытайтесь умножить 0.1 на 3 и вы поймете, о чем идет речь. Хотя здравый смысл подсказывает, что результат должен быть 0.3, все же, как оказывается, алгоритмы AS3 не всегда поддаются логике и выдают что-то наподобие 0.30000000000000004.

Оказывается, такая погрешность возникает вследствие ограничения размера памяти, которую AS3 выделяет для хранения переменной Number. Если бы такого ограничения не существовало, банальная попытка сохранить значение числа «Пи» привела бы к полному истощению ресурсов.
Читать дальше →
Наверное, большинство камрадов сталкивались с непонятными «артефактами» и неточностями при работе с переменными типа Number. Попытайтесь умножить 0.1 на 3 и вы поймете, о чем идет речь. Хотя здравый смысл подсказывает, что результат должен быть 0.3, все же, как оказывается, алгоритмы AS3 не всегда поддаются логике и выдают что-то наподобие 0.30000000000000004.

Оказывается, такая погрешность возникает вследствие ограничения размера памяти, которую AS3 выделяет для хранения переменной Number. Если бы такого ограничения не существовало, банальная попытка сохранить значение числа «Пи» привела бы к полному истощению ресурсов.
Читать дальше →

Портирование игры для INSTEAD во flash-приложение
В данной статье я хочу рассмотреть процесс портирования игры для движка INSTEAD во flash-приложение. Портировать будем обучающий пример (tutorial3), который поставляется вместе с исходными кодами INSTEAD. В конце статьи я также опишу некоторые проблемы, с которыми пришлось столкнуться при портировании самого движка на flash-платформу.
Для начала несколько слов о движке INSTEAD. INSTEAD — движок для написания текстовых квестов (хотя есть и графические игры типа lines, пасьянс). Основная часть кода написана на lua, что позволяет достаточно просто портировать его на различные платформы.
Читать дальше →
Для начала несколько слов о движке INSTEAD. INSTEAD — движок для написания текстовых квестов (хотя есть и графические игры типа lines, пасьянс). Основная часть кода написана на lua, что позволяет достаточно просто портировать его на различные платформы.
Читать дальше →

FDT 5 вышел
Сегодня вышел Powerflasher FDT 5. Очень неплохая среда разработки под Flash, haxe, html5.
Отличительная особенность от предыдущей версии в том, что теперь FDT выходит в двух редакциях: Free и Max.
В FDT 5 Free присутсвует:
-Поддержка мобильных платформ(iOS, Android)
-Debugger (выяснилось что не работает)
-Autocomplete, error highlighting
-Разработка на haxe, html5
-остальные плюсы Eclipse
Естественно главная новость в том что теперь есть бесплатная версия, со всеми плюсами eclipse IDE. Это может стать достойной заменой Flashdevelop под Mac и Linux.
Качаем тут — fdt.powerflasher.com/
Отличительная особенность от предыдущей версии в том, что теперь FDT выходит в двух редакциях: Free и Max.
В FDT 5 Free присутсвует:
-Поддержка мобильных платформ(iOS, Android)
-Debugger (выяснилось что не работает)
-Autocomplete, error highlighting
-Разработка на haxe, html5
-остальные плюсы Eclipse
Естественно главная новость в том что теперь есть бесплатная версия, со всеми плюсами eclipse IDE. Это может стать достойной заменой Flashdevelop под Mac и Linux.
Качаем тут — fdt.powerflasher.com/