× Main Menu

C# Tutorial – Create a Balloon Pop Arcade Game in Visual Studio

In this tutorial we will show how to create a simple balloon pop arcade game in visual studio using windows form and c# programming language. We are seeing more and more these types of games being made because they provide quick and fun game play.  We are creating this game using Visual Studio 2010 version, you can use any version to achieve the same result. Remember games are not all about programming or graphics it whether it’s fun. So let’s make a fun game.

Lesson Objective –

  1. Create animation using Windows Form GUI
  2. Use Mouse click on multiple picture boxes
  3. Use multiple events in C# programming such as Timer Event, Key down event and Mouse Click event
  4. Use Random number generator to position the objects across the game
  5. Use score to determine whether to speed up the game
  6. Use image swapping to show explosion in the game
  7. Create a custom reset function in the game


Download the Balloon Pop Arcade Game Assets here


4 responses to “C# Tutorial – Create a Balloon Pop Arcade Game in Visual Studio”

  1. Abbasi says:

    how to generate game engine fun or event??

  2. Ram says:

    You need select the timer and name it as Game Engine. Its a Timer and in this code it is called Game Engine

  3. tina says:

    i have an error, underneath the game engine, the ‘ if (X.Tag == “Balloon” && X.Top < -50)' isnt working because balloon is underlined as an error. Did i do something wrong because all my code is right.

  4. Anhar Ali says:

    What’s the error message?

Comment on this tutorial and let us know how you got on -

%d bloggers like this: