Learn C++ Programming By Making Games Volume 2

An in depth and practical look at Object Oriented Programming
4.40 (298 reviews)
Udemy
platform
English
language
Game Development
category
instructor
Learn C++ Programming By Making Games Volume 2
3 536
students
28.5 hours
content
Mar 2022
last update
$29.99
regular price

Why take this course?

🚀 Learn C++ Programming By Making Games Volume 2: Master Object-Oriented Programming with C++! 🎮

Dive into the world of Object-Oriented Programming (OOP) in C++ with our comprehensive and hands-on course, "Learn C++ Programming By Making Games Volume 2". This is not just another theoretical lesson; it's a practical journey that will have you coding four iconic arcade games from the ground up!

What You'll Learn:

  • The Basics of OOP: Understand the foundational concepts of Classes and Objects. 📚
  • Advanced Topics: Grasp complex ideas like Move Semantics and Lambda Expressions. 🤯
  • Real-World Application: Implement these concepts by developing two full arcade games: Tetris and Break-out!, with guidance every step of the way.
  • Project Games: Build the other two games, Asteroids and Pacman, on your own as you apply what you've learned to tackle new challenges. 🏋️‍♂️

Techniques & Tools:

  • We'll be using SDL for window management, input handling, and color functions, which will serve as the base layer of our game development stack. 🛠️
  • The rest? That's all code we'll write together, giving you unparalleled insight into what powers game engines and graphics libraries.

From Scratch Features:

  • Drawing Lines and Shapes: Learn to draw the fundamentals in C++.
  • Vectors: Master the mathematical backbone of 2D graphics.
  • Polygon Fill Algorithm: Understand how to color your shapes correctly.
  • 2D Texturing: Add depth and visual appeal with textures.
  • 2D Sprite Animations: Bring static images to life.
  • 2D Rotations: Learn to rotate objects in real-time.
  • Loading Bitmap Files: Manage your game's assets.
  • Sprite Sheets: Work with multiple images as a single entity.
  • And much more! Get ready for a deep dive into C++ graphics programming. 🌊

Why This Course? This is not a walk in the park; it's a rigorous course designed to elevate your programming skills. The exercises and projects are challenging, but with perseverance, you will master OOP in C++ and be well-prepared for the job market. 🏆

Guarantee Your Satisfaction: We stand behind our course with a full 30-day money-back guarantee. If you're not completely satisfied, Udemy will refund your investment - no questions asked. 🤝

👩‍💻 Are you ready to transform your C++ skills and land that dream job in the gaming industry? 🚀 Sign up for "Learn C++ Programming By Making Games Volume 2" today and join a community of aspiring game developers! 🎉

Remember, this is your journey towards becoming an expert in C++ programming, and there's no better time to start than now. Let's embark on this coding adventure together! Enroll now and let the fun begin! 🎓✨

Course Gallery

Learn C++ Programming By Making Games Volume 2 – Screenshot 1
Screenshot 1Learn C++ Programming By Making Games Volume 2
Learn C++ Programming By Making Games Volume 2 – Screenshot 2
Screenshot 2Learn C++ Programming By Making Games Volume 2
Learn C++ Programming By Making Games Volume 2 – Screenshot 3
Screenshot 3Learn C++ Programming By Making Games Volume 2
Learn C++ Programming By Making Games Volume 2 – Screenshot 4
Screenshot 4Learn C++ Programming By Making Games Volume 2

Loading charts...

1606868
udemy ID
20/03/2018
course created date
09/03/2020
course indexed date
jules
course submited by
Learn C++ Programming By Making Games Volume 2 - | Comidoc