top of page

Objective-Driven Projects

Objective 1:
Implement multiple complete games, including 3D games, using common tools, languages and software for web, console, PC or mobile platforms.
​
Work that meets Objective:
Alien Assult
Developed using Dark BASIC.
​
Flappy Bird Clone
Developed using Unity/C#.
​
Mario Live Action Project
Currently in development using Unity/C#.
​
Hangman
Developed using C++.
Objective 2:
Design and develop the architecture and infrastructure needed to support a complete game project.
​
Work that meets Objective:
Flappy Bird Clone
This project meets the goals of this objective because as long as the player makes it through the gaps, the game runs itself and will never stop until the player hits a pillar or quits.
​
Objective 3:
Implement and analyze fundamental data structures and algorithms associated with game applications.
​
Work that meets Objective:
Hangman
Classic Hangman game that picks a random word from the dictionary and has you guess it. 1 or 2 player modes are available. Developed in C++
​
​
​
Objective 4:
Use software development processes to analyze a project problem, and to design, build and test a corresponding software solution.
​
Work that meets Objective:
​The Deadliest War
My Production classes meet this objective as we were using the Agile/Scrum processes to make sure we met the needs of the client by utilizing weekly Sprints. Every week, the team would get together and show what new elements were being added and what was on the way for the next Sprint. Being one of the programmers, whenever we discovered a problem, we would discuss it, then work to provide a corrective action towards it. Thorough testing was done to keep the number of bugs to a minimum.
Objective 5:
Demonstrate development skills using more than one programming language, development environment, platform and source control system.
​
Works that meets Objective:
Dodge the Buildings
Developed entirely in C#, Aerial game where you navigate around a cube trying to avoid buildings that are standing still and some that move towards you.
​
Alien Assault
Developed in Dark BASIC, similar to the game Asteroid, you must shoot UFO ships while also dodging them.
​
Objective 6:
Examine and develop advanced and/or experimental topics in game programming.
​
Work that meets Objective:
My Flappy Bird clone that meets the requirements for Objective 2, also applies here because it was made in Unity using similar concepts to the mobile platform. I had to develop a seamless, repeating background and have the “never-ending” pillars, not only randomly generate the gap within the confines of the game area, but also delete themselves after they go beyond the left edge of the viewing field to save memory.
​
​
​
​
Just a sample of my work. To see more or discuss possible work:
bottom of page