Tutorial For a Brickout Clone Written in OpenGL using GTK Library and GTKGLArea Widget
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
01_Open_a_Window
02_Draw_a_Triangle
03_Separate_Shaders
04_Shader_Program
05_Orthagonal_Coordinates
06_Draw_a_Ball
07_Set_Ball_Position
08_Move_a_Ball
09_Bounce_a_Ball
10_Style_Ball_Struct
11_Draw_a_Paddle
12_Paddle_Uniform_Color
13_Keydown_Callbacks
14_Paddle_Hit_Detection
15_Array_of_Bricks
16_Grid_of_Bricks
17_Break_Some_Bricks
.gitignore
LICENSE
README.md

README.md

DashGL Brickout Tutorial

This is the Github Repository for Brickout tutorial on dashgl.com.

The purpose of this project is to create a Brickout clone using the GTK library, by utilizing the GTKGLArea widget, and OpenGL 3.0 in C.

This repository requires several development packages including GTK and glew. To makes use everything you need is installed on your Linux system, use the command for your corresponding package manager as listed below.

Ubuntu & Debian

$ sudo apt-get install libgtk-3-dev libegl1-mesa-dev libepoxy-dev libpng-dev