Screenshots
Reign of the Abyss Control screens
Keyboard and mouse ----------------->
Xbox ------------------------------------------>
Playstation -------------------------------->
Reign of the Abyss Options Menu
Reign of the Abyss Character Select Screen
Reign of the Abyss Character Select Screen
Gameplay footage during development
This video shows the boss trigger activator that I created as well as the functionality for the camera rotating around the boss and then activating the boss' AI.
You can also see the payload moving and HUD in this video but they are not the focus of this video.
This video showcases the camera system created for RotA. It specifically showcases the camera following the player (which works for multiple players), following the payload, as well as the smooth changes to the camera's rotation using different triggers.
What this video does not show is the variable camera zoom for multiple players purely because I was recording this solo.
The mechanics shown in this video pertain to the enemies and their AI within RotA.
Specifically it shows the melee and ranged enemies as well as enemies that can do both ranged and melee attacks depending on the distance to their target.
Also it shows the EQS movement used for the enemies' AI within the game.
This video shows the basic movement and Co-op functionality within RotA.
It also showcases the advanced movement mechanics implemented into the game, more specifically the ability for players to dodge and then roll by dodging whilst already dodging.
This video shows the spell mechanics and ranged combat that I have implemented into the game. It also shows the specific spell characteristics as individual spells, which will be different in the final version of the game since the spells that players and enemies use will be made up of multiple different characteristics.
This video shows the functionality of the main UI within the game that I have implemented including the main menu, controls, options, credits, character select, loading and pause menus.
Gameplay Footage End of Development
This video shows the UI created for the final product of the game at the end of the semester including the following screens: character select, controls, options, credits, pause screen, loading screen.
All of these menus also have controller support that I have implemented.
This video shows a test character that has every single spell that players and enemies will use which encompasses all of the characteristics that I have implemented into the final product of the game: AOE, homing, split, piercing, attracting, instant, charged, and burst.
This video shows the 3 main different types of enemies: melee, ranged and both (switching between based on distance to target).
There are more enemy types but the main differences between them being health, movement speed, attack speed and spells available to be used.
This video shows the advanced movement that I implemented as well as the boss and boss trigger that I created.
This video also shows the boss second phase that is activated when the boss reaches a certain amount of health as well as the boss dialogue system I implemented.
Furthermore, this video also shows the enemy spawning director component that I created that spawns enemies at a certain rate and type of enemies. This component is used in the second phase of the boss fight and for spawning enemies to fight the players and carriage in the majority of the level.
GDD and TDD that I contributed to greatly and created the majority of the content within:
Concept Art
Jess Concept Art - Character Name: De'Lisi
Lidia Concept Art - Character Name: Ida
Jorja Concept Art - Character Name: Aspen
Emma Concept Art - Character Name: Kam'arra
Millie Concept Art - Character Name: Lumin
Dom Concept Art - Character Name: Murkmund
Charli Concept Art - Character Name: Leila
Niall Concept Art
Tino Concept Art - Character Name: Lyssanthys
Sarah Concept Art - Character Name: Ravenna
Ellie Concept Art - Character Name: Malakai
Links to trailer and gameplay trailer
Links to any downloadable assets for the game