How To Program Your Own Breakout Game Clone using Visual C#

Mohammad El-Haj, Passionate Developer / Trainer / Constant Learner

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
22 Videos (2h 10m)
    • Let's Build Breakout Game using Visual C#

      1:29
    • Course Overview

      2:32
    • About Your Instructor

      1:20
    • Creating the C# Project in Visual Studio

      5:39
    • Adding Background Image

      3:40
    • Adding The Game Paddle

      4:02
    • Moving The Game Paddle

      8:20
    • Adding the Game Ball

      4:54
    • Animating the Game Ball

      10:02
    • Detecting Collision With Game Paddle

      5:47
    • Adding The Game Blocks

      6:54
    • Drawing Blocks using Graphics

      9:49
    • Detecting Block Collision with Ball - Part 1

      10:18
    • Detecting Block Collision with Ball - Part 2

      8:16
    • Adding the Game Menu - Part 1

      7:43
    • Adding the Game Menu - Part 2

      5:41
    • Implementing Menu Commands

      7:40
    • Adding the Game Score

      7:02
    • Adding Finishing Touches - Part 1

      4:39
    • Adding Finishing Touches - Part 2

      5:53
    • Adding Sounds to our Game

      7:11
    • Congratulations!

      0:44

About This Class

e2b688ee

LEARN HOW TO QUICKLY BUILD A BREAKOUT GAME CLONE ON WINDOWS USING VISUAL C# and WinForms

If you want to learn and experience what it takes to build a game on Windows using Visual C# and Winforms then I hope you will find this course as exciting as it is informational.

WHAT YOU ARE GOING TO LEARN:

  • The techniques  you need to build a complete Breakout game clone with Visual C# on Windows
  • Understand how to use WinForms and how to create desktop applications using C#
  • How to draw graphics inside Winforms
  • How to use timers to mimic game loops
  • How to play sounds
  • How to embed images and sounds as resources inside your application
  • How to handle mouse and keyboard events
  • How to load images and display images using WinForms

You have 30-day money back guarantee from Udemy, so there is nothing to lose! I made my best efforts to provide high quality content and to make this both useful and fun to watch.

Let’s get started today! Enroll now!

WHAT'S IN THE COURSE?

  • Complete Breakout Project in C# on Windows
  • Understand how to write efficient C# code 
  • Learn how Windows applications work
  • Full source code of the project we will build
  • All game assets used in the game are included for free

COURSE REQUIREMENTS:

  • Basic knowledge of C# (or any similar language like C/C++, Java....etc) 
  • Basic understanding of loops, functions, variables and if conditions...
  • Windows 7 or newer
  • Visual Studio installation – Visual Studio 2015 Community Edition (Recommended) or Newer

ENROLL TODAY TO START BUILDING YOUR OWN BREAKOUT GAME AND HAVE FUN PLAYING IT!

11

Students

--

Projects

0

Reviews (0)

Mohammad El-Haj

Passionate Developer / Trainer / Constant Learner

Hi there!

My name is Mohammad and I have a degree in computer sciences and have been working as a professional software engineer since 1995. I wrote my first program in GW-BASIC when I was 14 years old and since then I knew that I wanna grow up to become a programmer as it is the love and passion of my life!

I also started teaching Visual C/C++ and Visual Basic back in 1997 and that is when I learned how much I enjoy teaching and helping others!

I lived in Seattle for 17 ...

See full profile