The Super Alpha of AGIP

This version of AGIP lets the user generate random levels and gives them the option to edit the generated levels. After the level is generated the user is able to start the game and explore the level. This version is not optimized and does not offer multiplayer – those features will come in the future!…

Projectiles (Bullets) using OpenGL/Glut

Compiled using Code::Blocks 13.12 in Ubuntu 14: Build options -> Linker Settings (Other Linker Options): -lGL -lGLU -lglut Properties -> Build Targets (Type): GUI Application The following code changes and additions are based off the code posted in Movement using OpenGL/Glut. New defines, structures, and global variables added. Addition to void keyboard() The keyboard() function…

Movement using OpenGL/Glut

Compiled using Code::Blocks 13.12 in Ubuntu 14: Build options -> Linker Settings (Other Linker Options): -lGL -lGLU -lglut Properties -> Build Targets (Type): GUI Application Movement.c is a program that draws a triangle on screen and accepts user input that moves/rotates the triangle. It is written in C using OpenGL/GLUT libraries. This post does not…

Departure – Unity3D Game

Download the game and/or its source code here. Departure is a game that I decided to make to dabble in the top-down shooter genre and see how modular code I’ve written in the past could be. The game started out as one of my one day challenges; however, it turned out to take a bit…