Been using UE4 to do an enterprise project over the last couple of weeks and the whole things is great. Everything is as powerful as you need it yet you can throw together simple things stupidly quick. Blueprints make code writing just easier for anything that isn’t speed critical and it tends to be more bug free on the first runthrough.
And there is UMG.
It just feels aweful to use. I’m not sure if I just don’t get it, but I’ve used a few IDE’s to make Windows GUI Applications and they’re just so much better. Even Eclipse and that has to try and work around Java (ok this one took a bit of getting used too).
Can’t you copy / improve upon any other IDE’s method of making GUI’s? They’re basically identical in function (from my limited knowledge).
I’m sure UMG is powerful and la-di-da but you should be able to pick it up and use it. You’re designing a UI, not writing spaceship code. And most of the tutorials I’ve seen are somewhat poor and I’m struggling to pickup UMG’s grouping etc. from any of them. Why can I place a horizontal bar, and then put buttons in it, and then the buttons are 3 px wide. Why cant I then make the buttons all a uniform size inside this horizontal bar. I can scale an individual button, but have absolutely no idea how to make the buttons all the same size when their size seems to be based on the text in them and funnily enough the text in each of my buttons is different. So now I’m using an absolute layout but nothing seems to snap into location. There doesn’t seem to be any grid at all so now the buttons all look like **** because they’re all wonky. So now you copy a button and put it down, great they’re aligned. How the **** do I now make anything else the same size without manually editing the size of the buttons. Now I’ve got to manually change the button size everytime I want to change them. I just wanted to make the image I put in below. And now looking at it, it still looks wrong.
And to make the image below, I had a good hour looking at tutorials to try and get everything in the panels but they just don’t seem to make sense and none of the tutorials seem to be using them? Probably because they’re ****ing impossible to use. If I was to load up even Delphi I could throw something that looked semi-legit in about 30 seconds. I could get someone that’s never used Delphi to watch a tutorial and do it in 5 or even 10. And the end product has the exact same functionality so don’t try telling me “Oh hahah it’s Delphi” if it works it ****ing works.
Sorry, I’m just still frustrated that it took me so long to do that. Maybe I’m just stupid.
PS the post icons on the forum are slightly wrong. Mousing over the thumbs down gives a “thumbs up” context menu and the thumbs up one doesn’t have any. All the others seem ok