Skip to content

caioteixeira/GameEngines

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Game Engines Assigments

A few programming assignments that I developed during my Game Engines class. I chose some of the interesting pieces of code on the list below. You can also see a demo video clicking here

SIMD Math Library: This class implements a vector math library using SSE SIMD intrinsics.

Level Loader: The class that loads level files written using JSON data format.

Renderer class: The class that handles all the rendering logic, it actually uses the GraphicsDriver class as an abstraction layer for DirectX 11.

Skinned mesh shader: The shader that renders skinned meshes. You can also look the Animation class to see how the global pose is calculated and then look the SkeletalMeshComponent class to see how the Matrix Pallete is defined.

Phong shader: The shader that renders meshes using the Phong Lighting model.

PrintScreen

How to Compile

Just import the project on Visual Studio 2013 and compile it. :)

About

Game Engines programming assignments.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published