Monday, 21 May 2018

Week 33-34

Week 33-34

HND PROJECT

Alright, this week I had met up with Matt and we began to combine our work together. Unfortunately, we ran into a few snags. While we were attempting to load our files, Matt’s UE4 file had become corrupted and we had lost one of his “Maps” (aka, “Levels”) that we were going to use. We could not recover it despite our best attempts. Fortunately, however, Matt did record evidence of him creating it and we won’t be held responsible about the mishap itself.


While it wasn't our intent, the current "Map" that we are using is unfortunately rather small and was supposed to be part of the final level. Regardless, it still works and we'll have to make do. I then noticed a few bugs after we had put together our UE4 projects.  Specifically, the Enemy AI's range on the Castle map tends to be all over the place. For example, the Enemy AI can sometimes attack the player normally at close-range; This normal and part of game-play.


However, though, I quickly noticed that if there is some kind of obstacle in the way or if the Enemy AI can somehow not get to the player (IE: Stuck on a Ledge, Stuck in Limbo, etc), they'll still inflict damage at long-range even when they shouldn't be able too. after looking at the coding, I could not find what the problem that caused it and I assumed it has something to do with Matt's layout. Or there is something that I'm missing and I cannot see the problem itself.

Monday, 14 May 2018

Week 32

Week 32:

HND Project


Unfortunately, I ran into a problem this week that could have seriously affected my Project.  At home, I work on my assignments and make use a Dell laptop. While it can be very reliable at times, it does tend to have the habit of overheating when I am using programs like Steam or Unreal Engine 4. Eventually, it’ll simply crash and force itself to switch off to cool-down. 



This week I had made the mistake of overusing my laptop when I was updating my Unreal Engine 4 project. As a result, my laptop then overheated and then crashed. Once I managed to get it up-and-running again, I made an unfortunate discovery and found I had lost several weeks worth of Project-related work that had previously be saved on my Dell laptop due to this.


Fortunately, however, I had been creating copies of my Project beforehand on USB Sticks and USB Drives. In addition, I was also recording my progress on this blog. As such, it was only a matter of time before I eventually backtracked and had recovered what I had lost due to the damages. I didn't get much done this but week but I thought this was noteworthy of mentioning.



As a warning, I believe its safe to say and common sense that one should always create and keep copies of Projects, Assignments, Images, etc. I was lucky this time, but had I not been I would have to start again from scratch and wasted so much trying to recover what I had lost, and the time I had already used up before it had happened. 

Monday, 7 May 2018

Week 31

Week 31:

HND Project


This week, I began polishing up the Game for the UE4 Project. This consisted of checking to see if all of the codes were working.  Including the Health System, Stamina System and Damage System. Other aspects, including whether the Player AI and Enemy AI were working correctly. I also cleaned up the Blueprints in the Event Graph.


After I had cleaned everything up that seemed out of place or broken, and checked any pieces of coding that needed anymore fine-tuning I then headed to the HUD. There, I cleaned it up and re-positioned anything that seemed to be out of place. Additionally, I also changed the “Health Bar” colours so that they were now Red and White when they appeared on screen.