Eren
@intaxTR
Followers
791
Following
22K
Statuses
945
Unreal Engine 5 engineer. Working on BP2CPP & other TBA projects // associated with @ZeroITLab - opinions are on my own.
Türkiye
Joined July 2021
Heavily modified CryEngine*. CryEngine'ı olduğu gibi kullanmaya başladığında KCD2'nin sahip olduğu altyapı ile başlamıyorsun 🙂 Aynı şekilde CDPR'de altyapısını kendine göre modifiye ettiği ve mevcut performans sorunlarına çözümler getirdiği bir altyapı üzerinde W4'ü geliştiriyor: Hiç bir oyun motoru kendisini olduğu gibi kullandığında her platformda 60fps alabileceğin bir çevreyi sana altın tepside sunmuyor. Motorun üzerine inşa ettiğin sistemleri düzenli olarak test ederek ve ihtiyaçlarına göre mühendislik yaparak bunu sağlıyorsun. Problem Unreal Engine 5 değil, bir oyunu performanslı bir şekilde yayınlayacak özveri ve disiplinin eksikliği 😇
0
0
2
@MichalZiulek The function that makes a primitive component move is also huge and very branchy (MoveComponentImpl)
0
0
4
@_nakedeyes @GhislainGir Based on the image it just seems to be declaring empty definitions of functions.
1
0
3
I really love compilers and working on them but I have zero time and energy to work on a hobby project to excercise my skills. I have been working on something called Venus, which is a VM that has a feature to simulate CPU cache levels. I had an idea like rearranging memory layout of the fields in runtime so whatever you write (if code is small enough) would run in L2. No idea if it makes sense or not but would be very fun to experiment. Then maybe I could use asmjit(?) to (try to) rewrite it as a JIT compiler. I think even if the experiment would fail I would get to experience how cache simulators like cachegrind works and maybe learn some other tricks about how to optimize C++ code better. But being a normal adult with responsibilities instead of a neurodivergent tenaager with a lot of time to waste sucks. 🫠
1
1
7
@_RemRemRemRe_ Appearently, yeah. I didnt know before Epic removed macros from class declarations either.
0
0
1