Mark J. G

573 posts

Mark J. G banner
Mark J. G

Mark J. G

@MarkJGx

Engineer fellow. Always in the sandbox. Graphics oriented.

Katılım Mayıs 2018
472 Takip Edilen102 Takipçiler
Mark J. G
Mark J. G@MarkJGx·
Not sure if I'll take this further. Don't know if NPC conversations are fun or right for this game. I'm going to be reading through the Smallvile (2023) adjacent papers and see if I can come up with something that's fun. An inner thought loop could be cool.
English
0
0
0
27
Mark J. G
Mark J. G@MarkJGx·
Wiped up an interactive gangster NPC called "Joe" over the week as a little test of locally ran language models. Runs entirely on your CPU, no servers, offline embedded. Fun or not? I don't know yet. We'll see. #gamedev
English
1
0
1
59
Mark J. G retweetledi
Chosker
Chosker@ChoskerSanz·
I'm starting a new blog on #techart tips focused on short snippets and lesser-known functionalities. First 'fragment' is up: Editing the #UE5 Engine Shaders (without recompiling the engine) chosker.github.io/blog/editing-e…
Chosker tweet media
English
1
11
45
3.1K
Mark J. G
Mark J. G@MarkJGx·
Now that L(L?)Ms are everywhere, we have got these cheap to inference models. Getting this running still took way more work than I thought it would. Had to roll a fair amount of my own C interop code just to be able set threads on CPU inferencing (XNNPACK). Surprised by that.
English
0
0
0
32
Mark J. G
Mark J. G@MarkJGx·
Hacked this together today: a lightweight LLM to @PlayBadLads to see experiment with some LLM+gameplay ideas. Wrote up this nice API for it that let's me easily bind to Unreal functions, tool calls are automatically parsed from Unreal reflection. Runs on the CPU.
Mark J. G tweet media
English
1
0
0
47
Mark J. G
Mark J. G@MarkJGx·
The WFC placement rules are built up from observed placements from an example set. It's still a fairly small set, so it likes to fail generation quite a bit depending on the cell occupancy. You can see that in the video where a shape block is dragged, but no module appears.
English
0
0
0
33
Mark J. G
Mark J. G@MarkJGx·
Procedural building generation update: new snapping blocks let me mark cells as air or solid, so I can hand-author buildings with WFC! #gamedev
English
1
0
7
146
Erin Catto
Erin Catto@erin_catto·
@ocornut Modified Unreal with custom physics engine. The physics engine will become open source soon.
English
7
1
96
4.3K
Mark J. G
Mark J. G@MarkJGx·
Stay tuned for the release of the mstack, the real god mode.
English
0
0
0
27
Mark J. G
Mark J. G@MarkJGx·
@_jmgomez_ These models help a good programmers generate good code, I think that's a known quantity. It's such a speedup. Heavily directed work, but anything else? No.
English
0
0
0
2
Mark J. G
Mark J. G@MarkJGx·
@_jmgomez_ Jensen/Sam/Dario all have an incentive to say the models are amazing. It's a mix of fear mongering/hyping it up that drives their business. ARC AGI benches, multi-shot code generation studies have proven these models aren't even close to being "human intelligence".
English
1
0
0
30
Mark J. G
Mark J. G@MarkJGx·
bonus: wave function collapse requires "which tile likes which other tile" information, aka adjacency rules. Instead of authoring them painstakingly by hand, I have special system that lets me build examples and have a system learn from that. The grid indicates tile boundaries.
English
0
0
0
32
Mark J. G
Mark J. G@MarkJGx·
Messing around with wave function collapse proc building generator for @PlayBadLads, messed up one of the adjacency rules which allowed for this monstrosity to be generated. Makes for a fun 3d maze. #gamedev
English
1
0
5
125
Mark J. G
Mark J. G@MarkJGx·
@ZolotojKrokodil @SebAaltonen @JezCorden Where's your stat from? I don't see it. I also use AI like Seb. I constantly have something that fascinates me and I ask just ask away. It's super friendly. The only thing that bothers me is the proclivity to not fact check my framing. "Very sharp, Mark! You're absolutely right!"
English
1
0
1
39
Audrius Kliukas
Audrius Kliukas@ZolotojKrokodil·
@SebAaltonen @JezCorden Cool. ChatGPT boasts like 15 million users or something like that? So that makes you like a millionth of a percent who doesn't use it to just cheat. Also, people learned about the world decades and centuries before AI.
English
1
0
0
52
Mark J. G
Mark J. G@MarkJGx·
it's so over smh
Mark J. G tweet media
English
1
0
0
31