flash

Полезные ссылки для разработчиков на Flash и Flex

  • http://www.actionscript.org/ - Много исходников на ActionScript 2 и ActionScript 3 для разработчиков на Flash и Flex. Язык английский
  • http://www.freeactionscript.com/ - готовые примеры движений персонажей, физики, столкновений на ActionScript 3. Язык английский
  • http://www.republicofcode.com/ - Много примеров для ActionScript 2 и SctionScript 3. Работа с XML, видео, AIR. Язык английский
  • http://www.photonstorm.com/ - Примеры игр на игровом движке Flixel. На английском!

Блоги Flash разработчиков игр

http://niacrisss.blogspot.com - Интересный блог молодого flash разработчика
http://refaller.blogspot.com/2010/08/blog-post_30.html - еще один блог разработчика на flash
http://ransom00.blogspot.com/
http://pro-gram-err.blogspot.com/2010/07/my-first-tutorial-how-to-make-s... - Блог индийского flash разработчика
http://kushagragour.in/blog/ - Новый блог предыдущего разработчика
http://www.emanueleferonato.com - СУПЕР! блог итальянского flash разработчика игр с примерами кода и исходниками

Добавленно недавно... :)

Поворот персонажа. ActionScript 3

Основная идея поворота персонажа состоит в том, что меняется угол относительно оси Х, согласно положению (позиции) мыши. Чтобы вычислить угол поворота персонажа, используется функцию atan2, которой в качестве параметров передаются координаты мыши X и Y.

radians1 = Math.atan2(a1, b1);

Угол, полученный функцией atan2 в радианах. Для перевода его в градусы, вставте в код следующую строку:

degrees1 = radians1 / (Math.PI / 180);

Теперь зададим угол поворота персонажа:

person.rotation = degrees1;

И весь код:

  

События клавиатуры (Перемещение персонажа) на ActionScript 3

Пишу скорее для себя, чтобы не забыть. Всегда (ну или почти всегда) требуется сделать на ActionScript перемещение персонажа в Flash игре.
Код ниже просто перемещает персонажа клавишами-стрелками:

// Скорость перемещения
var speed:Number = 5;

// слушатель событий нажатия клавиш.
stage.addEventListener(KeyboardEvent.KEY_DOWN, f_player);

// функция выполняющаяся при нажатии клавиш
function f_player(e:KeyboardEvent):void
{
 if (e.keyCode == Keyboard.UP)
 {
  	mytank.y -= speed;  
 }
 if (e.keyCode == Keyboard.DOWN)
 {
	 mytank.y += speed;  
 }

Ссылка на форум по Flash и Russian Flash Awords

http://www.softtime.ru/forum/index.php?id_forum=8 - Очень хороший форум о Flash. Очень быстро отвечают на вопросы и дают вменяемые ответы.
http://www.flashawards.ru/ - Russian Flash Awords (Лучшие работы сделанные на Flash). Источник вдохновения для Flash дизайнеров!
http://deforum.ru/forum/viewforum.php?f=14 - Deforum бета-версия.
http://amanita-design.net/ - Супер игры и визуальные работы от студии дизайна Amanita Design (игры Machinarium, Samorost 1, Samorost 2 и другие).

Создание Flash игр с помощью FlashPunk (Making Games With FlashPunk)

Недавно нашел в Сети просто супер видео уроки по созданию игр на Flash. И сразу делюсь ссылками. Вот думаю, закачать себе эти видео уроки на Flash. А то уже были преценденты... ;-)
Ссылки:
http://vimeo.com/16406500 - Создание Flash игр с помощью FlashPunk: Эпизод 1 (Making Games With FlashPunk)
http://vimeo.com/16406608 - Создание Flash игр с помощью FlashPunk: Эпизод 2 (Making Games With FlashPunk)
http://vimeo.com/16406933 - Создание Flash игр с помощью FlashPunk: Эпизод 3 (Making Games With FlashPunk)

Игровые движки (Game Engines) на Flash и ActionScript 3.0

Недавно начал изучать ActionScript 3.0, но уже понял, что хорошей игры без использования игровых фреймворков (game framework) не обойтись. Они реально упрощают жизнь геймдевелоперу!
Вот ссылки на самые популярные frameworks на ActionScript 3.0:
http://box2dflash.sourceforge.net/ - Box2D - игровой физический движок написанный на ActionScript 3.0
http://www.kerp.net/box2d/ - Видео (правда на английском) по Box2D
http://www.emanueleferonato.com/2010/02/16/understanding-box2d-applicabl... - Блог, есть статьи и по Box2D
http://flashpunk.net - Офф. сайт движка Flashpunk

Полезные ссылки для Flash и ActionScript

http://actions-script.ru - Справочник по ActionScript 2.0
http://flash-ripper.com - Блог Flash-потрошителя
http://www.actionscript.org - Супер ресурс для программистов на ActionScript!!! (Английский)
http://flash-animation.ru - Flash-анимация

Action Script 2.0 или все таки Action Script 3.0???

Недавно начал изучать и рассматривать Action script для Flash. Но столкнулся с двумя разными языками программирования действий во Flash. Action script 2.0 это уже устарелый язык для флеша, а Action script 3.0 будущее...
Но информации и книг по новой версии почти нет... Это и расстраивает. Хотя есть книги по Flex, в котором actionscript 3.0 тоже применяется.
А на чем Вы программите во Flash?? Что выбираете для интерактивных мультов и игр? Action Script 2.0 или новый Action Script 3.0?

RSS-материал