Sign in

Admer456

@admer456.bsky.social
86 followers 16 following 51 posts

Eepyhead from the dry, dry rocks of Herzegovina. (February 2002, he/she/they) I'm also a/an: * GoldSRC mad scientist * generalist gamedev * small YouTuber * Arctic-fennec fox * VR enjoyer

PostsRepliesMedia
Admer456 @admer456.bsky.social · 22/09/2026
Here's something I did earlier this month: I got Source-style I/O working in my engine, but ALSO, I built a "compatibility layer" for Quake/HL map editors (think TrenchBroom, J.A.C.K. etc.) which do not have the editing UI for that There's a lot to be said here, but I'll try to keep it brief! 🧵
A test map with some debug wireframes. There's a trigger volume to the left which activates an entity that prints a message
1101
Admer456 @admer456.bsky.social · 20/08/2026
New Half-Life mapping video coming soon(tm)
Me pointing out that the grid snapping toggle is Shift+W. This is pretty bad because in a 3D view, you'd normally use WASD to move and Shift to speed up. Sometimes you press Shift before W and suddenly the grid is deactivated...A textual representation of a .map file, and what would roughly happen if you interpreted the raw data as triangles.
2204
Admer456 @admer456.bsky.social · 06/06/2026
Vulkan progress, June 2026 I refactored some stuff and wrote more examples: glTF and OBJ model loading, transparency (alphatest/masked and alphablend) and multithreaded rendering And! I published a blog and a repository so people can see, borrow and/or criticise :3c microfox.dev/blog/06-06-k...
61000 instances of bushes, rocks and grass, scattered across a piece of procedurally generated terrain.A bunch of transparent glass surfaces blending in the right order.
191
Admer456 @admer456.bsky.social · 14/05/2026
Vulkan progress, May 2026 In March, I had a (coloured and resizable!) window In April, I had a triangle Now: compute shaders, textures, render-to-texture, instanced rendering, MSAA, ext. dynamic state... Next up: multiview (for VR), bindless textures, some smaller things Blog coming soon(tm)
A grid mesh updated on the CPU, later with a compute shader. Messing around with no frame limiterA tiling texture. The Y-down coordinate system messes with meInterleaved vertex buffers test. Vertex positions and normals in one buffer, colours in anotherInstanced rendering test
182
Admer456 @admer456.bsky.social · 05/04/2026
New side quest: day-night cycle in GoldSRC (thread) Done: light blending (using a lightstyle hack) To do: skybox blending, custom skybox set (images = goals)
Sunrise sceneMorning sceneAfternoon sceneSunset scene
1114
Admer456 @admer456.bsky.social · 28/03/2026
(1/5) In 2020, I learned some OpenGL. In 2021, I learned some NVRHI. In 2023, I switched to C# and learned some Veldrid. Veldrid was quite nice. But I never really cared for DX11, OGL or Metal. Just Vulkan. So, this year I picked up Vulkan 1.4 and honestly? It's lovely. Hello Triangle, the 4th!
A triangle with rainbow colours and a grid pattern, procedurally painted by a shader.
280
Admer456 @admer456.bsky.social · 31/10/2025
Okay, now what if.. a VR fox that teaches you Half-Life mapping
A screenshot of DaVinci Resolve showing a bunch of footage in the timeline, but also an Arctic fox explaining Half-Life map surfacesThe same fox explaining a basic example layout for a level. And a fox blob character in the background
0191
Admer456 @admer456.bsky.social · 25/10/2025
Oh yeah I finally wrote that blog post! Here: microfox.dev/blog/10-25-l... Well, it's more like a bunch of notes along the way, with a few editor notes here and there.
141
Admer456 @admer456.bsky.social · 07/10/2025
35 minutes of yapping about Half-Life mapping. This will be my first video produced fully on Linux, so let's hope nothing goes wrong(tm)
Audio track in Reaper
011
Admer456 @admer456.bsky.social · 08/09/2025
Two years ago, I told myself Windows 10 was gonna be my last Windows, that I would switch to Linux at some point. 3 weeks ago, I finally gave it a proper try. Not in a VM, not on my old laptop, but on my main PC, dualbooting nixOS alongside Windows. It went well! (1/6)
My computer's boot menu with Windows 10, and 3 builds of nixOS.
192
Admer456 @admer456.bsky.social · 12/03/2025
Week 2 of porting Half-Life to C#: So I took my HostFxr wrapper from 2022, polished it up real good and tested a few basic things on .NET 8. Works perfectly fine in x86. After a bit of messing around with calling conventions, I got printing to Half-Life's console to work!
110
Admer456 @admer456.bsky.social · 10/03/2025
Week 1 of porting Half-Life to C#: Translated all the engine headers to C# (edict_t, entvars_t...), set up Coral (C++/C# interop library), only to realise Coral doesn't work in 32-bit apps? Yay!
120
Admer456 @admer456.bsky.social · 12/02/2025
I'll probably never replace this spawnpoint icon
A green smiley face attached to an "info_player_start" entity
062
Admer456 @admer456.bsky.social · 12/02/2025
June and December 2024
A rainbow-coloured "terrain" mesh, and a box labeled with XYZ axes.A little baseplate with X and Y axis markers, a few random objects and a couple lines for testing.
022