Build a Stage3D Shoot-’Em-Up: Terrain, Enemy AI, and Level Data – Tuts+ Premium

Build a Stage3D Shoot-’Em-Up: Terrain, Enemy AI, and Level Data – Tuts+ Premium

Tutorial Details
  • Difficulty: Intermediate
  • Platform: Flash (Flash Player 11+)
  • Language: AS3
  • Software used: FlashDevelop 4 (any pure AS3 compiler should be compatible, though)
  • Estimated Completion Time: 45 minutes
Download Source Files
This entry is part 9 of 14 in the Shoot-’Em-Up Session
« PreviousNext »
This entry is part 4 of 6 in the series Build a Stage3D Shoot-'Em-Up

In this tutorial series (part free, part Premium) we’re creating a high-performance 2D shoot-em-up using Flash’s new hardware-accelerated Stage3D rendering engine. In this Premium part, we’re adding new enemy movement modes, enemies that shoot back, and hand-crafted levels that include background terrain.


Premium Preview

Let’s take a look at the result we will be working towards:

Note that the enemies have several different movement patterns and shoot back now, and that they’re no longer positioned randomly. In fact, the enemies and terrain objects are all positioned using OGMO editor (though you could easily use another format):


Read the Full Tutorial

Premium members can access the full tutorial right away!

If you’re not yet a Premium member, you can still read the first few steps for free. Plus, the first three parts of this series are free, in case you haven’t read them yet.


Tuts+ Premium Membership

We run a Premium membership system which periodically gives members access to extra tutorials, like this one, from across the whole Tuts+ network. If you’re a Premium member, you can log in and read the tutorial. If you’re not a member, you can of course join today!

Also, don’t forget to follow @envatoactive on twitter, circle us on Google+, like us on Facebook, and grab the Activetuts+ RSS Feed to stay up to date with the latest tutorials and articles.


Other parts in this series:«Build a Stage3D Shoot-’Em-Up: Explosions, Parallax, and CollisionsBuild a Stage3D Shoot-’Em-Up: Score, Health, Lives, HUD and Transitions – Tuts+ Premium»