Skip to content

code-n-roll/GameEngine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenGL 3D Game Tutorial by ThinMatrix

Video lessons

https://www.youtube.com/playlist?list=PLRIWtICgwaX0u7Rf9zkZhLoLuZVfUksDP

Setup for IntelliJ IDEA

  1. Edit configurations
  • Add VM Options: -Djava.library.path=GameEngine/lib/natives/<your_os>/
  • Make working directory: <your_path_to_project>/GameEngine
  1. File -> Project Structure -> Libraries -> Add -> path to GameEngine/lib/jars
  2. mark /src directory as Source Root

Current progress (15/54):

image

  1. The Display
  2. VAOs and VBOs
  3. Rendering with Index Buffers
  4. Introduction to shaders
  5. Coloring using shaders
  6. Texturing
  7. Matrices & Uniform variables
  8. Model, View & Projection Matrices
  9. OBJ File Format
  10. Loading 3D Models
  11. Per-Pixel Lighting
  12. Specular Lighting
  13. Optimizing
  14. Simple Terrain
  15. Transparency

About

OpenGL 3D Game Tutorial by ThinMatrix 2019

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors