bayu-baskara / SpaceDefender-GLUT

A space-themed 2D shooter game, developed using the OpenGL GLUT library.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Space Defender - GLUT

A space-themed 2D shooter game, developed using the OpenGL GLUT library. Developed using Code::Blocks on Windows for the Grade 11 Computer Science final project. This project was developed using the FreeGLUT open-source library, which has minor API differences from the original GLUT library.

GLUT

"GLUT (pronounced like the glut in gluttony) is the OpenGL Utility Toolkit, a window system independent toolkit for writing OpenGL programs. It implements a simple windowing application programming interface (API) for OpenGL. GLUT makes it considerably easier to learn about and explore OpenGL programming. GLUT provides a portable API so you can write a single OpenGL program that works across all PC and workstation OS platforms."

https://www.opengl.org/resources/libraries/glut/

FreeGLUT

"FreeGLUT is a free-software/open-source alternative to the OpenGL Utility Toolkit (GLUT) library. GLUT was originally written by Mark Kilgard to support the sample programs in the second edition OpenGL 'RedBook'. Since then, GLUT has been used in a wide variety of practical applications because it is simple, widely available and highly portable.

GLUT (and hence FreeGLUT) takes care of all the system-specific chores required for creating windows, initializing OpenGL contexts, and handling input events, to allow for trully portable OpenGL programs."

http://freeglut.sourceforge.net

FreeGLUT Download

The following download of FreeGLUT was used for this project (MinGW package): http://www.transmissionzero.co.uk/software/freeglut-devel/

About

A space-themed 2D shooter game, developed using the OpenGL GLUT library.


Languages

Language:C++ 100.0%