Clayventure
Video: https://youtu.be/Yc38n4NhtcI
Brief description:
Clayventure is a 2D action platformer game in development as a student at University of Abertay Dundee. The main character is made of clay and thus is able to transform his body to various form: (default) ball, melee, ranged and bird. Each transformation has its own peculiarities. For example the melee form deals more damage when hitting an enemy, but is the slowest form; bird form can glide and jump higher, but it has a very weak defense; the ranged form is able to shoot from distance, but the damage dealt is not so powerful; the ball is fast, but it can only jump and roll. The player has to choose wisely which transformation to use in order to defeat enemies and to solve puzzles. The clay can absorb other clay pieces and grow in size: this will increase the character health and the player’s score.
Features:
-
Finite state machine for enemies
-
Form changing, abilities
-
Ball: good for its speed and its jump capabilities
-
Melee: strong physical attack, movement reduced
-
Ranged: weak ranged attack, slower than ball form
-
Bird: glide ability, cannot attack
-
-
Clay, power-up collection
-
PS4 controller support
-
Level loaded from xml, easy to expand the game without recompiling
-
Event-driven architecture
-
Separation of the graphics layer and the logic layer of the game
Role: Programmer, Game Designer
University/Company: Team Plastilina, University of Abertay Dundee
Year: 2014
Technologies: c++
Team Plastilina:
Art & Game Design by Rebecca Nix, Audio by Artems Bockarjov, Produced by Brett Murray