Skip to content

vvolkgang/YASS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Yet Another Solar System (YASS)

Subject: 3D Programming, 2nd yr

Course: Digital Games Development Engineering @ IPCA

Description: 3D Solar System in C & OpenGL. First project of the abovementioned subject, enabling students to gain empirical experience with OpenGL API programming.

features

  • Object Oriented like code structure in C, through data hiding using incomplete types
  • Simulation with real scientific data
  • Some alpha blending sauce
  • Neat GUI using AntTweakBar
  • GLUT

For more in-depth information about the project, check the presentation in SlideShare or docs\YASS_EN.pptx.

compilation

This repo has the compiled binaries tested on Windows 7 and 8. The code was created in Windows 7 + Visual Studio 2010. To compile it you will need:

  • SOIL
  • AntTweakBar
  • GLUT
  • bin/textures folder - with all the textures inside - next to the compiled .exe (app will crash on start if any texture isn't present)

authors

Álison Fernandes | DementedVice.wordpress.com/about

Hugo Ruivo | LinkedIn | HRuivoPortfolio.wordpress.com