FlexiPedia Wiki on Adobe Flex
Флэш Потрошитель - Жизнь вокруг технологииЖизнь вокруг технологии

Флэш Потрошитель этот | тот | 1.0

С 09.09.2002
  • Коллекция багов Flash
  • Ссылки для начинающего аниматора
  • Flex для PHP-разработчиков
  • Как вы используете Flash?

Поток сознания

makc3d ответил на Избранные баги Flash:

beer good. spam bad!

14 часов назад

Флэшер-аноним ответил на Избранные баги Flash:

Хотелось бы узнать, Как вы относитесь к пиву? Если положительно, то какое предпочитаете? Если отрицательно, то почему? Просто интересно...

15 часов назад

Флэшер-аноним ответил на Еще один способ заработать на играх:

прям таки тебе и скажут здесь посмотри

2 дня назад

Флэшер-аноним ответил на Нужна помощь по остановке видео и очистке памяти после него:

Напишите мне на имейл (sbnur@front.ru) - очистка памяти в флеш-плеере нетривиальная проблема и все зависит от конкретного кода - чтобы не превращать, как уже отмечалось, в форум, лучше обсудить все приватно 

3 дня назад

makc3d ответил на Еще один способ заработать на играх:

403

R05T
 

Sorry, access denied for you. You may want to:

Log in
or
Register
 

Thank you.

Test key: 1

 

3 дня назад

imset ответил на Нужна помощь по остановке видео и очистке памяти после него:

1) Спасибо всем кто ответил.

2) Чтобы блог действительно не превращался в форум хотелось бы видет более обоснованные ответы, приводите пожалуйста доводы доказывающие вашу точку зрения.

3) Из комментов видно, что не все понимают зачем нужен именно мувик с вложенными в его кадры анимациями. Поясняю: этот мувик обычно собирается дизайнером, который не имеет особого представления о работе AS. Дизайнеру проще сделать мувик с лейблами чем написать специальный класс. Я же использую один класс для всех подобных мувиков в котором программно обрабатываю переход от одной анимации к другой. Таким образом для всех мувиков используется один класс.

4) Знаю что использование мувиков, созданных в IDE не является хорошей практикой, но в данном случае удобен именно этот подход. К тому же если метод мувика gotoAndStop реализован и описан в официальной документации он может использоваться и должен правильно работать.

5) Если встраивание видео в мувик несет в себе какие-то сложности, об этом должно быть указано в хэлпе.

6) Теоретически наверное можно найти какое-то другое решение проблемы, но речь изначально шла о том является ли такое поведение багом, и если так - этот баг должен быть добавлен в базу Adobe.

7) Очень хотелось бы ,чтобы кто-то проверил это у себя или указал как эту проблему можно решить.

3 дня назад

Artem Brigert ответил на Нужна помощь по остановке видео и очистке памяти после него:

gotoAndStop(label);

мама роди меня обратно ...

3 дня назад

shaman4d ответил на Нужна помощь по остановке видео и очистке памяти после него:

Блог превращаетсо в форум -- пичалько.

3 дня назад

Флэшер-аноним ответил на Нужна помощь по остановке видео и очистке памяти после него:

Может попробовать аттачить и удалять мувиклипы при необходимости из библиотеки? Удалили предыдущий мувик со stage и добавили новый, который нужно проиграть.

примерно так:

var _class:Class = getDefinitionByName("nameClass") as Class;

var _mc:MovieClip = new MovieClip(new _class());

addChild(_mc);

...

removeChild(_mc);

4 дня назад

imset ответил на Нужна помощь по остановке видео и очистке памяти после него:

Спасибо за ответ. Хочу пояснить что я пробовал чтобы люди могли лучше понять суть проблемы. Сорри, если много букв. Вот код функции для переключения кадров с видео: [collapse] <code> public function playAnim(label:String):void { // проверяем есть ли такая метка в списке доступных if (labels.indexOf(label) != -1) { // если метка отличается от текущей выполняем переход if (currentLabel != label) { // "anim" - это мувик с именем "anim" и объектом Video внутри, в нем также могут находится мувики с графикой if (anim) { // стопим его, при помощи ENTER_FRAME Event с WeakReference я проверял его текущий кадр и трейс показывает что он нормально стопится anim.stop(); // удаляем его из DisplayList removeChild(anim); // проходим по всем его вложенным DisplayObject-ам while (anim.numChildren) { var vid:Video = anim.getChildAt(0) as Video; // если находим видео, пытаемся принудительно вызвать GarbageCollector if (vid) { trace(">>> FORCE GC! <<<"); try { new LocalConnection().connect('foo'); new LocalConnection().connect('foo'); } catch (e:*) {} } // удаляем все найденные DisplayObject-ы anim.removeChildAt(0); } // обнуляем автоматически созданную переменную (сам флэш иногда это не делает) anim = null; } // переходим на новый кадр с мувиком "anim" внутри которого лежит другое видео gotoAndStop(label); } } } </code> [/collapse] Странно, что без вызова GarbageCollector-а все видео продолжают висеть в памяти. Если вызывать GarbageCollector как показано в коде, то некоторые видео удаляется (исчезают трейсы от них), а некоторые продолжают висеть в памяти остановленные на одном кадре, хотя ссылок на них в коде больше нет. Хэлп от Адоб утверждает (http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/media/Video.html) что потоковое видео можно остановить соответствующими вызовами: myVid.attachCamera(null); myVid.attachNetStream(null); Про то как остановить встроенное видео нет ни слова. Хотелось бы видет простой метод dispose() как у BitmapData что какжется логичным. Хочется делать простые вещи без всяких костылей и хакерства.

4 дня назад

Более старые 
Главная

gamedev

Способ такой: выпускать платный электронный журнал про разработку игр. Как делает Game Coder Mag, чей первый номер как раз вышел. Статьи в нем описывают создание игр всеми возможными технологиями. Журнал приглашает к сотрудничеству авторов статей про разработку игр и бета-тестеров журнала.

Дизайн сайта ужасен, но его всегда можно подкрутить. Польское происхождение журнала и ссылка на польский же FFD Mag в футере сайта наводят на мысли об уникальной способности поляков издавать журналы с завидным постоянством. Таки да - оба журнала выпускает одно и то же польское издательство Software Press Sp.

Еще один способ заработать на играх

http://blog.drderico.com/andengine-razmeshhenie-reklamy-v-igre

AndEngine. Размещение рекламы в игре

Want to Make Games part 2: Assets, Text, Button, Event, Timer

Первая статья Want to Make Games part 1: Start Up Kit получила ожидаемый отклик и три человека уже не только хотят, делать игры, а пробуют делать игры.  Я отвечал на возникшие у них вопросы и накопилась следующая порция информации. Есть много сложных уроков, они пугают новичков, поэтому в данной статье показан минимальный код, необходимый для начала.

Want to Make Games part 2: Assets, Text, Button, Event, Timer Source Code and FlashDevelop Project File - архив с файлами, по одному на каждый шаг добавления функциональности:

1. Main1.as - Пожалуй простейший код ActionScript добавляет векторное SVG изображение на сцену, только Hello World! чуть проще Wink.
2. Main2.as - Добавляем героя на сцену также вектор SVG.
SVG могут быть сделаны и отредактированы с помощью Inkscape.
3. Main3.as - Размещаем врага, он не векторный, а растровый
— это Bitmap в формате PNG. Также добавляем звук в формате mp3.
PNG может быть создано и отредактировано с помощью GIMP, mp3 могут быть синтезированы и отредактировано в Wavosaur.
4. Main4.as - Создание
текста TextFiled.
5. Main5.as - Нарисовать и добавить простую кнопку.
6. Main6.as - Взаимодействие с мышкой.
7. Main7.as - Определение основного цикла игры с таймером и простой анимации на его основе.
8. Main.as - Вся функциональность представленная выше перенесена в свой отдельный класс Game.
Game.as - финальный результат кода подчищенный и с комментариям.

Получить подсветку as3 кода здесь мне не удалось, можно посмотреть в оригинальной статье.

Source article in English: Want to Make Games part 2: Assets, Text, Button, Event, Timer

Source: Want to Make Games part 2: Assets, Text, Button, Event, Timer Source Code and FlashDevelop Project File

Моему другу с этим руководством была поставлена ​​задача создания простейшей hidden object игры, которую я считаю одной из самых простых по геймплею, результатами поделюсь. 3-я часть будет о наследовании классов и больше о событиях и их источниках.

Play more, make Your games! Wink

ПС. Хватит спорить, какая технология перспективнее, дело не в технологии, а в самих играх или приложениях. Чуть позже перенесем одну и ту же простую игру на AIR, C и HTML5+JS (если хватит силы воли, победить предвзятость перед миллионом вариантов рантайма).

  • Actionscript 3.0
  • as3
  • flashdevelop
  • flex sdk
  • free
  • Game
  • gamedev
  • Open Source
- 7a, пн, 28/11/2011 - 13:55
  • Блог пользователя 7a
  • Комментировать
  • Цитата
  • В Жуйк

Want to Make Games part 1: Start Up Kit

Пишет Семен Фриш:

Очень давно собирался начать писать статьи цикла: как начать разработку флэш игр.

Последние 5-6 лет наша студия выпустила около 40 игр многие клонированные, но более 10 разных типов. Так получилось, что весь ActionScript 2 и 3 код во всех, кроме одной, я написал сам. Я пытался привлечь многих разработчиков, но не сумел. Были Flex Enterprise, Flash IDE, серверные PHP/db программисты, Java, low level C++ и так далее, но никак.

Всем выдавался следующий набор:

0. Get FlashDevelop

1. Getting Started with FlashDevelop

2. as3 with FlashDevelop overview

3. Моя презентация «Flash Games with Freeware»  и простая демо игра сделанные для конференции FlashGAMM #2. Все материалы собраны вместе в на форуме FlashDevelop

4. Исходный код игры Jumpin J также на форуме FlashDevelop

Задача была простой: настроить среду разработки и компилировать игру. Удивительно, но никто этого  не сделал. Я не знаю, почему и в чем была моя ошибка.

К счастью, неделю назад я поставил эту задачу, моему другу, который искал сезонную работу. Он не программист и не имеет технического диплома, но он легко справился с задачей ^) На самом деле я не был готов к этому и не подготовил следующую задачу. Так что в поисковой системе Google и нашел подходящие методические материалы: Creating a Asteroids Flash Game Part 1: Setting up FlashDevelop and Planning

Неделю спустя, задав некоторые вопросы по специфике Flash/ActionScript такие как Sprite, stage and //entry point в новом as3 проекте ему удалось запустить игру и внести некоторые изменения в графику игры.

Сейчас он читает книгу Colin Moock's Essential ActionScript 3.0, O'Reilly, 2007, которую, я думаю, нет необходимости представлять.

А я модифицировал essential game framework от 8bitrocket из книги The Essential Guide To Flash Games  и собрал коммерческую игру на его основе, о процессе разработки которой тоже расскажу, после релиза. Собираюсь использовать его для следующей игры, по теории второй игры из книги и привлечь новых членов команды в процесс: одного, который уже прошел туториал и другого, который собирается попробовать, что и заставило меня написать эту статью, в конце концов.

Source in English: Want to Make Games part 1: Start Up Kit

  • actionscript
  • dev
  • development
  • flash
  • flashdevelop
  • flex sdk
  • framework
  • Game
  • gamedev
- 7a, пт, 04/11/2011 - 17:46
  • Блог пользователя 7a
  • 20 комментариев
  • Цитата
  • В Жуйк

AS3 и мобильные программисты (Москва)

В команде Mimimi Games открыты вакансии для программистов по трем направлениям.

Нам есть чем занять и начинающего флэшера, и покрытого шрамами ветерана флэшестроения, а также разработчиков под мобильные платформы.

  • Полный рабочий день.
  • Офис в Москве недалеко от метро "Улица 1905 года".
  • Зарплата от 60 до 120 тысяч рублей в зависимости от перечисленных ниже вариантов и уровня мастерства.

Рассказ о себе присылайте по адресу nox@mimimigames.ru

1) Браузерные игры

  • Требуется флэш-программист с небольшим или непрофильным опытом.
  • Работая в сильной команде, уже за первый год работы вы получите черный пояс по экшнскрипту. Есть прецеденты.

2) 3D Браузерные игры

  • Амбициозные проекты в стратегическом партнерстве с Альтернативой на движке Alternativa 3D 8 с поддержкой 3D API Molehill.Тесное взаимодействие с отцами Альтернативы Антоном Волковым, Владимиром Бабушкиным и другими знатоками кунг-фу.
  • Оплаченная поездка на IT-Sea в Балаклаве.
  • Командировка в Пермь в Альтернативу на 1-2 месяца для овладения последними технологиями.

3) Мобильные устройства

  • Требуется флэшер, знающий не-флэшовые средства разработки под мобильные платформы, или мобильный разработчик, знающий ActionScript.
  • Большой проект под мобильные платформы iOS/Android.
  • Работа в трендовом направлении в очень сильной команде.

P.S. Для всего этого ищем [также] C++ и Java программистов.
P.S.S. Помогаем иногородним разработчикам с переездом в Москву: оплачиваем съем квартиры на 1-2 месяца (по договоренности).

Комментарии - почтой

По техническим причинам, в связи с работами по обновлению сайта (отладка системы комментирования и оповещения о новых комментариях, установка новых модулей и тем), комментарии временно отключены.
Отзывы о вакансии и рекомендации по ее улучшению, а также резюме, портфолио и рассказы о себе как кандидатов на эту работу присылайте почтой на адрес nox@mimimigames.ru .

  • gamedev
  • job
  • mimimi
  • Вакансии
- Nox Noctis, пн, 30/05/2011 - 20:00
  • Блог пользователя Nox Noctis
  • В Жуйк

Киев. Ищем AS3 программиста в офис на полный рабочий день

Киевcкая компания ищет AS3 программиста в команду для разработки игр под социальные сети.

ТРЕБОВАНИЯ:

  • знание AS 3.0, 2.0;
  • желательно наличие законченных проектов на AS 3.0;
  • увлечённость компьютерными играми и желание их разрабатывать;
  • знание Flash-технологий;
  • знание графических пакетов Adobe на уровне, достаточном для подготовки несложной графики и анимации;
  • опыт разработки игр на Flash, в том числе под социальные сети Facebook/Vkontakte;
  • опыт в разработке клиент-серверных приложений;
  • инициативность, умение работать в комманде и нацеленность на результат.

ОБЯЗАННОСТИ:

  • программирование игр, в том числе под социальные сети Facebook/Vkontakte;

Резюме ждем на group@memo.ua

  • action script 3.0
  • flash
  • gamedev
  • Вакансии
- voldem, чт, 26/05/2011 - 21:04
  • Блог пользователя voldem
  • 1 комментарий
  • Цитата
  • В Жуйк

Нужен Flash Developer - Харьков, игры

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

В наш дружный коллектив ИТ-компании в связи с расширением опять требуется опытный Flash Developer. Требуется уверенное знание и опыт работы с Adobe Flash (Action Script 2.0, 3.Innocent. Желательно знание английского языка. Приветствуется умение работать в команде, организованность и хорошее настроение.

Наша фирма занимается разработкой игр. Размер зарплаты -- по результатам собеседования (опыт, знания и умения). Вилка зарплат для флешеров от 1000 до 2500 у.е. в зависимости от опыта и уровня знаний.. Никто обиженным не останется. Условия работы хорошие, практикуется система поощрений - так что уровень ЗП полностью в ваших руках. Ждем резюме и портфолио на почту miroshnichenko(sobaka)web-solution.com.ua с указанием в теме письма «Flash developer»!

Огромная просьба: если у вас есть знакомые flash developer в Харькове, которые хотят или собираются менять место работы (или просто хотят развиваться дальше - касательно ЗП и условий) - буду очень признательна, если дадите ссылку на нашу вакансию. Заранее огромное спасибо!

Контакты: skype: anna-miroshnichenko, icq: 437304035

Пишите, всегда отвечу!

Фирма Web-solution.

  • action script 2.0
  • action script 3.0
  • flash
  • gamedev
  • Вакансии
- lucky_ann, чт, 19/05/2011 - 15:14
  • Блог пользователя lucky_ann
  • 2 комментария
  • Цитата
  • В Жуйк

Как это было: Социальные игры на фабрике чипсов

http://blog.worldwebstudio.com/?p=130

  • facebook
  • gamedev
- Rost, пн, 25/10/2010 - 15:12
  • Rost's Microblog
  • В Жуйк

Уроки по созданию игры на фреймворке PushButton Engine - на русском

http://www.flashist.ru/taxonomy/term/108

  • gamedev
  • Tutorial
- Rost, вс, 05/09/2010 - 19:15
  • Rost's Microblog
  • В Жуйк

Вакансия Flash Lead в Киеве!:)

Looking for technical leader in the development of Flash games: working with clients, team, estimation, select the technologies to carry out the project, etc.

Opportunities for Lead: lead projects, autonomy at work, choice of technologies and methodologies, that is, if you like Scrum - the team will work on Scrum, etc.Smile

Salary and bonuses: 2000-2500 USD, corporate trainings, bonuses.

Specifications
1) Strong knowledge of OOP (design patterns, preferably UML)
2) Strong knowledge in geometry, mechanics
3) Experience in program animation
6) Knowledge of server-JP (PHP, Java, C #)
7) Version Control Systems
Cool Fundamentals of database theory.

Desirable:
1) Knowledge of the physical 2D libraries
2) Experience in the implementation of isometric engines
3) Basic concepts of artificial intelligence for games

Areas of responsibility:

- Flash game Actionscript (AS2 and AS3) programming in Flash 8 and Flash CS4.

- Flash game graphical and sound implementation in FLA files.

Competence:

- General Flash competence (Flash 8 and Flash CS3 / CS4).

- General software development competence.

- Teamwork skills.

Education:

- Academic education is required.

Experience:

- 3 years of experience working with Flash, of which at least 2 years working with Flash 8.

- Experience from developing online games is a plus, but not required.

Required knowledge and skills:

- Object-oriented programming in AS2 and AS3.

- Design patterns, OOP solutions.

- Implementation of graphics (bitmaps and vector) and sound in Flash using the Flash IDE.

- Team Lead experience

Language skills:

- Strong communication skills in oral and written English.

Personal skills:

- The ability and willingness to transfer knowledge

- Take responsibility and adequate actions for the committed tasks.

- Communicates well with team members.

Контакты: Виктория (я:)),skype:vprydatko,ICQ-315164564,e-mail:vpridatko@yandex.ru

  • flash lead
  • gamedev
  • gamedev job
  • games
  • Вакансии
- Vika, ср, 09/06/2010 - 11:24
  • Блог пользователя Vika
  • 11 комментариев
  • Подробнее
  • В Жуйк
  • 1
  • 2
  • следующая ›
  • последняя »
Примечания: Статус документа => в процессе ·
Статьи · Идеальный клип · Персоналии · Глоссарий (уст.) · Что делать? · К началу ↑
© 2002-2012 Ростиславр · О проекте · Подписка на RSS · α-тестировани невероятного
]]>
]]>
Что такое OpenID?
  • Войти по OpenID
  • Скрыть вход по OpenID
  • Регистрация
  • Запросить новый пароль