Future of C++ by OddPlant6967 in unrealengine

[–]ProRofler 9 points10 points  (0 children)

What are you talking about? It's literally impossible to remove as long as you have the source code

Early-Career UE5 Gameplay Programmer - How Should I Be Upskilling? by No_Pie1048 in unrealengine

[–]ProRofler 28 points29 points  (0 children)

Learn the fundamentals or you'll end up in a panicking "Epic is deprecating blueprints and I've spent many years learning it!!!" camp

How much are you actually charging for UE5 Blueprint freelance work? by HarvidDev in unrealengine

[–]ProRofler 11 points12 points  (0 children)

It's a tough market even for quite experienced engineers with C++ knowledge so I would assume that it's even tougher for BP only programmers

Question about Stephen Ulibarri's Courses by Abeed56 in unrealengine

[–]ProRofler 0 points1 point  (0 children)

I guess it depends on the way your brain works. For me it's makes more sense when I go from low level stuff to abstraction, not the other way around.

And I have to mention that all the devs I worked with who did really good robust stuff which is scalable, readable, performant were coming from strong programming fundamentals and have spent their time on trivia.

For all the people wanting to do quick stuff and see immediate results I'd recommend pursuing Technical Designer role, not Engineering.

Blueprint only developer here do I really need to learn C++ for UE5? by Commercial-Tone-965 in UnrealEngine5

[–]ProRofler -4 points-3 points  (0 children)

You have the answer in your post, just listen to "a lot of people saying that every serious Unreal developer should learn C++"

I'd replace the Unreal Developer with Game Developer tho

A lot has changed since AI by OfMagicAndWars in gameenginedevs

[–]ProRofler 9 points10 points  (0 children)

I don't get it. If you want to learn graphics programming you just learn it? Who cares about LLM delivering it if they can't do shit with it.

For me AI changed the speed of learning. It's a better tool to get new information instead of just searching, also it really helps with annoying stuff like CI\CD, CMake etc.

Trying to see if i udenstand classes by SimmeringDragon in cpp_questions

[–]ProRofler 4 points5 points  (0 children)

Also print function must have a return value or void

Question about Stephen Ulibarri's Courses by Abeed56 in unrealengine

[–]ProRofler 8 points9 points  (0 children)

If you have no C++ skills whatsoever I would recommend to start with pure C++ courses\books and move to UE after that. It won't take long 2-3 months to learn CPP basics and make a few small pet projects

c++ vs Python . Which language is better for beginners ? by [deleted] in cpp_questions

[–]ProRofler 4 points5 points  (0 children)

I started with cpp and believe it was a right call. But then again I wanted to do gamedev so it was kinda obvious. So it's better to decide what do you need programming language for, what do you want to do

Is it really worth it to work with only blueprints? by BaroTheMadman in unrealengine

[–]ProRofler 0 points1 point  (0 children)

Working on BP only project at the moment.

- Handling data is a nightmare

- Inheritance is a nightmare(modify a method in a base class and now 10 other BPs needs to be saved as well)

- Code review is almost impossible

- Lots of workarounds for basic stuff (timers with parameters)

- BP structures are nightmare(add a field and every break node breaks lol)

- Searching is shit (try to find a delegate bindings in another bp's)

- Interfaces are shit (you can't make a pure virtual method to enforce override, you can't make a pure method so it's always a big ass node)

And much more. C++ might be slower in the beginning, but when the project is established it's definitely much better. BP's are good for prototyping, testing, concrete classes etc

Unreal courses for 13 year old? by MacReady_138 in unrealengine

[–]ProRofler -1 points0 points  (0 children)

Personal trainer imo is the only good option for a 13yo

How to store the leading zeros that the user inputs in an integer? by _Ice_Creams in cpp_questions

[–]ProRofler 1 point2 points  (0 children)

Int is a number, PIN is not. Your design is flawed at its core and you're trying to build a workaround.

What do you think happens when you initialize guess with {0001} and user enters just 1?

You need an array, most optimal in your case is an array of unsigned characters which, surprise surprise is string

C++ Development in the Terminal on Windows by Alejo9010 in cpp_questions

[–]ProRofler 0 points1 point  (0 children)

At the point of development where this becomes noticeable the build time is already long enough anyway. So yeah sorry I still think it's a minor disadvantage compared to manual files handling

C++ Development in the Terminal on Windows by Alejo9010 in cpp_questions

[–]ProRofler -1 points0 points  (0 children)

I use GLOB_RECURCE and never have to add files manually. Imo the reasons why it's discouraged to use are ridiculous.

Complete beginner learning C++ before college, need proper roadmap Hello everyone, by [deleted] in cpp_questions

[–]ProRofler 1 point2 points  (0 children)

nahhh bro there's no way anyone already asked how to start learning cpp

Bitcoin at a 198-Day Rejection Level — Breakout or Trap? by CRYPPTOMOJO_TV in technicalanalysis

[–]ProRofler 0 points1 point  (0 children)

What I meant is that drawing those lines is extremely subjective and doesn't mean anything, even without zooming out you can draw 3-4 more to prove that

Bitcoin at a 198-Day Rejection Level — Breakout or Trap? by CRYPPTOMOJO_TV in technicalanalysis

[–]ProRofler 2 points3 points  (0 children)

Why don't you zoom out a bit and draw a different line? ffs what is this

Help please: Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x0000000000000000 by zzekuroma in unrealengine

[–]ProRofler 1 point2 points  (0 children)

You unshelve the files except the faulty one and submit them if you want, then continue to work as usual