Yay to Infrastructure work as needed.
Infrastructure in this case, meaning software infrastructure. Tying in TGUI with SFML. Creating a duplicable Audio bus and an Audio manager with sounds and music pooling. Wrapping around the tgui button to create a reusable button class with the “wonderful” click sound.
I am using the generic black theme at the moment. Will modify it eventually. Added ability to load multiple themes so that there can be one theme per Element or players can create their own themes to share if they like.
Any how, that is how my development is going. If the system isn’t created yet, I have to create it. Typical software development, I suppose. Next on my list are… Credits window, Options window, networking system via Riptide, which leads to Sql Server (or mySql) fleshing out and game server (re) creation. Then finally character management (creation, deletion). That will be a doozy as it’ll require a sprite system and naming checks, and attributes and skills etc, etc. Then finally the starting island which means scrolling maps, so a tile system. After all of that, npcs, mobs, quests.. the list goes on and almost everything requires some infrastructure work.. ah, a particle system, spells, weather, lights…