V.0.0.2 - KevinH
Action binding and project packaging
Author: Kevin Hall
Posted on: 06/21/24
THE PROBLEM
As the UI programmer I sort of have to fit the UI elements into the appropriate places through out the project. I am still getting used to creating custom events and binding them to each other. I was having issues binding the player on dead to the lose screen and then also getting the wave number from the GameMode was a little tricky. Also I was in charge of packaging the project where we had Unreal crash 4 to 5 times.
THE SOLUTION
Not everything needs to be an event, sometimes it is better to use a function if you are going to directly invoke it, unlike events that get called on a broadcast throughout the project. Also events don't return anything, like functions do. I have found the best approach is to try and write out what I'm trying to achieve in English on a piece of paper so that I can follow the logic. I have wasted a lot of time plugging things into the blueprint, just to realize that its in the wrong spot or I'm missing a important node. We solved the lose screen by CORECTLY binding the OnDead delegate to the UI portion. But, we used a Function, to connect the wave number to the UI. I want to encourage our team to verify their assets in the content browser when ever they add/remove things from the scene/project. When I was going to package the project for the team there was 2 floating assets that "Could not be found" and it caused Unreal to crash multiple times. It wasn't until I verified the Assets in the content browser that it fixed itself and for some reason just added a random Vampire to our scene. After verifying the assets though we were able to clear up the issues and make the build.
Get Plight of the Gods
Plight of the Gods
Fight your inner self to heighten your inner self
Status | Prototype |
Authors | acidwalrusdigital, ilrathCXV (FM), KevinHall14, MysticF0x, Lhans |
Genre | Fighting, Adventure, Role Playing |
Tags | 3D, casting, Fantasy, Magic, melee, Singleplayer, student |
More posts
- Devlog Update: Plight of the Gods is Now Live!71 days ago
- V0.1.3 - KHJul 26, 2024
- V0.1.3-Devlog-ENJul 25, 2024
- V.0.1.3 Devlog - LHJul 25, 2024
- v0.1.3 - DevLog - JRJul 25, 2024
- V0.1.2Jul 20, 2024
- V0.1.2 Devlog - LHJul 20, 2024
- V0.1.2 Devlog-ENJul 18, 2024
- V0.1.1 Devlog-KHJul 13, 2024
- v0.1.1 DevLog - JRJul 12, 2024
Leave a comment
Log in with itch.io to leave a comment.