Thommie
(Thommie)
September 11, 2014, 5:22am
195
Hey , you mean about that small icon in top right? Well it’s nicer than before, but wouldn’t it be better if we go for some standardized look, like having all the building buttons down, along with commands we can issue to our units… Or do you want to on purpose go with unique style? I think it would be good to have some kind of a pic underneath the actual building icon, some HUD frame of some sort…
P.S. Were you the one who updated the building placement as well?
Well it was just proof that it was working and easy to use, no actual thought was behind the location except it being easy.
And i did update the building placement, did i break something?
About HUD.
I am assuming we are going to use UMG or Slate. I any case I think instead of doing it right away, we need someone to design the HUD on paper first. We should identify the different types of controls/UI components we ill need. After that we could extend the UserWidget and create new abstract UI components (like Toggle button, Dropdown selector, Accordion…). That is the best wayt o do this. Otherwise there is going to be too much interconnection between UI and Gameplay code and it wont be easy to change one without touching the other. I’ve been working on UI programming for the last 2 years (not in UE, mostly using Javascript) and I have run into similar problems. So if someone could come up how the HUD looks, and how we interact with it, taht would be great. After that we will discuss it and make modifications…
HTML+CSS+Javascript is the easiest way to do HUDs or other interfaces. But unfortunately I am not very happy with the current state of UE4 plugin implementations. With HTML5, animations can also be done with css and it can even mimic 3D!
You are right about the interconnection between UI and Gameplay code and that’s a good reason for me to stop working on it
Can we use Slate without c++? I thought UMG is supposed to be the Blueprint alternative to Slate.
I started this because I thought Coherent wasn’t an option and UMG is still not stable and good enough.