Tudi20 / computer-graphics

OpenGL practice and project for University

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

computer-graphics

OpenGl practice and project for University.

The Project

A mini-golf demo game. Enjoy shooting the ball around the map, while enjoying cherry blossoms falling.

  • Camera centered around the ball or by pressing c to switch to free-cam mode.
    • In centered view, you can zoom in and out by scrolling.
  • You can make the ball glow (or not) by pressing the f.
  • A basic map to explore the demo game's capabilities.
  • A nice and simple physics system.
  • Shoot the ball by holding down LMB (left mouse button) then moving the mouse to set the power and releasing it!
  • An in-game help with F1.
  • A GUI to show how to reach in-game help and the power bar for how strong the ball will be hit.
  • Resetting the ball when Out of Bounds or when pressing r.
  • A golf hole, in which the ball goes, the ball gets stuck, and a celebration is shown.
  • Counter for number of hits. Try to get par!
  • Cherry blossoms for atmosphere via a particle system.

About

OpenGL practice and project for University


Languages

Language:C 96.7%Language:Makefile 3.1%Language:C++ 0.2%