Saturday 2 March 2013

Programming for graphics, animation and games assignment progress


Currently i am working on a shoot em up based game for one of my assignments.
for this assignment i am using C++ and DirectX 10. To begin the assignment i was handed a basic game engine that has been built by my lecturer.

this was its base appearance:


the game allowed the player to navigate the starship enterprise around the screen and the objective was to pilot the ship into the klingons that were approaching. (I think my lecturer is a fan of Star Trek...)

My objective is to turn this basic game into a fully functioning video game, therefore i need to add weapons, a HUD, shields and a game structure.

At this stage in development i have added weapons and shields to the Enterprise.



For firing bullets i have created an Aim rectacle, this allows the player to move the Enterprise with an xbox controller right thumb stick and move the Aim rectacle with the left thumbstick. When the player hits the Right trigger the script will calculate a nomalalised vector between the two points and fire a bullet along that vector.

The game is taking shape but i still have many features to add.

Thursday 21 February 2013

Honors degree - Firewall

My first programming assignment in my Honors course required me to build the classic board game Hare and hounds using C# and XNA.



Honors degree - Back To The Future Courthouse square

My first main assignment in my Honors degree course was to create a scene from a movie, as a fan of back to the future i decided to create Courthouse square in 1955 from the scene when Marty first travels back in time. I used UDK and 3DS max to create my scene and models.





here is a fly through of the scene, i created the flythrough using Matine in UDK



Foundation degree - Space aliens

Space aliens was my first full programming assignment. For this assignment i was required to use C# forms to create a basic space invaders game

The game requires the player to destroy all of the aliens in the scene, they will fire down at the player so they must be careful. each time the player kills an alien the players score will increase. The game is over when the player destroys all of the aliens.

you can download the source code here

Foundation degree - Mallard Cottage

As part of my course i was also tasked with doing a group project, for this we were required to find a client and create an application for them, for our project we chose to work for Lynn Hewitt, she owns a holiday home in Christchurch named Mallard Cottage. i built the HTML code, and virtual tour, the gallery was a free source that we found.





you can visit the website at www.mallardcottagechristchurch.co.uk

Foundation degree - Christchurch Priory + UDK Game

For one of my assignments i was required to create an indoor and outdoor environment using UDK and 3DS max. I chose Christchurch priory for my assignment, the priory is very famous as it is the longest priory church in England.




on top of this assignment i also was required to make a shooting game, therefore i used the priory as a main set piece of the game here is a youtube video of the game



Foundation Degree - The Museum

The Museum is another scene i constructed using unity, for this assignment i was required to create a museum that displayed video game posters and showcased my previous works.





if you wish to play it you can download the executable here

Foundation Degree - Unity Operation Eruption

Operation Eruption was my first full unity game, the assignment required me to build a number of 3D assets using 3DS max and import them into unity, once they were in place i needed to script the game using the unity script editors, i chose to use Java script as it seemed the easiest to learn at the time.

You can watch the game on youtube:


Operation Eruption tasks the player to fly a plane to a military island, once there they must choose one of two paths. The first is a full on assault fighting their way through enemy guards and turrets. The second approach is a stealthy approach, the player must make their way through a swamp and a cave to reach the back entrance of the military base. Both approaches will bring the player to the main control room, once there they must hit the self destruct button to destroy the base. At that point they have minutes to escape the island before they are caught in the explosion.

also, i apologies for the music i made it myself in the space of 4 hours.

Foundation degree - Room 164

Room 164 was the first assignment i completed during uni, the assignment required me to create a photographic render of my classroom using 3DS max