Pikuma – C++ Game Engine Programming 2024-1

Pikuma – C++ Game Engine Programming 2024-1

Pikuma – C++ Game Engine Programming 2024-1
Pikuma – C++ Game Engine Programming 2024-1

C++ Game Engine Programming, Learn the fundamentals of 2D game engine development and create a simple game engine using C++ SDL and Lua scripting. This course is a gentle and comprehensive introduction to the fundamentals of 2D game engine architecture. We’ll discuss several of the most popular programming patterns used in game development and try to put all the theory we learn into context by coding a small 2D game engine using modern C++, SDL, and Lua. We will write, together, a small ECS framework from scratch to manage our entities, components, and systems. We will discuss how engine programmers design their code and how we should think of organizing game objects in memory with performance in mind. We’ll try to write most of our engine code from scratch. All these libraries and tools are cross-platform, so you’ll be able to code along with either Windows, macOS, or Linux!

What you’ll learn

  • Displaying the Game Window
  • Rendering SDL Objects
  • Game Loop Timestep
  • Logging
  • Project Folder Structure
  • Organizing Game Objects
  • Creating Systems

Who this course is for

  • The target audience for this course are beginner programmers that wish to learn more about how C++ works in the context of game development. Therefore, students must already know how to code and be familiar with basic concepts of programming and logic. You should be able to write if-else statements, loops, functions, and classes using simple OOP.

Specificatoin of C++ Game Engine Programming

  • Publisher : Pikuma
  • Teacher : Gustavo Pezzi
  • Language : English
  • Level : All Levels
  • Number of Course : 149
  • Duration : 31 hours and 49 minutes

Content of C++ Game Engine Programming

C++ Game Engine Programming

Requirements

  • You do not need to know C++ before enrolling; many successful students have a background in web, mobile, and game development, working with languages like Java, Python, Ruby, Go, Swift, JavaScript, Ada, Zig, Kotlin, and many others.

Pictures

C++ Game Engine Programming

Sample Clip

Installation Guide

Extract the files and watch with your favorite player

Subtitle : Not Available

Quality: 1080p

Download Links

Download Part 1 – 2 GB

Download Part 2 – 2 GB

Download Part 3 – 2 GB

Download Part 4 – 961 MB

Password file(s): www.downloadly.ir

File size

6.93 GB