Please ensure Javascript is enabled for purposes of website accessibility
Modern OpenGL 3D Game Tutorial Series
0( 0 REVIEWS )
17 STUDENTS
12h 47m

Learn Modern OpenGL games for 3D Game Tutorial Series, the fundamentals of the awesome games we play and the game engines behind them.

Read more.
Course Skill Level
Beginner
Time Estimate
12h 47m

Instructor

I am CEO of Sonar Systems which is the world leader in educational material.

Access all courses in our library for only $9/month with All Access Pass

Get Started with All Access PassBuy Only This Course

About This Course

Who this course is for:

  • This course on OpenGL is designed for individuals interested in gaining insights into the mechanics of games and game engines.
  • Anyone looking to transition from Immediate Mode to Modern OpenGL

What you’ll learn: 

  • Setting Up on Windows and Mac using GLFW, SDL and SFML
  • 2D Drawing
  • 3D Drawing
  • Texturing
  • Lighting
  • 3D Rendering
  • Shaders/GLSL
  • Model Loading
  • Cube Mapping
  • C++ Programming
  • C++ Game Development

OpenGL stands as the world’s most widely used graphics library. Learn the fundamentals that make the awesome games we play and the engines behind them. A step by step process is used to show everything from initial set up to essential Modern OpenGL games features. 

Throughout and beyond this course, you will have access to the complete source code to facilitate your development. The source code is available for free in as many projects as you wish. Should you have any inquiries related to the course, feel free to reach out—I am always happy to assist.

To summarise this is what you get:

  • Lifetime access to HD quality videos with no monthly subscription. Learn at your own pace, at your convenience.
  • Downloadable starter code and final code for each section to enhance your learning experience.
  • 24/7 support if you have questions or get stuck.
  • Multiple coding challenges to practice your new skills, solutions included for your reference.

Explore more technology courses hosted by me, here in Skill Success library.

Our Promise to You

By the end of this course, you will have learned modern OpenGL 3D game development.

10 Day Money Back Guarantee. If you are unsatisfied for any reason, simply contact us and we’ll give you a full refund. No questions asked.

 Get started today and learn more about the Modern OpenGL 3D Game Tutorial Series.

Course Curriculum

Section 1 - Introduction
Introduction 00:00:00
Section 2 - Setup
GLFW & GLEW Windows (Absolute Linking) Setup 00:00:00
GLFW & GLEW Windows (Relative Linking) Setup 00:00:00
GLFW & GLEW Mac Setup 00:00:00
SDL & GLEW Windows (Absolute Linking) Setup 00:00:00
SDL & GLEW Windows (Relative Linking) Setup 00:00:00
SDL & GLEW Mac Setup 00:00:00
SFML & GLEW Windows (Absolute Linking) Setup 00:00:00
SFML & GLEW Windows (Relative Linking) Setup 00:00:00
SFML & GLEW Mac Setup 00:00:00
GLM Windows Setup 00:00:00
SOIL Windows Setup 00:00:00
Section 3 - Getting Started
Drawing A Triangle 00:00:00
Shader Files 00:00:00
Textures 00:00:00
Transformations 00:00:00
Projections and Coordinate Systems 00:00:00
Camera 00:00:00
Section 4 - Lighting
Colours 00:00:00
Basic Lighting 00:00:00
Materials 00:00:00
Lighting Maps 00:00:00
Directional Lights 00:00:00
Point Lights 00:00:00
Spot Light 00:00:00
Combining Directional, Point and Spot Lights 00:00:00
Section 5 - Model Loading
Assimp Windows Setup 00:00:00
Assimp Mac Setup and Mesh Class 00:00:00
Assimp Model Class & Loading A Model 00:00:00
Section 6 - Advanced
Cubemapping/Skybox 00:00:00
Section 7 - Extra OpenGL Resource Links
OpenGL Additional Links 00:00:00
4764597

Join our newsletter and get your first course free!

4764598

Join our newsletter and get your first course free!

Congratulations! You get one free course of your choice. Please check your email now for the redemption code

Are you interested in higher education?