top of page
Search
Jun 28, 2023
MFP: Enemy Health Bar and Combat Text
Previously I implemented UI elements to tell the player the most vital info, their character's stats and abilities. Now I have moved on...
Jun 26, 2023
MFP: Player and Ability Stats UI
Developing your character throughout a playthrough is a key component of the RPG experience. To be able to do this effectively you need...
Jun 23, 2023
MFP: XP and Levelling
A key part of any RPG is your character increasing in level, and therefore in power, as the game goes on. Some games employ unusual...
Jun 23, 2023
MFP: Self-Target & Support
In the process of designing and implementing AoE abilities I also added the "offensive" variable which allows abilities to be set to...
Jun 21, 2023
MFP: Area Abilities & Stacking Effects
Previously, I went through the implementation of your fist multi-target ability type, a piercing projectile. This can allow characters to...
Jun 20, 2023
MFP: Directional Targeting & Projectiles
Unmissable point and click abilities are all well and good, but they tend to lack skill-expression and so can't be made too powerful....
Jun 17, 2023
MFP: Ability Effects
Abilities dealing instant damage is key, but not enough to make an RPG interesting. For that you need "Effects", a blanket term I will be...
Jun 17, 2023
MFP: Enemy AI
In a project like this, implementing a simple enemy AI is surprisingly easy. This is because your player largely already runs off of an...
Jun 16, 2023
MFP: Single Target Attacks
Both player characters and enemies function using the same set of core systems. This means that when implementing a feature for the...
Jun 14, 2023
MFP: Damage and Death
The core of an action RPG is damaging enemies until they die while trying to stop them doing that to you. Damage systems come in many...
Jun 14, 2023
MFP: Character Movement and Camera
This project is an isometric action RPG and so the first thing which needed doing was to get our player character visible and moveable...
Jun 2, 2023
Masters Final Project: The Proposal
As I am nearing the end of my game design master's course, it has come time to begin my final project. This project is worth the...
May 10, 2023
Knock Off: Reflection
With the project complete, now comes time to reflect on its development and evaluate what went right and what we could have done better....
May 10, 2023
Knock Off: Final Game Design Document
It is the final day of development. The project will be finished and handed in this evening. There are several components to the project...
May 10, 2023
Knock Off: QA Testing 9.5.23
On the final day before our deadline the whole team got together for a full online multiplayer test and played a match of Knock Off....
May 7, 2023
Knockoff: Audio
As previously mentioned, we have shuffled around some tasks to ensure everything gets done by the deadline. One such task that I have...
May 7, 2023
Knockoff: In-Game UI
With the deadline for this project imminent it is all hands on deck for our team. As such, we are each looking out for ways to help out...
May 4, 2023
Knockoff: QA Testing 4.5.23
With the deadline less than a week away, production has ramped up on the project. We ahve quickly gone from a barebones tech demo to a...
May 2, 2023
Knockoff: Level Decoration
Once I had completed the level blockout, our team's other designer went through and placed the assets she had sourced around the level to...
Apr 28, 2023
Knockoff: QA Testing 28.4.23
Since my last testing session, the rocket launcher has been implemented. It is still missing a good amount of functionality such as the...
bottom of page