Skip to content

RTM945/GameEngine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 

Repository files navigation

GameEngine

OpenGL 3D Game Tutorial of ThinMatrix

Developed by LWJGL2.9 + Eclipse


Preview


  • The Display
  • VAOs and VBOs
  • Rendering with Index Buffers
  • Shader & Coloring using shaders
  • Texturing
  • Matrices & Uniform variables
  • Model, View & Projection Matrices
  • OBJ File Format & Loading 3D Models
  • Per-Pixel Lighting
  • Optimizing
  • Simple Terrain
  • Transparency
  • Fog
  • Multitexturing
  • Player Movement
  • 3rd Person Camera
  • Mipmapping
  • Terrain Height Maps
  • Terrain Collision Detection
  • Texture Atlases
  • Rendering GUIs
  • Multiple Lights
  • Point Lights
  • Water
  • Skybox
  • Day/Night
  • Mouse Picking
  • Cel Shading
  • Normal Mapping
  • Font Rerdering
  • Distance Field Text Rendering
  • Particle Effects
  • Instanced Rendering
  • Procedural Terrain
  • Shadow Mapping

Releases

No releases published

Packages

No packages published

Languages