The reflections for Project Anaximander is a mix between my Trello board, blogs post made to this website and my Git commits.

Reflections start with these two blog posts covering the Autumn Term:

HSDC First Half of the Autumn Term 2023

This is my reflection for the first half of the Autumn Term for 2023 at HSDC South Downs.

HSDC Week 1 Second Half of the Autumn Term 2023

This is my reflection for the first week of the second half of the Autumn term 2023.

CSGO Workshop 1 – Unreal Engine Print Messages

Completed the first workshop task for Coding and Scripting for Games (CSGO) for university. It was a very basic task in which you had to play around with variables, arrays and printing debug messages to the screen. You only had to do this task using Unreal Engines Blueprints but as I am wanting to be

BearBearBear Dev Diary – #1

I started working on the programming for BearBearBear (BBB). I’ve decided to use C++ and Unreal Engine for this project as I want to improve my C++. The main challenge I was tackling today was trying to figure out how to get reels in a slot machine to work. My solution was to use a

BearBearBear Dev Diary – #2

Today I set up: My main trouble was trying to figure out how to call a subroutine from a different script. All the code I’ve done so far has been on the GameMode but I want to handle the rotation of the reels in the their script. So I needed to figure out how to

Everything past this point is a mixture of Trello board and Git commits:

Tuesday 5th December 2023

  • Unreal Git repo created

Thursday 7th December 2023

  • Blender Git repo created
  • Blender Guru Donut series completed up to Ep3

Friday 8th December 2023

  • Blender Guru Donut Ep3 redone

Monday 11th December 2023

  • Donut completed

Tuesday 19th December 2023

  • Base character model created

Tuesday 2nd January 2024

  • Dr Anaximander model created
  • Beat cop model created
Dr Anaximander
Beat cop

Thursday 4th January 2024

  • Initial commit (Unreal repo)

Friday 5th January 2024

  • Some basic player movement working
    • Walking, crouching and sprinting with stamina
  • Edited & cleaned up stamina code
    • Made stamina code use milliseconds and fixed a bug with trying to sprint while crouching

Tuesday 9th January 2024

  • Dr Anaximander model exported
  • Beat cop model exported
  • Beat cop model changed – reexport needed
  • Stamina changed to a built in timer
  • Dr Anaximander model added in
    • Idle to walk to run is animated
    • Problem with the walk and run animation
  • Dr Anaximander walking and running animations fixed
  • Crouching animation added

Thursday 11th January 2024

  • Started adding climbing

Fixed a bug with stamina where just holding shift would decrease your stamina.

Friday 12th January 2024

  • Climbing code finished
  • Stamina fixed
Climbing
Stamina

Fixed a bug with stamina where just holding shift would decrease your stamina.

Tuesday 16th January 2024

  • Climbing animation added
    • Need to add animation freezing

Friday 19th January 2024

  • Beat cop model exported x2
  • Beat cop AI started

Beat cop now randomly moves. Need to change it to have a set path once level has been constructed.

Sunday 21st January 2024

  • Beat cop can now see
Random wander

Beat cop now randomly moves. Need to change it to have a set path once level has been constructed.

The player can now pick up items and store them in their inventory. The contents of the inventory can be printed via debug.

Tuesday 23rd January 2024

  • Idle climb animation added
  • Climb animation fixed
  • Inventory system started
Inventory system

The player can now pick up items and store them in their inventory. The contents of the inventory can be printed via debug.

Thursday 25th January 2024

  • Added comments to inventory code
  • Changed climbing code
  • Started working on beat cop uniform
    • Changing between meshes

Friday 26th January 2024

  • Cop Anaximander model created
  • Cop Anaximander model exported
  • Continued working on beat cop uniform
Cop uniform
Mesh swap code
AI sight detection code

Sunday 28th January 2024

  • Beat cop uniform finished

Monday 29th January 2024

  • Inventory UI added
  • Finished inventory
  • Player can equip items
Inventory UI

Tuesday 30th January 2024

  • Player can throw items
  • Comments added to inventory
  • Fixed bug
  • Added remote noise as an item
  • Downloaded assets for apple and noise maker
Throwing

Thursday 1st February 2024

  • Visual stamina bar added to HUD
  • Added death and respawning
  • Beat cop AI can hear
  • Items trigger noise when they are thrown
  • Tutorial level made
  • Patrol paths added
Stamina bar
Items trigger noise
Death and respawning

Friday 2nd February 2024

  • Cleaned up debug prints