/GolfGL

Golf game in OpenGL

Primary LanguageC++GNU General Public License v3.0GPL-3.0

GolfGL

build DockerHub

Cross-Platform Golf game in OpenGL. Faculty project for course Computer Graphics.

img img

Build

Windows

> mkdir build && cd build  
> cmake ..
> cmake --build .
> cd bin/GolfGL/$[Debug | Release]
> GolfGL.exe

Linux (Debian based)

  • Prerequisites:
$ sudo apt install g++ cmake git build-essential libgl1-mesa-dev libsoil-dev libglm-dev libassimp-dev libglew-dev libglfw3-dev libxinerama-dev libxcursor-dev libxi-dev mesa-common-dev mesa-utils libxxf86vm-dev libfreetype6-dev
$ mkdir build && cd build
$ cmake ..
$ make
$ cd bin/GolfGL && ./GolfGL

Docker

Docker image



Commands

Key Action
Camera Movement
W Forward
S Back
A Left
D Right
Ball
Space Shoot
General
Esc Exit