[h3]This page is dedicated to good quality learning resources.
Feel free to modify it and throw in any books/articles/tutorials/websites of worth.[/h3]
[h1]Game Development Techniques[/h1]
[h2]Articles & Tutorials[/h2]
[h1]OpenGL - General[/h1]
[h2]Articles & Tutorials[/h2]
- Transformation/Matrices - opengl-tutorial.org
- Rendering/Lighting/Transformation Theory - Chua Hock-Chuan
- LWJGL Tutorial Series - SHC
- Wooden’s OpenGL Tutorials
- LWJGL3 Tutorial - SilverTiger
[h2]Modern OpenGL[/h2]
- Modern OpenGL Guide
- Tutorials for modern OpenGL
- Modern OpenGL Tutorial Series
- Render Hell - How modern GPU’s work.
- Java OpenGL Sample Pack, over 230 samples illustrating almost all OpenGL features
- GL3 and GL4 Hello Triangle and Texture samples
[h2]Books[/h2]
Learning Modern 3D Graphics Programming, Jason L. McKesson - Archive
[list][li]Java Port by ra4king - Java and Kotlin port by elect86
[/li]
[/list]
[h2]Websites[/h2]
[h1]OpenGL - GLSL[/h1]
[h2]Websites[/h2]
[h1]Java2D[/h1]
[h2]Articles & Tutorials[/h2]
[h1]Math[/h1]
- Homogeneous Coordinates - deltaorange
- Vectors - MathsisFun
- Matrices - MathsisFun
- Many Topics (shows in game examples too) - Jorge Rodriguez
[h1]The Java Language[/h1]
[h2]Articles & Tutorials[/h2]
[h2]Books[/h2]