Week 13 - UI Widgets and Player Interaction
- Patrick Sharpe
- May 11, 2022
- 2 min read
Updated: May 17, 2022
Communication
Group Meeting Discussion
Sound Designer Feedback - The group discussed suggestions and changes needed for the main menu music
Discuss Work done
Level Design
This week on level design, I worked on;
Added Assets - I noticed that there was a lack of models in the warehouse area and so I added warehouse boxes that were originally in the area
Particle Effects - I added dust particles from the UE4 starter pack in the warehouse area
Progress
Areas Updates before and after
UI Design/Scripting
Main Menu - Added Scale and Size box to make sure there was no stretching of the UI, although the UI doesn't lock screen size in windowed mode
Options Menu - Added buttons for controls, sound and return to main menu buttons
Control Menu - Added Input Key Settings that are customizable
Credits Screen - Displays credits of everyone involved in the project as well as creating an animation scroll
Progress
Games Scripting
Games Scripting completed list
Player Movement - Adding edited sourced foot sounds to the player and making movement controls have separate buttons to help with the control menu
Elevator Lift Updated - Added blockout around elevator in order to cover the walls of the toy store
Elevator Buttons - Added floor buttons for the toy store elevator
Base Character Variables - replacing important variables from the player character and placing them into the base character to be saved
Save Game Instance - Saves and loads base character variables
Booby Trap Puzzle - Created tile blueprint with a script for tiles to turn green with a slight delay
Level Sequence - Player falls from boxes tipping over after picking up a key (trigger box for now)
Set Simulate Physics Blueprint - Allows for persistent actors to set simulate physics while loaded in sub levels
Neon Light Blueprint - Used for Toy Topia signs
Music Box - plays set music in each area of the map
Key Blueprint - when collected, opens locked doors set with doors that require a key
Progress
Other Work
Replacing Text Font (no line-height issue)
Saved project and progress using UE4 migration between projects
Emissive Material - Using Toy sign materials, I added an emissive parameter to the material to add some brightness to the sign
Provided team with main menu music made by the sound designer in order to recieve feedback to send back to the sound designer for changes to be made
Progress
Gifs
End of Week 13
Comments