Skip to content

A car game written using OpenGL and Bullet Physics

Notifications You must be signed in to change notification settings

colobrodo/car-race

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Car race

This is my project for the courses of Real Time Graphics Programming at University of Milan.
I developed a car based game, this is not inteded to be a playable game with a lot of mechanics but it's a sample application I used to implement some technique used in graphics programming.
I think despite that you can still have fun trying it out 😉

video

Among the things I implemented there are:

  • Particle System: A Particle System with istanced rendering.
    You can try it tweeking all the parameters for the emitter compiling the file src/particle_playground
  • Shadow Map: Some shadows using Shadow mapping technique and Poisson sampling PCF for softer effect
  • Sky box: An image to simulate the environment using a cubemap
  • A Physichs-based car that can interact with the environment
  • A snow effect
  • Textures
  • Normal Map

Compiling

I have developed and tested this project on windows but it should be compatible also with other platform.

You can use the batch file

.\MakeFileWin.bat

To compile the main application.

.\MakeParticle.bat

To compile the particle playground.

About

A car game written using OpenGL and Bullet Physics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published