Build a Shoot-’Em-Up in Construct 2: Boss Battle!
videos

Build a Shoot-’Em-Up in Construct 2: Boss Battle!

Tutorial Details
  • Difficulty: Beginner
  • Platform Used: Construct 2
  • Estimated Completion Time: One hour
This entry is part 5 of 5 in the series Build a Space-Based Shoot-'Em-Up in Construct 2

In this tutorial screencast series, we’re building a frantic side-scrolling shoot-’em-up, complete with multiple levels, parallax scrolling, lots of enemies, power-ups, and even a boss battle. We’re using the free Construct 2 gamedev tool, meaning you don’t need any previous programming or game development knowledge. This is the final part, and we’ll finish off with a big boss battle!


Play the Final Game Demo

Here’s what we’re working towards:


Once you’ve finished this part of the tutorial, your game will match the demo above: it’ll have power-ups, multiple levels and enemies, a parallax-scrolling background, and a big boss fight!

The difficulty of the demo has been reduced to help show off the features, but of course you can make your version of the game as easy or hard as you like.


Watch the Screencast

The Big Boss Head


Watch in full screen at 720p (use the Cog icon) for best quality, or download the MP4.

Thanks for reading this tutorial! I hope you enjoyed it. Please let me know if you have any questions. And if you finished your own shoot-’em-up based on this, I’d love it if you posted it in the comments!

Series Navigation<< Build a Shoot-’Em-Up in Construct 2: Adding Polish
Note: Want to add some source code? Type <pre><code> before it and </code></pre> after it. Find out more
  • Adam

    Enjoyed this final section of your tutorial, but it moved awfully quickly, and there weren’t any chances to see what you were doing “in action” as you went along, or even what the final thing looked like ( though I suppose I can try the final game and see).

    I hope you do more of these. Thanks.

    • Kyatric

      Thanks for the feedback.
      The last part maybe a bit rushed indeed, our goal was to make everything fit in the less time possible so that the tutorial stays efficient.

      We’ve had to edit some of the previews/ingame tests to fit in the time.

      I hope it’s still a valuable resource to learn from.

  • Rajeev

    Hey, where are the sprites for the boss?

    • http://gamedev.tutsplus.com/ Michael James Williams

      Hey, sorry about that, looks like an oversight on my part. I’ll get them added to the main sprite pack soon, but in the mean time you can download them here: http://source.tutsplus.com/gamedev/authors/IpsyKyatric/Boss.zip

    • Rajeev

      No problemo, I found them in the final project and saved them to my computer! andandand I just finished the tutorial! and again I have to say, its a great one! Thanks! xD

  • http://riisdesign.no/ Christoffer Riis

    This tutorial-series was awesome! The only thing I didn’t fully understand was how you limited the player’s movement to the viewable screen. A visual representation of this logic would be great!
    Also, some things went too fast so I often had to compare my file with yours to see where the errors were.

    I’ve wanted to make games for so long, and finally I’ve the both the time and somewhat knowledge to create some, and I’m really grateful for your lectures!

    Now I’m off to watch your other tutorials :) Peace!

    • Kyatric

      Thanks for the nice comment.
      The issue of the ship’s limited movement is addressed in the video “The player’s spaceship” in the first tutorial.

      You can find more in the Youtube comments of the video : http://www.youtube.com/watch?v=iH0NdG7e16E