Hey guys,
once again, one of many topics with that idea.
Im veteran developer in Unity, with extra big experience with C# and with Objective C/Swift.
Now my company is trying to make our game in UE4.
I have been playing with that for a while, but I still can’t answer this question:
Guys, how do you work with C++ here?
It is impossible!
One change in .h or .cpp - and 1 min of compilation time is guaranteed!
Intellisense is usually buggy, and not showing in 50% of times.
I am highly interested in UE4, but in Unity all comes 400x faster, ofc quality is significantly less, but anyways.
So, just a discussion question, how to work here?
I want to make an RPG game, we have some progress in development of that, we have budget, resources and so on.
But when I see how long it takes to work in C++, I understand that it will stretch the budget a bit.
So, what is the way to work here? In Unity you just simply code in C#, and all is compiled pretty quickly.
Here, what is the way to work on middle size project from scratch?
Is that originally design to firstly build your full game in Blueprint(they are surer fast, what has taken me full day with C++, takes a few hrs to script in BP, all is straightforward, no compile times and so on)?
And in BP - all functions are pretty clear, while In C++, you should firstly find where the function is defined(like in UKismethSystemLibrary.h), then add that header, then compile, then start writing, probably without intellisense,so kind of blindly. It is impossible!
What is your thoughts?
How to work here, not design, but work? Taking into account, that BP project would be less optimized when published.
Im working on maximized 2017 MacBook Pro, and have VR Ready Skylake PC in office. on both machines all is the same.
Thanks, and have a nice day!