top of page

Top Down Maze Game

 

The aim of the game is to navigate around a maze in order to reach the end. The player can only see the part of the maze they are currently in and the user must avoid being killed by the enemies and must get to the exit to complete the game. I made use of SDL to create this game. For this game I programmed in user input, collision, basic game AI, and used simple graphics.

View Code Here

 

For this assignment I achieved a 2:2.

Penalty Shootout Game

 

The aim of the game is to score a goal. To do this the user must first aim their kick, using the cross-hair, and then set the power using the spacebar to load the power bar. The user must try to avoid having his shot saved by the keeper, who will move left and right in an attempt to stop the user scoring. I made use of Allegro to create a window and load in graphics for the game.

View Code Here

 

For this assignment I achieved a 2:1.

Top Down Mini Golf Game

 

This is a game of mini golf in the top down perspective. The aim of the game is to hit the ball from the start point at the top to the hole at the bottom, using the arrow to set the direction and the space bar to set the power. The ball will bounce off of the white walls, and can travel through the purple holes, which act as portals for the ball. 

View Code Here

 

For this assignment I achieved a 1st.

3rd Person 3D Astroid Game

 

The aim of the game is to avoid and shoot the astroids that are approaching the user's ship in order to avoid losing your 3 lives. The game uses a 3d model loader to load in assets such as the ship and the asteroids. I added lighting, in the form of a distant bright star, into the game to add realism to the game. I made use of OpenGL and SDL for this game.

View Code Here

 

For this assignment I achieved a 2:1

AI Demonstration

 

This was created to demonstrate some basic AI rules for the NPC's of this project. The user can move around freely, and the enemies will run away from the player if the player is in their line of sight. Also, NPC B will run away from A if A is in B's line of sight. The aim of this assignment was to be able program Artificial Intelligence into a game. I made use of SDL for assignment.

View Code Here

 

For this assignment I achieved a 2:1.

  • Black Google+ Icon
  • Black Twitter Icon
  • Black LinkedIn Icon

© 2016 by Alex Noon. Proudly created with Wix.com.

bottom of page