-
INTERMISSION
Intermission, sweet rolls and hot drinks in the cafeteria!
-
Simple camera controller+
I had created a very simple camera controller for the city hall interior scene. But it was not very usable in other scenes. So I rewrote the code and made it universal and a lot easier to use!
-
Footsteps audio refactoring
I upgraded my rather simple footsteps audio system to a fully fledged surface type / character type retrieval setup that I can expand in the editor. The old system had hard coded arrays, but this new one is user editable directly in editor!
-
Animated hotspot icons
I was working on the Steam Deck compatibility of the game this week and the main pain point was the hotspots. As I was fixing the code, I decided to try to make the hotspots animated!
-
Building a Puzzle
Building Adventure Game Puzzles is fun. This is a very complete breakdown of creating a bathroom scene with its puzzle in under 2 days! (Spoiler alert!)
-
Custom post-process effect: Anamorphic Bloom
Anamorphic bloom is for sure the most cyberpunk aesthetic there is. I wanted to use it as a use case for learning how to create post process materials for Unity URP. This post explains the process.
-
Rendering custom shadows with URP shader graph & apartment ext location
As I upgraded the render pipeline for the game, I noticed that my custom shadow rendering shaders turned pink. It was time to transition from custom HLSL shading for the environments to a more modern shader graph based approach.
-
Footstep Audio
I have actually never before done footstep audio set for a game. I wanted the system to be able to play audio from animation events and work on multiple different surfaces. Read how I ended up doing it.
-
UI audio groundwork
For a while now I have been laying the foundations for UI audio for the game. This was more involved than I thought.
-
PDA Part 2 – notifications
Now that I had stuff tucked away hidden in the PDA I wanted to let the player know of these a little bit. So I decided to do a simple on screen notify when new To-Do list items are added or then new messages arrive.