-
BSc2a Dev Log 5 – 16/02/2024
Player inputs I chose a basic control method: D F J K to attack each lane right to left. Since I already had an action mapping for the E key, I adapted this to give myself code space for when any of these keys have inputs detected. Player attacks I reused the enemy spawner code…
-
BSc2a Dev Log 4 – 09/02/2024
Enemy permutations To finalise the enemy spawner actor, I added a random variable that decides between 1 and 3 enemies to spawn and a further permutation variable that generates one random position based on every possible enemy combination within the 4 lanes. A more efficient way to set up this code would be to store…
-
BSc2a Dev Log 3 – 02/02/2024
Enemy spawner I created a rudimentary enemy spawner that uses arrow components to spawn cubes on their location. If my game used a variable amount of lanes, I could turn this code into a function that spawns a specified amount of components per lane used for gameplay. This is not necessary for the 4 lanes…
-
BSc2a Dev Log 2 – 19/01/24
This week, I resolved to finish chapters 4 and 5; this involves learning the basic concepts I need to use C++ code in the unreal engine and then practicing this by creating a basic actor class. Chapter 4 I learned how to initialise variables and functions in c++ in the header file. I also created…
-
BSc2a Dev Log 1 – 12/01/24
Pre-January Prior to this point, I strongly lacked motivation – I was unhappy with the lack of content in our lectures, I didn’t know any c++ and I hadn’t touched the unreal editor in quite a long time. However, I resolved to learn c++ quickly to make up for this and produce a basic game…
-
Dev Log 24 – 19/05/23
The tasks remaining to complete this week were 800 words of the essay, some fundamentals tasks I had planned but not coded yet, the self evaluation and the wordpress entries. I designated tuiest The only lingering bug in the indie dev project that I was unable to fix is that the player’s final time and…
-
Dev Log 23 – 12/05/23
With the final week approaching, I finalised my indie dev game by adding a score tracker + an end screen and fixing various misaligned gold placements. More checkpoints were added in places where players often got stuck. 400 more words of the research paper were completed, leaving two more sections and the conclusion to complete.
-
Dev Log 22 – 05/05/23
I completed the industry presentation with my group; I wasn’t happy with my presentation skills, but I believe I conveyed the key information from my prepped notes well. With the deadline approaching, I covered the first 800 words of my essay and completed my research of what to include in the following sections.
-
Dev Log 21 – 28/04/23
I added a full 8-bit soundtrack by MegaDaz to my game, featuring remixes from OMORI and the Chainsaw Man OSTs. Each stage has a unique song selected to ensure the loops don’t get too repetitive, as well as ensuring the mood of each area is reflected well. I finished preparing my additional presentation notes which…
-
Dev Log 20 – 21/04/23
I created a full intro sequence for the game: this includes the full ramp section in the opening box, its embedded spotlight and the trophy outside it. I also added the long-requested checkpoint system, where the player can touch an arrow and press R to respawn on it. I began creating my presentation slides the…
