dalton
banner
dalton.gd
dalton
@dalton.gd
Technical Director @omlgames.com

All things games, tools, shaders & programming.
@EpicGames alumn
#gamedev #UnrealEngine #rust #cpp
woul love to join! here's a picture of one of my shaders
December 1, 2024 at 11:57 PM
Well, it was far from easy, but now I can connect to #unreal session from a rust application over UDP!

Had to make a cmd prompt that lets me e.g. paste a base64 packet from Wireshark to simulate traffic with data hijacked from Unreal <-> SessionFrontend communication to figure out the protocol
December 1, 2024 at 7:43 PM
#unreal 5.4, I think, introduced another neat quality of life feature. You can now type a path in the Content Browser. It even suggests valid paths

#uetips #ue5 #gamedev
November 24, 2024 at 8:09 PM
#unreal #uetips If you haven't yet heard of the `-Log -NewConsole`, it's one of my favorite UE5 additions.

You can filter, exec commands, even had a convenience `Log CHECKPOINT#` button.

But the awesome thing is, it doesn't hang with the game/engine, and if you close it, your instance also closes
November 24, 2024 at 1:03 PM
Go to File -> Settings -> Plugins and select the Marketplace tab to install.
November 24, 2024 at 12:52 PM
If you're using #rider with #unreal, I strongly recommend installing the EzArgs plugin. It will allow you to effortlessly run the editor or game with console arguments. Also keeps a history!

I regularly use it to run with the `-Log -NewConsole` which is on its own super useful
#uetips
November 24, 2024 at 12:51 PM
Unless this actually is related to the endianness and I'm just ignorant! Seems you may be correct that it's only required if we need to convert the endianness
November 23, 2024 at 7:57 AM
Yeah, but what I meant is actually different from endianness. The bytes are swapped, so for example 1u32 would be serialized as 00000001 00000000 00000000 0000000 (note the 1 in first b) Here it says it happens only for small values, probably they mean integer types? (at least this is my experience)
November 23, 2024 at 7:55 AM
#unreal is sending its logs through UDP and you can connect to it with Session Frontend. I've been highjacking this communication lately for pure fun/learning and to later get those logs with a custom tool.

It's hard to describe the satisfaction I felt when the data I decoded today made sense 😅
November 22, 2024 at 10:46 PM
A commit a day keeps stagnation away

It's been exactly 10 weeks since I started to commit to my private repo daily. Fruitful 10 weeks of learning something new on a daily basis

I've never been so consistent in my life
November 21, 2024 at 7:40 PM
vim macros are so damn cool, I'm obsessed now

#vimporn #vim #neovim #rust
November 21, 2024 at 11:37 AM
It may seem obvious to seasoned devs, but one of my favorite #unreal tips is that if you see a text in the editor, it's probably a searchable string in the source code.

Super useful if you'd like to see "how it's done", use some editor functionality in your tool or debug!

#tip #unrealengine #ue5
November 19, 2024 at 7:01 PM
I'm notoriously bad at social media, but @ramiismail.com is not, so I'll follow his example and intro myself!

Hi, I'm dalton. I'm all about programming, tools, shaders, Unreal Engine and tons of random hobbies. Happy to share my knowledge and exp & interact with awesome people!

See you around!
November 15, 2024 at 5:15 PM