Описание - Флэш разрабатывался, как мега-продвинутая веб-технология, служащая для придания вашему сайту пущей красоты, но позже, как и некоторые другие продукты, был приспособлен и для создания игр...
Потребность программирования- множество встроенных функций уже заложено в пресетах, но необходимо знать Action Script (встроенный язык скриптования Flash), и иметь выдержку, ведь на простенькую аркадку у вас может уйти куча времени.
Жанровая направленность - позволяет создавать игры любого жанра, главное - ваша находчивость: как из векторной графики сотворить ту или иную игру (в сети были замечены даже файтинги и гонки!), но в основном это мелкие аркады, типа "расстреляй телепузиков и Билла Гейтса", и головоломки. Сложность создания- смотря что вы хотите сделать и какого качества. Качество игр на уровне средины 90-ых годов, но здесь не все так просто: игры получаются немного стремные, но маленькие, очень маленькие (в среднем до мегабайта) - причина - векторная графика, притом могут иметь расширение как ехе, так и swf-для помещения на веб-странички, разрешение принимают любое - и опять же причина в векторной графике, присутствует поддержка МР3.