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 finished 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. It also covers the component based system and different ways to save data in Unity.
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. Learning C++ by Creating Games with UE4 seems too basic for me since I already know how to program.
Game AI Pro 2: Collected Wisdom of Game AI Professionals has some advanced tidbits about AI programming and I’m enjoying it so far. I would recommend it to anyone looking to do AI programming.