[QUOTE=Zinglish;616978]
I ended up moving over to UMG / Slate since CEF ended up being complete overkill. Can I ask why you are choosing a CEF UI over UMG?
I found that the things I could do in UMG were pretty close to or better than any HTML, CSS and JS I could have made, not to mention UMG was quicker development time, less fiddly and less resource hungry than BLUI. I am having a hard time thinking about reasons I actually need CEF in my UI now.
Three reasons, one is anecdotal:
- My team has years of experience building feature-rich AngularJS application front-ends. The flow is quick and powerful with AngularJS + CSS3 for us. CSS3 + HTML + JS has been developed and honed specifically for the exact purpose of user interaction.
- Complete separation of the UI from the game, via our standarized API allows for the UI to be made completely standalone, then the API is just plugged up.
- We initially started with UMG/Slate, but a few corrupted saves later and inconsistency in scaling and we were done with that as a permanent user-facing solution.