8 часа agoТо есть как бы понятно, что чепуха это полная, но какая красивая гипотеза
4 дня agoДаже самые крупные фотки не передадут настоящего впечателния, там надо быть :)
6 дня agoЗа уши притянуть можно что угодно и к чему угодно. Вы, батенька, тролите и делаете это довольна скучно. Всем уже давно понятно, что Вас не устроила гипотеза с пакменом. Что и кому Вы пытаетесь доказать?
6 дня ago1. Как стать гейм - дизайнером за 1 день. Виталий Хить. Часть 1/2 | Часть 2/2 2. Почему люди играют в игры? Виталий Хить. + Анализ игр разного жанра Часть 1/3 | Часть 2/3 | Часть 3/3 3. Владимир Бабушкин. Новый движок Alternativa 3D 7 Часть 1/2 | Часть 2/2 4. Тренинг по командообразованию Часть 1/1 Остальные добавит Лерика, у нее дозапись остальных дней
6 дня agoОпачо! Картинки тоже идут в "Поток сознания" и разрушают красоту.
6 дня agoБудем рады услышать от тебя еще один классный доклад по Coldfusion, и вообще тебя увидеть :)
1 неделя ago[quote]Может черкнете статью "Почему нельзя сравнивать ПМ и ТД" [/quote] Сравнивать можно что угодно. И можно найти какие-то общие признаки даже у достаточно далёких предметов. Например, и в реке, и в часах, и в почках могут быть камни. Порой из таких сравнений выходят интересные теории. Но с таким же успехом могут получится и совершенно ошибочные выводы. Гипотеза о происхождении TD из Pac Man - пример такого вот ошибочного вывода. Вот и всё. Я не знаю, почему это вас так глубоко ранит. Может быть потому, что вы спорите не со мной, а с каким-то воображаемым оппонентом. Я не собираюсь выяснять, чьё геймдизайн-фу круче, я никого не называл мудаком, я всего лишь не согласился с одной из озвученных гипотез, на основе собственного опыта игры в Pac Man и в зиллион различных TD, начиная со старкрафтовских.
1 неделя agoDan, простите за беспокойство. А можно задать Вам глупые вопросы? Что Вы лично предлагаете? Признать "тренинг" "Почему люди играют в игры" полной чепухой, раз такие выводы люди сделали под "просто наваждением"? Ну давайте признаем :), можно было просто пива попить и об жизни поговорить эти пару часов. Мне, т.к. я инициатор данного "тренинга" прекратить "торговать лицом" из-за некомпетентности в данном вопросе? Можно и это организовать :), я уже достаточно "наторговался". Подтвердить что ПМ и ТД - абсолютно разные игры и сходства между ними никакого? Подтверждаю, так же как и подтверждаю то, что суслика в чистом поле тоже не видно :) и то что любые выводы можно считать "красивыми гепотизами" или руководством к действию (кому как нравится). К сожалению подтвердить, что нет корысти от всего этого действа не могу. Во время этого "наваждения" ребята навели меня на пару свежих идей с которых я лично думаю снять 10-20К денег, за что им огромное спасибо и шикарная "поляна" на следующей встрече! Может черкнете статью "Почему нельзя сравнивать ПМ и ТД" или статью со своим взглядом на геймдизайн? Искренне хотелось бы узнать Ваше мнение по этому поводу!
Заметил в панели компонентов Flash компонент FLVPlayback 2.5, расположенный рядом со старым FLVPlayback. Он вышел вместе с Flash Media Server 3.5 и добавляет к старому FLVPlayback такие возможности:
Компонент вышел в 2009 году, писали об этом немного, но есть несколько интересных статей на русском:
Статьи не столько о компоненте, сколько об актуальных возможностях флэш-медиа-стриминга. А вот решают, как приладить FLVPlayback 2.5 к Red5.
Однажды наступает прекрасный день, когда вы готовы сменить большой пакет Adobe CS4 на огромный Adobe CS5. И тут же возникает связанная с этим задача полного удаления старого софта с машины. Ведь хотелось бы, чтобы старые раны настройки не мешали движению вперед, а практика показывает, что полное удаление не всегда возможно с помощью стандартных средств. И глубоко в недрах Adobе было создано и выложено более продвинутое средство: скрипт Adobe CS4 Clean Script, выполняющий зачистку с помощью утилиты Windows Installer CleanUp Utility. Как это применять:
Произойдет зачистка компа. Потом у вас спросят, не хотите ли удалить Adobe Flash Player. Здесь действуйте по своему усмотрению.
Дальше все - как обычно в вашей операционной системе. Возможно, вы захотите вручную удалить оставшиеся пустые каталоги из Program Files / Adobe и записи вида "Adobe XXX" в списке установленных программ - если они вдруг там еще остались.
На этом зачистка компьютера от Adobe CS4.
Для проверки рендеринга HTML-страниц под разными сайтами можно рекомендовать сервис Adobe Browser Lab. К его достоинствам относится огромный выбор браузеров и удобство формирования целевых групп для тестирования. Список доступных браузеров быстро пополняется при выходе новых версий, так что это решение можно смело назвать "все в одном". К неудобствам Adobe Browser Lab относится необходимость регистрации на сайте Adobe и статичность получаемых скриншотов.
А если вам нужен хороший инструмент для проверки отображения сайта конкретно в Internet Explorer - во всех версиях, от IE 5.5 до IE 9, то попробуйте IETester (см. также описание IETester и других IE-инструментов на русском). Он прост в использовании, не нужно ставить никаких виртуальных машин для простой проверки страницы - просто скачиваете небольшую программу и все. Даже альфа-версия хорошо работает.
Сейчас эта проблема уже не так актуальна, как пару лет назад, т.к. в некоторых браузерах и версиях плеера она не проявляется; тем не менее, иногда это может доставить много неудобств. Так произошло и в этот раз.
После поиска в сети решения и нахождения его отсутствия, был сделан универсальный, легко применимый и во всех отношениях классный фикс - http://bsmart.ru/flash_sdk/wmode_ru_fix/. Фикс реализован на AS 1-2.0. Думаю, переписать для работы с AS 3 не составит особого труда. По ссылке можно убедиться, что в transparent режиме вводятся все русские символы. Расширив или изменив распознавание маркера, можно добиться корректного ввода любых символов из набора UTF-8, сейчас он настроен на русский язык.
P.S. ага, работает не везде и Nox Noctis такое же решение уже предлагал:
http://flash-mx.ru/forum/topic_show.pl?pid=1281
Ну не стирать же теперь этот пост? 
Где вы храните свою работу?
Обычно я могу быстро найти на своем компе любой проект, в котором участвовал, и даже по телефону продиктовать, где он лежит. Это стало возможно благодаря последовательному подходу к размещению проектов на винчестере. Я храню их все в одном месте, рассортировав по годам, поэтому легко вспомнить, где что лежит.
Использую такую стуктуру: корневой каталог всех проектов - d:\projects\
В этом каталоге есть подкаталоги, обозначающие порядковый номер года разработки проекта: 2004, 2005, 2006, 2007, 2008, 2009, 2010, и 20000
Практически все актуальные проекты находятся в каталоге, совпадающем с номером текущего года, поэтому их найти легко. Например, d:\projects\2010\flexoid
Существует также специальная категория проектов - бессрочные. Это те, что начаты давно и продолжают развиваються с перспективой на годы вперед, до конца жизни. Такие проекты попадают в спец. каталог с номером года 20000.
А вы используете простые приемы для оптимизации и упорядочения рабочего пространства?
Такая проблема, вывожу текст XML (.toXMLString()), получаю кривые цифры (y="503.4500000000039"):
<node type="Node" instanceId="1843" x="593.6499999999987" y="503.4500000000039" />
Вопрос: как получить нормальные ровные числа в XML?
<node type="Node" instanceId="1843" x="593.65" y="503.45" />
Посмотрела, уроки. К сожалению, для меня они пока сложные. Возможно на вашем сайте разместить уроки совсем для чайников во флеше. 

Друзья!
Давно, ещё в доадобовские времена я занимался флешем, учился, рисовал, писал программы и всё, собственно, было хорошо. Но потом я как-то упустил передовую волну развития, появился АС3, в котором я по причине отсутствия знаний об ООП ничего не понял, и, к сожалению, флеш я забросил. Но всё это время что-то внутри не давало мне покоя: каждый раз, как я видел какие-то флешки, программы, читал этот блог, я жалел, что не занимаюсь флешем. На блог я, к слову, подписал уже очень давно, но читаю и участвую в его жизни редко — всё потому, что потерял Нить и ничего уже не понимаю.
Ответьте, пожалуйста, на «детские» вопросы, объясните что к чему. Я совершенно потерялся в этом вихре событий и технологий.
1. С чего начать изучение AS3.0? Какие-то комплексные, пошаговые уроки, книги (желательно в эл. виде)? Есть несколько блогов-уроков в закладках, но интересен именно ваш профессиональный взгляд на то, с чего стоит начать.
2. Стоит ли вообще начинать изучение АС3, если грядёт АС4 (мысль прочёл в одном из недавних постов)? Что вообще представляет из себя АС4, радикально новое или просто улучшенное старое? В гугле по этому поводу — с гулькин нос.
3. Наверное совсем глупый вопрос, но что такое Flex? «Adobe Flex — технология для создания Rich Internet Applications», говорит нам вики, примерно то же — флексипедия, но я всё равно не пойму что это. Так может нужно изучать не флеш, а флекс? Совсем, совсем запутался...
4. Что вообще творится в мире Флеша? За что стоит браться? Или пока не задаваться этим вопросом, а учить основы?
5. Ну и последний, видимо соревнующийся по глупости с третьим: правая кнопка в флешке навсегда будет выдавать только меню флэша?
Спасибо за внимание.
P.S. Можно ли будет к кому-то из вас лично обращаться за помощью по всяким мелким вопросам, возникшим на пути изучения?
Задача: получить введенный с клавиатуры символ.
Решение: тривиальная вещь, о которой не задумаешься, пока ее недореализация не заберет пару часов времени бесплодных попыток найти решение там, где его нет.
В Actionscript 3 событие KeyboardEvent.KEY_DOWN не содержит информации о реальном коде нажатого на клавиатуре символа, а содержит лишь код латинского символа, соотвествующего нажатой клавише - в свойстве charCode.
Проще говоря, узнать из события KeyboardEvent о том, что был введен русский символ Й (код 1049), а не Q (код 81) - невозможно без лишних действий. Даже в русской раскладке клавиатуры вы будете получать код 81.
Обойти это можно, разместив в приложении невидимое текстовое поле, и, дав ему фокус ввода, слушать его событие TextEvent.TEXT_INPUT - тогда можно узнать введенный в текстовое поле символ, хоть кириллический, хоть иероглиф. Пример есть на FlexExamples, см второй пример на странице. Некрасиво, но работает.
Это баг, его нужно исправить - и он уже занесен в Adobe JIRA, но интересен комментарий разработчика Flash Player: .
"Событие нажатия клавиши относится к клавишам, а не символам. После того, как ОС сопоставляет клавиши символам, мы получаем событие символа, и если мы попытаемся в это влезть, мы окажемся в мире боли, с каждой отличающейся раскладкой клавиатуры. Пользователи не должны ожидать, что событие нажатия клавиши будет работать с введенным символовм - об этом даже есть примечание в ASLR:
Примечание: так как раскладка (соответствие между клавишами и конкретными символами) зависит от устройства и операционной системы, используейте событие TextEvent для обработки ввода символов."
Я недостаточно крут в раскладках, но с моей, юзерской точки зрения, разработчики проигрывателя все же должны позаботиться об этом за кодеров - ведь если многие наступают на одни грабли и ищут введенный символ в событии KEY_DOWN или KEY_UP, то это что-то означает?
Да и не хочется внедрять в проект невидимое текстовое поле и давать ему фокус ввода лишь затем, чтобы узнать код введенного символа. Или все же есть другой, способ, красивее?
В 2007-ом году я поднимал тему об отсутствии духа независимой разработки и "русской гордости" в разработке игр. С тех пор много игр из России получили высшую степень признания на фестивале независимых игр. Не трешем единым...
Российское инди-флеш поприще тоже не осталось без внимания. На SocialPlay.ru, крутейшем блоге о новостях индустрии социальных игр (и, замечу, не имеющем РАВНЫХ в мире), происходит редкая по своему объёму, сплетням и подробностям беседа об успехе разработчика. Король инди-флэшеров Вадим Старыгин подвергается своеобразным гонениям со стороны представителей большой индустрии за своё инди мировозрение.
Очень хочется попросить вас высказаться о дилемме независимого разработчика. Является ли абсолютный успех совокупностью критериев качества продукта, его коммерческой успешности и сомнительного коеффициента "ROI" (возврат инвестиций), или же говноигры и чуток бабла - уже epic win?
![Флэш Потрошитель - Флэш & Флекс, rost[ухо]flash-ripper.com](/sites/all/themes/fripper/logo.png)