Development Online Course by Udemy, On Sale Here
Learn the fundamentals of game engines by coding a minimal 2D engine with C++ SDL & Lua
An excellent training about Game Development
Fundamentals of 2D Game Engines with C++ SDL & Lua
Do you want to understand the fundamentals of 2D game engines and learn what happens under the hood of engines like Unity or Unreal?This is a beginner-friendly, introduction course. In under 10 hours. we will implement, together, the basic design of a simple 2D game engine using C++, SDL, and Lua. Here is what we will cover: The basics of a game loop and fixing our time stepUse the SDL library to handle graphics and hardware inputOrganizing our game objects using a component-based design with C++Loading dynamic entities to your game scene (enemies, vegetation, obstacles, etc.)Loading a flexible tilemap for our gameAdding components to your game objects: SpritesAnimationTransform (position, rotation, scale)CollidersText labelsProjectile emittersManaging game assets, such as textures and fontsDisplaying UI text and fonts. Use the Lua scripting language to load dynamic level content. and so much more. This course targets C++ beginners, but it expects you to know already the basics of coding (variables, if-else, loops, functions, etc.) A basic understanding of Windows, Linux or macOS is also expected.I will not use modern C++ in this course (no smart pointers, no exceptions). I believe using these will cause more harm than good for students that come from different languages and simply want a taste of what C++ looks like. You will be able to use the code developed in this course for Linux, macOS, and Windows. But, be aware that during the videos I will not use an IDE. I will build our project using the GCC compiler using the Linux command-line. Join me, and learn the fundamentals of 2D game engines by creating a basic skeleton of a C++ game engine. from scratch!
Udemy is the leading global marketplace for learning and instruction
By connecting students all over the world to the best instructors, Udemy is helping individuals reach their goals and pursue their dreams.
Study anytime, anywhere.
Reviews
There are no reviews yet.