Big Game Project Week 6

This week i have been working a lot on the feedback for the different objects in the game, i have also been working on added effects for the reflecting beams that the player uses to win the levels with. In addition to this i have been working on getting some sound effects into the game, most of the sound effects were added as additional feedback for different objects in the game.

I started out by getting the general feedback in for the Ray Receivers (The objects that activate something when hit by a reflecting beam), i decided to do the feedback in blueprint (the visual scripting in unreal engine 4) so i made it so that the class blueprint can have access to the important variables. The feedback for the Ray Receivers is that there is a point light that changes color as well as intensity when it is about to be active and then when it actually activates. I also did this for the crystal that wins the player the level if hit by a beam. This did a lot for the game i think, as it is now much easier to see when things activate.

After this i decided to work on the flash of light that appears when a reflective beam hits a mirror in the distance, this effect is in place so that the player can more easily see if he hit the mirror or not. This was quite tricky to get in place as i had some trouble in creating the actual lights to begin with, but after i was able to create the lights i got it working after a while of testing. The effect does however need some additional work to get them to look a bit better in the actual game.

 After i finished the reflect flash effect i started working on the particle effects that will go on the reflective beam effect, this is what took the most time this week as i had a lot of issues to get it working as intended. The first problem i had was that i could not figure out how to create the particle effects in the code, but after some help from the forums i managed to create  the particle  effects, The next problem i had was that we needed to redo the particle effect as i could not affect any variables involving the length of the particle effect which i need to be able to do so i can set the particle effect length of the beam. After some working i finally managed to get the particle to fit with the beam, now we just need to adjust the actual particle effect so that it looks a bit better.

I finished of the week with completing the fire trap by adding so that it has a particle effects that toggles on and off, i also added the sound effects to various things in the game and then i made a early version of a checkpoint system. I also did some changes to the main menu to make it look better.

The next week i’m going to continue work on the feedback as well as doing some bug fixes that are quite important that i fix.