Is there any software for creating Flash games?
The best way to create Flash games is by using Adobe Flash Professional. However, to create a flash game you will need some basic knowledge of the ActionScript programing language. You can visit the following website for a free tutorial and lessons about this language provided by the developer. Also, Adobe developers on the following official website provide information as well all the tools that you need to start creating a Flash game.