Моё обновление отладочного симулятора для Flash CS6

Привет всем! Вот и свершилось — вышел Flash Professional CS6!
Рассказывать что и как стало в нем круче для iOS / Android разработки чем было в CS5.5 и Flash Builder я не буду. Речь пойдет совершенно о иной вещи.

Каждый, кто уже поставил пакет CS6 и попытался собрать приложение под iOS/Android был приятно удивлен — появляется окошко с девайсом, где можно не только поиграть с TouchEvents, для полной отладки без наличия девайса — можно сразу и службу геолокации попробовать, покрутить акселерометр.

Но встроенный симулятор выглядит очень убого и не «вкусно» — черный экран и серый фон. Не понятно.
встроенный симулятор в flash cs6
Читать дальше →

Честный таймер

На днях у меня возникла резко возникла необходимость в «правильном» таймере для генерации событий. Когда затестировал стандартный Timer на маленьких временных интервалах я пришел в тихий ужас, например, на величине тика 125мс я получил колоссальное расхождение между реальными шагами порядка 30 процентов или около того. И вот я стал думать, а что же мне вообще делать?
Читать дальше →

CPMStar: решение проблемы криворуких рекламщиков

Маленькая заметочка для тех, кого бесят баннеры цпмстар, ломающие флешку.
Читать дальше →

Простейший сервер на ASP.NET (C#) для Flash-игр и их связка

Привет всем мастерам отечественного игростроя и не только.

В этой небольшой статье я хочу рассказать о том, как я делал, делаю и возможно буду делать серверы для своих игр в связке Flash AS3 + Windows Server + ASP.NET (C#) + MSSQL Server. Ничего нового или уникального в этой статье нет. Это один из десятков вариантов как быстро сделать серверную часть и связку с ней для клиента. Применяю описанный метод в многопользовательских социальных играх (и приложениях). Но, осмелюсь предположить, что и в однопользовательских играх это вполне применимо, особенно когда речь идет о сохранении профиля на сервере и/или сборе всяческой статистики.

flash + .net
Читать дальше →

Плавное вращение камеры в Alternativa3d + multiple загрузка Embed ресурсов

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

A sudden meeting или знал бы прикуп жил бы в Сочи

А вот и мой первый тут пост о не первой моей игре) Статья будет собрана из нескольких статей моего блога + немного нового. Поехали!

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

Работа с maskBits и categoryBits в box2d

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

MouseOver и MouseOut для линка в тексте. Часть2: Стили

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

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

Класс для генерации текстурных атласов

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

MouseOver и MouseOut для линка в тексте. Часть1

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