Author: admin

  • 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 3

  • Unreal Fundamentals 2

  • 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 […]