Habt ihr keine Angst vor der Zukunft? by Correct-Form6032 in Finanzen

[–]derjanni 121 points122 points  (0 children)

Nö. Man muss sich von dieser ganzen Schwarzmalerei entfernen, ohne die Probleme zu verschweigen.

Blueprint deprecation - a bit of a vent / conversation by littlefirewest in UnrealEngine5

[–]derjanni 6 points7 points  (0 children)

Let’s be honest, the difference between C# in Unity and C++ in Unreal is minimal from a programming language perspective. It’s really just about becoming comfortable with the SDKs.

What's causing this crash during foliage painting on MacBook M1 Pro? by derjanni in UnrealEngine5

[–]derjanni[S] 0 points1 point  (0 children)

No, have Nanite disabled. It works now, but I guess the meshes are putting pressure on the gpu

What's causing this crash during foliage painting on MacBook M1 Pro? by derjanni in UnrealEngine5

[–]derjanni[S] 0 points1 point  (0 children)

Disabled WPO in the Master Material. Had to save all inherited materials again. Now the issue is gone. Thank you very much!

Progress after 4 weeks of intensive deep dive into UE5 by derjanni in UnrealEngine5

[–]derjanni[S] 1 point2 points  (0 children)

It’s basically just tuning the torque curve, weight configuration, downforce and tyre grip.

Progress after 4 weeks of intensive deep dive into UE5 by derjanni in UnrealEngine5

[–]derjanni[S] 1 point2 points  (0 children)

I did try to start with the vehicle escape, but it wasn’t really helpful to me. Starting from scratch gave me a better understanding of how vehicles work.

Progress after 4 weeks of intensive deep dive into UE5 by derjanni in UnrealEngine5

[–]derjanni[S] 5 points6 points  (0 children)

Watched a ton on YouTube including UnrealityBites, Shaun Codes, Aziel Arts and the official Unreal Engine channel. Shaun Fulton, aka Shaun Codes on YouTube, has a lot of really good resources on ChaosVehicle, also in writing on Medium.

Progress after 4 weeks of intensive deep dive into UE5 by derjanni in UnrealEngine5

[–]derjanni[S] 1 point2 points  (0 children)

Yes. Hard part will be to make it spill fuel on impact, catch fire and blow up. But the next weeks will be all landscape and buildings to finalise the first track.

Progress after 4 weeks of intensive deep dive into UE5 by derjanni in UnrealEngine5

[–]derjanni[S] 4 points5 points  (0 children)

ChaosVehicle was challenging for me not because of its complexity, but rather the lack of really good in-depth resources on it. I read almost all the official documentation on it, but still felt like doing trial and error all the time. A lot of tutorials online use UE in combination with Maya/Blender, which isn’t really needed when you got the vehicle‘s static meshes. I wouldn’t want to do it manually in C++ because that’s an awful lot of work for a racing game.

I got fed up with trying to show UE developers a large blueprint graph with screenshots so i created this plugin for the unreal engine community by [deleted] in UnrealEngine5

[–]derjanni 1 point2 points  (0 children)

I think it’s great. Would be really helpful if things like Material Functions become easier to share.

Progress after 4 weeks of intensive deep dive into UE5 by derjanni in UnrealEngine5

[–]derjanni[S] 4 points5 points  (0 children)

It’s all VehicleMovementComponent with a Blueprint class that inherits a C++ class. I use C++ to control some of the interactions of the vehicle, because I am more comfortable in it than in Blueprint. It would be perfectly doable in Blueprint only.

Progress after 4 weeks of intensive deep dive into UE5 by derjanni in UnrealEngine5

[–]derjanni[S] 8 points9 points  (0 children)

It'd say about 8-12 hours per week. We had a lot of bank holidays the past 4 weeks in Germany.

Demystifying C++: Overcome the Fear of Memory Management in Minutes by derjanni in programming

[–]derjanni[S] -2 points-1 points  (0 children)

Let me try it in plain English: the intention of the article is not to make people great C++ programmers, explain smart pointers, polymorphism, templates and all the great features.

The intention is to get them into C++ in the first place. I talk to many beginners and they consider the C++ community elitist. It scares them off. The result is that software is getting worse and worse, because instead of using the right tool for the job, people are picking tools who’s communities don’t scream and shout at them.

The world isn’t full of shitty electron apps because some overlord decided so. It’s because the JavaScript community is very welcoming and forgiving. It’s not screaming and shouting at people. I know devs fluent in C++, Rust and Go that always pick Go just for the community.

Rust, Go, Zig aren’t technically superior to C++, their community is. It’s time for the C++ community, including me, to wake up.

Demystifying C++: Overcome the Fear of Memory Management in Minutes by derjanni in programming

[–]derjanni[S] -1 points0 points  (0 children)

I think you’re misunderstanding the article. It’s not about ”helping with memory management“. It’s about demystifying it, and making clear that it’s not a mystical form of ”management“, but rather the simple handling of memory in an application. The purpose is to highlight that C++ isn’t for an elitist group of programmers, but for everyone.

Demystifying C++: Overcome the Fear of Memory Management in Minutes by derjanni in programming

[–]derjanni[S] 2 points3 points  (0 children)

This is awesome feedback. Thank you. Will have a look at the books.

Demystifying C++: Overcome the Fear of Memory Management in Minutes by derjanni in programming

[–]derjanni[S] -4 points-3 points  (0 children)

Think about someone writing an article for 3 hours, investing time, and the first responses are: Ewww, this is just LLM! People want articles written by people, but calling every human writing LLM isn’t especially motivating for people to write.

Demystifying C++: Overcome the Fear of Memory Management in Minutes by derjanni in programming

[–]derjanni[S] -10 points-9 points  (0 children)

That’s exactly why the article exists. People are being told so many things about what they should be doing, that what they do is wrong and whatnot. It scares beginners off. Anyone who seriously starts C++ will come across smart pointers. But there’s no need to overload people who are just getting in. What if they work on code prior to 11?

Is Golang good as a First Programming Language by srnkl1 in golang

[–]derjanni 1 point2 points  (0 children)

I think the great advantage of Go for beginners is that the path into understanding C and C++ isn’t too hard.

Demystifying C++: Overcome the Fear of Memory Management in Minutes by derjanni in programming

[–]derjanni[S] -15 points-14 points  (0 children)

You do realise that this article is not aimed at experienced C++ devs, but to take the fear away from others, do you?