Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Learn C++ Programming By Making Games
Highest Rated
Rating: 4.5 out of 5(596 ratings)
4,081 students

Learn C++ Programming By Making Games

An introductory guide to understanding how to program
Created bySerge Lansiquot
Last updated 8/2023
English

What you'll learn

  • Understand how to break down problems into smaller easier to understand tasks
  • Take those tasks and translate them into C++ code
  • You'll be able to make small but fairly complex ASCII games

Course content

19 sections155 lectures25h 16m total length
  • Introduction2:10

Requirements

  • Nothing. We'll go over everything together.

Description

This course is for beginning programming students who are struggling with understanding how to solve programming problems. I'll be showing you how I go about solving problems; how to break everything down into something easy to understand and easy to program. We'll be using C++ as our programming language of choice. C++ is a very powerful and versatile language that is a very good language to start making games with. Everything presented in this course is real-world applicable skills and necessary information that I've used in my career helping make the biggest games in the world such as Minecraft and Halo Infinite. We'll start off nice and easy as I go over core principles and pseudo code example to ease you into how to think about programming and solving problems. Then, we'll go deep and try to understand how things really work on the computer at a low level. I'll present to you my mental models that have been extremely effective in teaching students I've worked with grasp the fundamentals of computer programming. In addition, we'll make several fun beginner game projects through step by step lessons as practice to solidify the techniques presented in the course. I'll show you all my tips and tricks in order to solve the problems we come across. 

Who this course is for:

  • This is for people interested in learning how to program but don't know where to start. No prior programming knowledge is presumed. Those interested in the basics of making games. You won't get much value in this course if you're already knowledgeable in programming.