4 ms·
It's nice to hear from someone with real experience. Blueprints clearly delivered negative ROI. In general they probably do. This is the worst time to be advoc
by doctorpangloss 3y ago
It's nice to hear from someone with real experience.
Blueprints clearly delivered negative ROI. In general they probably do. This is the worst time to be advocating for visual programming, considering the first truly groundbreaking application of AI is going to be in writing code.
The real question is, did C++ give you any real ROI either? Probably not, it probably only got in the way compared to the way Unity is architected.
> Gone are the days of changing one thing and then git saying that 100 files have uncommitted changes!
You're using Unreal, but not with Perforce? Get back into the time machine buddy!
People's expectations about this extremely clunky engine are way too high.
- dbrueck 3y ago> The real question is, did C++ give you any real ROI either? We actually moved most of everything that was in BP (and a good bit of what was in C++) to Python, so it addressed all of our issues while also speeding up development and, somewhat surprisingly, giving us a decent performance boost too. > You're using Unreal, but not with Perforce? Yeah, definitely not going to use Perforce, haha - might as well be using SourceSafe! > People's expectations about this extremely clunky engine are way too high. Unreal absolutely does have its warts, an almost overwhelming amount of complexity, and we've run into our share of issues. Sometimes you're amazed at how quickly a feature can be implemented, and then other times you spend days on something you thought was going to be trivial. We replaced the replication system with something better suited to our needs, for example. That said, on the whole we're pretty happy with Unreal (both the renderer and the materials system are very impressive).
- bradleyishungry 3y agoBlueprints are extremely useful in prototyping at the very least, not just in the initial stages of development but for adding new systems. There is nothing wrong with them and the idea that LLM’s are going to replace blueprints is ridiculous. Sure, you will be able to have them write a block of collision code, but gamedev is one of the most complicated fields in terms of having an understanding of what your state is and what references what. LLM’s can spit out code without understanding the problem, but understanding the problem is 99% of gamedev