
Beginning C ++ Game Programming – C ++ Plugin Training Tutorial
Packt Beginning C ++ Game Programming – Part 1
Learn C ++ from scratch and get started building your very own games.
This course offers a great way to learn modern C ++ programming while building exciting 2D games
A beginner-friendly guide offering a fast-paced but engaging approach to game development
Immerse yourself in building a wide variety of desktop games that gradually increase in complexity
This video course It’s all about offering you a fun introduction to the world of game programming, C ++, and the OpenGL-powered SFML using three fun, fully-played games. These games are an addictive frantic two-button killer, a multi-level zombie survival shooter, and a split-screen multiplayer puzzle-platformer.
We will start with the very basics of programming, such as variables, loops, and conditions, and you will become more skillful with each game as you move through key C ++ topics such as OOP (Object Oriented Programming), C ++ pointers, and an introduction to the Standard Template Library. While building these games, you will also learn exciting game programming concepts such as particle effects, directional sound (spatialization), OpenGL programmable shaders, spawning thousands of objects, and more.
Table of Contents:
– C ++, SFML, Visual Studio, and Starting the First Game
– Variables, Operators, and Decisions – Animating Sprites
– C ++ Strings, SFML Time, Player Input, and HUD
– Loops, Arrays, Switches, Enumerations, and Functions – Implementing Game Mechanics
– Collisions, Sound, and End Conditions – Making the Game Playable
– Object-Oriented Programming, Classes, and SFML Views
– C ++ References, Sprite Sheets, and Vertex Arrays
– Pointers, The Standard Template Library, and Texture Management
– Collision Detection, Pickups, and Bullets
– Layering Views and Implementing the HUD
– Sound Effects, File I / O and Finishing the Game
Packt Beginning C ++ Game Programming – Part 2
Learn C ++ and start building your very own games
This course offers a great way to learn modern C ++ programming while building an exciting game
A beginner-friendly guide offering a fast-paced but engaging approach to game development
Dive headfirst into building a game that gradually increases in complexity
This video course is all about offering you a fun introduction to the world of game programming, using a fun, fully-playable game. The game is an addictive frantic split-screen multiplayer puzzle-platformer. We will go through key C ++ topics such as OOP (Object-Oriented Programming). While building the game, you will also learn exciting game programming concepts such as directional sound (spatialization).
Stretch your C ++ knowledge over the beginner level and use concepts such as pointers, references, and the Standard Template Library to add features-for example, split-screen coop, immersive directional sound, and custom levels loaded from level-design files.
Table of Contents:
Abstraction and Code Management –
Advanced OOP – Inheritance and Polymorphism
– Building Playable Levels and Collision Detection
– Sound Spatialization and HUD
– Extending SFML Classes, Particle Systems, and Shaders
Screenshot Tutorials/Courses
Info Tutorials/Courses
Producer: Packt Publishing
Language of instruction: English
Lecturer: John Horton
Level of training: Elementary, Secondary, Advanced
Training time: 8 hours + 51 minutes
File Size: 1820 MB
Download Tutorials/Courses
Part One – Size : 1.19 GB
Download Link Google Drive Download Link Google Drive 2
Download Link OneDrive Download Link Mshare
Part II – Size : 630 MB
Download Link Google Drive Download Link Google Drive 2
Download Link OneDrive Download Link Mshare
Password : freetuts.download