Всё ломал голову, как можно обойтись совсем без Flash IDE при разработке приложений.
Ну, что поделать, люблю я всё чтобы было правильно и законно. Flash Develop свободный, SDK тоже.
А вот графику и сам stage приходилось экспортировать в swc из Flash CS3. Не страшно, конечно, но я стараюсь по минимуму работать с пиратским софтом и всегда ищу возможность или найти альтернативу или заплатить.
А тут наткнулся на занимательную статью Rendering game assets in ActionScript using blitting techniques and Flash Builder 4.
Вот такой строчкой в коде очень хорошо создаётся stage для приложения
[SWF(width=480, height=320, frameRate=24, backgroundColor=0xE2E2E2)]
А вот так подгружается графика.
[Embed(source="graphics.png")]
Всё больше и больше меня Actionscript3 радует.
Monday, February 22, 2010
Удобная фишка
Автор:
Unknown
на
11:32 AM
Удобная фишка
2010-02-22T11:32:00+02:00
Unknown
actionscript3|cool hacks|flash|free and useful|simple|useful|
Comments
Ярлыки:
actionscript3,
cool hacks,
flash,
free and useful,
simple,
useful
Wednesday, February 17, 2010
Я собой горжусь.
Сделал вчера за пару часов вот такую штукенцию для одного сайта.
И очень собой горжусь потому, что это полностью ActionScript3. Код внутри конечно детский и некрасивый, зато я сделал это сам и главное, понял как.
Прикольно на самом деле, меньше заморочек чем с АС2, хотя и в корне другой подход.
И очень собой горжусь потому, что это полностью ActionScript3. Код внутри конечно детский и некрасивый, зато я сделал это сам и главное, понял как.
Прикольно на самом деле, меньше заморочек чем с АС2, хотя и в корне другой подход.
Автор:
Unknown
на
4:00 PM
Я собой горжусь.
2010-02-17T16:00:00+02:00
Unknown
actionscript3|flash|
Comments
Ярлыки:
actionscript3,
flash
Tuesday, February 16, 2010
Legend of an Hero. Character concept
Пока я учу АС3, жена успела нарисовать эскиз персонажа. Я его конечно немного изменю, но в принципе потянет для первой игрушки.
Оружие тоже сам рисовать буду, нечего такое женщинам доверять. :)
Оружие тоже сам рисовать буду, нечего такое женщинам доверять. :)
Автор:
Unknown
на
12:01 PM
Legend of an Hero. Character concept
2010-02-16T12:01:00+02:00
Unknown
actionscript3|flash|gamedev|
Comments
Ярлыки:
actionscript3,
flash,
gamedev
Sunday, February 14, 2010
Legend of an Hero. Arcade platform game
Начал рисовать концепты персонажа для игрушки. Игрушка на флэш, аркада-платформер в стиле Марио. Главная задача - научиться дизайну игровых персонажей и выучить AS3.
Сюжет вкратце такой: Рыцарь случайно попал в будущее и пытается вернуться домой. Для этого ему нужно найти кусочки артефакта разбросанные по разным оффисам и заводам. Рыцарь может драться мечом и защищаться от вражеских выстрелов щитом. По мере развития сюжета - рыцарь сможет прокачивать некоторые навыки, возможно находить оружия и броню с разными артефактами.
To be continued...
Сюжет вкратце такой: Рыцарь случайно попал в будущее и пытается вернуться домой. Для этого ему нужно найти кусочки артефакта разбросанные по разным оффисам и заводам. Рыцарь может драться мечом и защищаться от вражеских выстрелов щитом. По мере развития сюжета - рыцарь сможет прокачивать некоторые навыки, возможно находить оружия и броню с разными артефактами.
To be continued...
Автор:
Unknown
на
10:40 AM
Legend of an Hero. Arcade platform game
2010-02-14T10:40:00+02:00
Unknown
actionscript3|flash|gamedev|
Comments
Ярлыки:
actionscript3,
flash,
gamedev
Thursday, February 11, 2010
Не спешите Flash хоронить
После презентации одного очень интересного девайса и "скандальных" заявлений Стива Джобса в сети и на Хабре в частности начало формироваться мнение, что мол, Флэш своё отживает и скоро его заменит крутая перспективная технология HTML5\CSS3. С точки зрения веб-разработчика ситуация действительно кажется такой, но я хочу напомнить, о других областях применения Флэш, тех, с которыми программисты обычно не соприкасаются ежедневно по роду занятий.
Веб
CSS3 и HTML5 несомненно мощная штука. Для представления и форматирования информации.
Шагающие роботы из "Звёздных Войн" несомненно красивая штука, но это скорее из области "смотрите как я клёво научился молотком шурупы забивать". Разработчики обычно не занимаются анимацией, а аниматоры не любят и не хотят писать кучу кода, когда всё можно сделать быстрее и наглядно.
Тут за примерами ходить далеко не нужно, достаточно взглянуть на The FWA: Favorite Website Awards. Пока возможности CSS\Silverlight\whatever не позволят рисовать мышкой или пером на планшете, Flash ещё долго будет жить на имиджевых сайтах, где в первую очередь требуется "Вау-эффект", а не бизнес-логика и дружелюбный, быстрый интерфейс.
Веб
CSS3 и HTML5 несомненно мощная штука. Для представления и форматирования информации.
Шагающие роботы из "Звёздных Войн" несомненно красивая штука, но это скорее из области "смотрите как я клёво научился молотком шурупы забивать". Разработчики обычно не занимаются анимацией, а аниматоры не любят и не хотят писать кучу кода, когда всё можно сделать быстрее и наглядно.
Тут за примерами ходить далеко не нужно, достаточно взглянуть на The FWA: Favorite Website Awards. Пока возможности CSS\Silverlight\whatever не позволят рисовать мышкой или пером на планшете, Flash ещё долго будет жить на имиджевых сайтах, где в первую очередь требуется "Вау-эффект", а не бизнес-логика и дружелюбный, быстрый интерфейс.
Monday, February 8, 2010
Жизнь течёт.
Был сисадмином, веб-мастером, дизайнером, а теперь похоже потихоньку переползаю в прежде ненавистную всеми фибрами души среду Flash и не сильно любимую раньше JavaScript. И то и другое, как оказалось, являются идеальными инструментами для меня: игрушечные снаружи и невероятно мощные и гибкие если научиться ими пользоваться как следует.
Автор:
Unknown
на
3:01 PM
Жизнь течёт.
2010-02-08T15:01:00+02:00
Unknown
about me|actionscript3|javascript|
Comments
Ярлыки:
about me,
actionscript3,
javascript
Sunday, February 7, 2010
Дурное
В рамках изучения ActionScript 3 по честно приобретённой на Амазоне книжке Foundation Game Design with Flash столкнулся со странной проблемой. При попытке скомпилировать одну из программ Флэш ругался странной ошибкой:
1046: Type was not found or was not a compile-time constant: TextField
1046: Type was not found or was not a compile-time constant: TextField
и это несмотря на то, что всё писалось строго по книге, вдумчиво и с пониманием.
10 минут допытывался у Гугля в чём дело и выпытал. Оказывается, если объект типа TextField находится на основном таймлайне, то в скрипт нужно импортировать библиотеку TextField командой
import flash.text.TextField;
Буду умный теперь.
Автор:
Unknown
на
11:28 PM
Дурное
2010-02-07T23:28:00+02:00
Unknown
actionscript3|flash|useful|
Comments
Ярлыки:
actionscript3,
flash,
useful
Subscribe to:
Posts (Atom)