Click here to Skip to main content
15,890,282 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: I'd like the Peter Lorre version please. Pin
Gerry Schmitz27-Jun-23 4:45
mveGerry Schmitz27-Jun-23 4:45 
GeneralRe: I'd like the Peter Lorre version please. Pin
Andreas Mertens27-Jun-23 4:49
professionalAndreas Mertens27-Jun-23 4:49 
QuestionAnyone working with Unreal Engine/UMG (C++) Pin
Maximilien26-Jun-23 4:44
Maximilien26-Jun-23 4:44 
AnswerRe: Anyone working with Unreal Engine/UMG (C++) Pin
Gerry Schmitz26-Jun-23 5:21
mveGerry Schmitz26-Jun-23 5:21 
AnswerRe: Anyone working with Unreal Engine/UMG (C++) Pin
jschell26-Jun-23 5:50
jschell26-Jun-23 5:50 
GeneralRe: Anyone working with Unreal Engine/UMG (C++) Pin
Maximilien26-Jun-23 6:03
Maximilien26-Jun-23 6:03 
AnswerRe: Anyone working with Unreal Engine/UMG (C++) Pin
Jeremy Falcon26-Jun-23 7:42
professionalJeremy Falcon26-Jun-23 7:42 
AnswerRe: Anyone working with Unreal Engine/UMG (C++) PinPopular
Derek Hunter26-Jun-23 21:04
Derek Hunter26-Jun-23 21:04 
I came to UE4 (Unreal Engine 4) with over 20 years programming experience, mostly using C in graphics, CAD (Computer Aided Design) and mapping applications.

I was the first person in our organisation to use UE4. It was my job to assess it's suitability as a new development platform in addition to the two CAD applications we already use: MicroStation and AutoCAD. We liked having access to the source code and that UE4 is multi-platform. The UE4 documentation also looked better than the Unity documentation.

The bad news is that starting from scratch it took me about three years to become semi-competent with UE4. The difficulty is that game engines cover such a large number of largely separate areas, each of which could easily (and often do) have a dedicated specialist. When I started (with no game engine experience) I was unaware that these disciplines even existed!

The good news is that the second person on the team got up to speed in about three months, and the third person was productive almost straight away. Issues that took me weeks to partially understand could be answered immediately.

As someone previously mentioned, the hardest part is understanding their object model. There are dozens of ways a game engine could be put together and UE4 have gone down one path. It's neither particularly good or particularly bad - it's just the one they have chosen and the one you have to learn.

Another take-away lesson is that programming is no more than 20% of the overall activity. MRA (Modelling, Rigging, Animation), UI (User Interface), packaging, level design, shaders, PBR (Physically Based Rendering) Materials, audio, physics, QA are all huge topics in themselves.

The third lesson (a hard one) is that there is a lot of bad information out there on the internets. There are hundreds of "How to get started in UE4/UE5" videos and articles and each one spawns dozens of forum posts similar to "I followed your video and am stuck with X". The majority of these end with "I tried Y and Z - they might work for you". Not inspiring!

TL;DR if you are joining an existing team - go for it.

(You can track the evolution of one of our projects in these articles)
AnswerRe: Anyone working with Unreal Engine/UMG (C++) Pin
Ken Arthur 202126-Jun-23 20:41
Ken Arthur 202126-Jun-23 20:41 
GeneralRe: Anyone working with Unreal Engine/UMG (C++) Pin
Maximilien27-Jun-23 8:25
Maximilien27-Jun-23 8:25 
AnswerRe: Anyone working with Unreal Engine/UMG (C++) Pin
NightPen27-Jun-23 4:51
NightPen27-Jun-23 4:51 
AnswerRe: Anyone working with Unreal Engine/UMG (C++) Pin
David On Life27-Jun-23 5:42
David On Life27-Jun-23 5:42 
GeneralRe: Anyone working with Unreal Engine/UMG (C++) Pin
Maximilien27-Jun-23 8:25
Maximilien27-Jun-23 8:25 
GeneralRe: Anyone working with Unreal Engine/UMG (C++) Pin
jschell28-Jun-23 6:28
jschell28-Jun-23 6:28 
GeneralPre-final voyage of the Titan Submersible Pin
Amarnath S26-Jun-23 3:22
professionalAmarnath S26-Jun-23 3:22 
GeneralRe: Pre-final voyage of the Titan Submersible PinPopular
Slacker00726-Jun-23 3:39
professionalSlacker00726-Jun-23 3:39 
GeneralRe: Pre-final voyage of the Titan Submersible Pin
Amarnath S26-Jun-23 3:54
professionalAmarnath S26-Jun-23 3:54 
GeneralRe: Pre-final voyage of the Titan Submersible Pin
obermd26-Jun-23 4:16
obermd26-Jun-23 4:16 
GeneralRe: Pre-final voyage of the Titan Submersible Pin
Dave Kreskowiak26-Jun-23 4:22
mveDave Kreskowiak26-Jun-23 4:22 
GeneralRe: Pre-final voyage of the Titan Submersible Pin
Jeremy Falcon26-Jun-23 5:15
professionalJeremy Falcon26-Jun-23 5:15 
GeneralRe: Pre-final voyage of the Titan Submersible Pin
David O'Neil26-Jun-23 12:10
professionalDavid O'Neil26-Jun-23 12:10 
GeneralRe: Pre-final voyage of the Titan Submersible Pin
Nelek26-Jun-23 19:07
protectorNelek26-Jun-23 19:07 
GeneralRe: Pre-final voyage of the Titan Submersible Pin
Jeremy Falcon27-Jun-23 1:56
professionalJeremy Falcon27-Jun-23 1:56 
GeneralRe: Pre-final voyage of the Titan Submersible PinPopular
Rage26-Jun-23 3:55
professionalRage26-Jun-23 3:55 
GeneralRe: Pre-final voyage of the Titan Submersible Pin
CodeWraith26-Jun-23 4:23
CodeWraith26-Jun-23 4:23 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.