The first and easiest tutorial you need to learn how to make a simple flash game. Control your player to catch falling objects from the sky.
Shootorials
![Tutorials Tutorials](/uploads/1/2/5/8/125850767/109839504.png)
Ready to remix 'Shoot!' and make it your own? Download the source code, then watch the tutorials below to get started.
Shootorial 0: Flash!This beginner flash game programming tutorial covers the basics of downloading the free trial version of Adobe Flash CS3, as well as covering some of the fundamentals of using Flash as a game making tool. View Tutorial »
Shootorial 1: Ship Movement Via Keyboard InputThis is the foundation of any game. The player needs to be able to control a game object through user input, usually either via mouse or keyboard. Shootorial's user controlled game object (or sprite) is a futuristic hand drawn space ship. View Tutorial »
Shootorial 2: Scrolling BackgroundEvery game hero needs a world to defend or conquer. The Shootorial game world is represented by a hand drawn fantasy world background that slowly scrolls by, creating the illusion of moving through a virtual space over time. View Tutorial »
Shootorial 3: MissilesThe hero needs to fire missiles in order to stop the invading minions. This tutorial explains how to fire missile objects based on keyboard input. These missiles will originate from the hero ship and move across the screen. View Tutorial »
Shootorial 4: Enemy ShipsThe hero ship needs adversity. In this tutorial we will build a basic enemy ship that will attack the hero in waves. View Tutorial »
Shootorial 5: Collision DetectionThis tutorial covers how to detect a collision between the hero ship and enemy ships. It also covers how to detect collisions between hero missiles and enemy ships, as well as collisions between enemy missiles and the hero ship. View Tutorial »
Shootorial 6: Adding Score, Health Meter and Game Over & Reset Logic![Tutorials Tutorials](http://www.tutorialboneyard.com/wp-content/uploads/2014/05/flsgameimage001.jpg)
Once the collision detection is in place, we can start recording hits, misses, points earned and damage taken. This tutorial also covers game over menu and game reset logic. View Tutorial »
Shootorial 7: Adding Power Ups, Mini Bosses and BossesThis beginner level Flash game programming tutorial covers power ups, mini bosses, and boss battles. View Tutorial »
Shootorial 8: Adding Enhancements, Audio and The Kong APIThis beginner level Flash game making tutorial covers adding sounds, implementing the Kong Stats and High Score API, and hints on adding game play enhancements. The fully commented source code for the final game is included in this Shootorial. View Tutorial »
Shoot! was made with Adobe Flash software. Download a free trial now. For advanced users who would prefer to use free command line tools, check out these instructions. Already know ActionScript 2? Want to learn to port a game to AS3? Here's the source code for an AS3 version of Shoot with many extras...
The mobile version of Shoot! (AS3) is now available. If you are interested in optimizing some of your creations for the mobile experience, you can download the source code and check it out!