-
Indie Game Development 4
I was planning on implementing a feature where the if the player is seen entering a hiding place, the enemy will destroy it. However, the code to achieve this is quite complex for my scope so I will leave this feature for if I have time later. I did add some new items within the […]
-
Indie Game Development 3
I have added hiding places in the form of tables that will make the enemy lose interest if the player hides under them. Also I have been working on a gun that can be used to stun the enemy, as well as having animations for different player movement. The animations have been difficult to manage […]
-
Indie Game Development 2
I have been adding a basic enemy to the game, this enemy will follow the character if they see them and respond to a bottles location. I had issues with making the enemy respond to the bottles as when making a new level the enemy reference would have to be set again in the bottle. […]
-
Indie Game Development 1
To begin my games development, I want to implement an item inspecting menu. To do this I used a tutorial and added an actor with a customizable static mesh into the level, then I made an item that is invisible normally but in front of the camera. When the item is picked up it will […]
-
Unreal Fundamentals 4
The ninja star can now only be thrown every 4 seconds.
-
Unreal Fundamentals 1
For my first fundamental task I implemented a number of clever classes:
-
22/11/22 Coins + tutorial
My objective for today was to finish my game by implementing collectible coins that would increase the player’s score and tutorial text to teach the player. I also adjusted the coin collisions in photoshop, so they were much more accurate to the visuals. Setting the coins as a physics group allowed me to run the […]
-
20/11/22 Score counter
My aim in this session was to implement a rapidly altering score counter as well as editing the game over state to display the user’s final score. Originally, I did didn’t define the score variable as 0, which resulted in a “NaN” error (not a number). As a result, I had to alter it to […]
