Skip to content

gruberchris/ThinMatrixGame

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ThinMatrix Game

This "game" is mostly the product of the tutorial series "OpenGL 3D Game Tutorials" published on YouTube by ThinMatrix.

https://youtu.be/VS8wlS9hF8E

This code was meant to be a migration of his tutorial game from LWJGL 2 to modern LWJGWL 3, but along the way, I have made customizations that either made sense to me or were just necessary as a consequence of porting his tutorial game to LWJGL 3.

Thank you, ThinMatrix for your fantastic tutorials and I hope everyone finds this ported code useful in understanding the OpenGL 4.5 API.

NOTE: Please notice that I have mostly made commits for each of the episodes in the tutorial series. I have done this so each lesson can be examined in detail by reverting the code to the desired lesson.

Keyboard Controls

  • W is forward movement
  • S is backward movement
  • A is turn left
  • D is turn right
  • SPACE BAR is jump

Keyboard arrow keys also work for movement. Mouse input is buggy. Good luck!

Dependencies

  • LWJGL 3

About

Refactoring ThinMatrix OpenGL 3D Engine Tutorial and Adding Lessons Learned

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published