Loading

3D Game Development using Modern OpenGL

This free online course will arm you with the knowledge required to setup OpenGL for 3D game development

Publisher: Sonar Systems
This free online 3D Game Development using Modern OpenGL course has been designed to equip you with the knowledge and skills required to develop 3D games using modern OpenGL. This course teaches how to set up OpenGL on a windows machine and on a Mac. By taking this course, you will learn new game development skills which include applying textures, setting the camera, applying various lighting to the scene, and model loading.
3D Game Development using Modern OpenGL
  • Duración

    5-6 Horas
  • Students

    402
  • Accreditation

    CPD

Share This Course And
Earn Money  

Become an Affiliate Member

Descripción

Modules

Resultados

Certificación

Ver los módulos del curso

Description

This free online 3D Game Development using Modern OpenGL on Alison.com has been designed to arm game developers with the knowledge and techniques needed to develop 3D games using modern OpenGL. OpenGL is the core framework of modern games across all platforms which include mobile phones, desktop computers, and game consoles. This free online course begins by showing you how to setup OpenGL on a windows machine, here, you will learn the absolute and relative linking method of setting up GLFW and GLEW on a windows machine, then you will learn how to setup GLFW and GLEW on a Mac OS as well. Next, you will learn the absolute and relative linking methods of setting up SDL and GLEW on a windows machine as well as on a Mac OS. You will also be shown how to install SFML on a windows machine and Mac OS.

The course introduces you to shader files, you will learn how to load and implement shader files in OpenGL, then you will be shown how to draw a triangle in OpenGL and also how to apply shaders to the triangle, as well as how to load textures, you will also be introduced to transformations, here you will learn how to set the positions of objects in the OpenGL scene. Next, you will learn about camera effects in OpenGL, here, you will learn how to implement the camera class, process the mouse movement, and implement the function prototypes. This course also teaches the basics of colors and basic lighting in OpenGL, you will learn how to implement various types of lights in OpenGL which includes point light, directional and spotlight, and also how to combine these lights, next, you will learn how to load models in OpenGL, here, you will learn how to setup ASSIMP on a windows machine using CMAKE, setup the mesh clash, make cube maps and implement skybox to make the game more realistic.

3D Game development is the art of designing and creating interactive cross-platform games for entertainment purposes, 3D games are represented graphically in the three dimensions of height, width, and depth. The course is designed to equip game developers with the skills and techniques required to develop 3D games, by taking this free online course, you will learn how to set up the OpenGL development scene on a windows machine and on a Mac operating system, you will also learn how to draw a triangle, apply textures and shaders and also implement camera class and as well as apply lighting and load models to the scene, so, what are you waiting for? Take this free course today and give your game development career a boost.

Inicio Curso Ahora

Careers