After learning more about game UI in terms of architecture, localization, performance, and constraints, I decided to expand my knowledge about other parts of the game industry.
Recently I have been reading Practical Game Development with Blender and Unity to learn more about the artist to game engine workflow that optimizes rendering performance and to learn any advanced techniques the book had to offer about being a generalist in the game industry. I’m liking it so far. The first few chapters cover about the process from designing to developing the game in more detail. Then it delves into more about the Blender to Unity workflow and how to optimize that. I just finished the chapter on component based system and am skimming over the saved game data chapter to see what advice it has to offer me.
I also recently purchased some other books such as Learning C++ by Creating Games with UE4 and Game AI Pro 2: Collected Wisdom of Game AI Professionals to further my game development interests.