Introduction to Pong

Denis Panjuta
A free video tutorial from Denis Panjuta
Teaches over 200,000 students to code
4.5 instructor rating • 36 courses • 231,527 students

Learn more from the full course

Complete C# Masterclass

Learn C# Programming - WPF, Databases, Linq, Collections, Game Development with Unity. More than just the C# basics!

37:16:29 of on-demand video • Updated July 2021

  • Learn the fundamentals of programming using C#
  • Learn how to use variables, methods, loops, conditions
  • Fully understand how OOP (object oriented Programming) works and how to use it.
  • Build beautiful GUIs (Graphical User Interfaces) with WPF (Windows Presentation Foundation)
  • Create video games using C# and Unity 3D
  • Learn how to handle errors and avoid them
  • Work with files and text
  • Learn how to use Linq and Lambda Expressions
  • Learn how to use Databases with MS SQL Server and Linq
English [Auto] Welcome to the Pong chapter in this chapter, we are going to build a clone of the huge success from the 70s Pong, and this is pretty much the first video game ever from what I know. And we are going to build pretty much the game, as you can see. We have we have we have the game with play one and player two. Then we have two records and the ball flying around. We are using sounds in here and we have a scoring system. And as you see, the ball goes faster and faster every time and every hit. And that makes the game more and more difficult because the bets are not getting faster and they are. All right. So this is pretty much the end result of what we're going to build in this chapter. We will use different scenes. So we are going to have a main page where we can start from and you can press play in order to get to the game. And then there is a game over screen where you simply see the game over text, lay layout laid out just in front of you. And this will teach you many different things. If we go back to our game, you will see how to use physics because of this record here, for example, has to have physics. We have has to collide with the ball in order for the ball to bounce back. Then you will learn about physics materials because otherwise you can't have this bounciness that we have seen. Then we will see how to use Schaus, how to create a user interface, how to create a game map. As you can see here, the whole arena with the edges and cutline in here. So there's plenty to learn in this chapter. So have fun and start with the first video. And by the way, for this chapter, we also have text materials so you can follow along the text and learn from there as well. All right. So see you in the next video and let's get started.