:: Royal Templars - Arena ::

Royal Templars: Arena

My BSc included a computer games module. We were asked to make a game, and I decided to create a Beat 'em Up with Role-playing elements. This game was developed in Java and features:

    • Five playable classes
    • Eight animation models
    • XP, Levelling up and Equipment Upgades
    • Tournament-Based Storyline

The Game is similar to the original: each player has a paddle, and must guard their goal while trying to knock the ball into the opponent's goal. This version includes a number of additional features that affect gameplay, such as a bouncing, gravity-affected ball, weapons and powerups.

FuturePong

FuturePong has been developed from scratch using OpenGL (using FreeGlut). It was originally submitted as a Graphics project, and was then improved with more sophisticated collision detection/resolution, the gravity simulation and more advanced particle effects for a Game Technologies module. Since then I have continued to try and improve the underlying code, as well as improving the graphics and gameplay.