Ok that surprised me a little bit. Looks like Our Machinery was acquired by Apple for Reality Composer Pro 3:
https://www.macrumors.com/2026/06/23/apple-reality-composer-pro-the-machinery/
Engine/Lead Tools Programmer at Keen Games. Interested in Engine/Games/Optimization/SIMD/Tools/Data oriented/System programming and API design.
Engine/Lead Tools Programmer at Keen Games. Interested in Engine/Games/Optimization/SIMD/Tools/Data oriented/System programming and API design.
Ok that surprised me a little bit. Looks like Our Machinery was acquired by Apple for Reality Composer Pro 3:
https://www.macrumors.com/2026/06/23/apple-reality-composer-pro-the-machinery/
Engine/Lead Tools Programmer at Keen Games. Interested in Engine/Games/Optimization/SIMD/Tools/Data oriented/System programming and API design.
Lessons learned: SoA is not good enough. Faster is AoSoA with block size including stack filling L1 cache.
Do NOT use 4K sized arrays ( cache set size). Causes cache aliasing since bits of 4k offset have same addr bits (6-12) so forced into same cache set.
Also OS use 4KB pages. Same 12 bits for virt addr and phy addr. Speculative execution tries to rearrange load before store unless same addr (12 bits check). 4k Aliasing causes false alarms causing 10 to 50 clock cycles per instance.
Engine/Lead Tools Programmer at Keen Games. Interested in Engine/Games/Optimization/SIMD/Tools/Data oriented/System programming and API design.
Updated my full version of the xpdb 3D chain simulation for visual doodads on models: https://gitlab.com/-/snippets/4918914
Now it has the random sampling for part lower frequency and close higher frequency simulation. Also everything optimized for performance, space and near zero variance between frames.
Next up cloth simulation.
Engine/Lead Tools Programmer at Keen Games. Interested in Engine/Games/Optimization/SIMD/Tools/Data oriented/System programming and API design.
Engine/Lead Tools Programmer at Keen Games. Interested in Engine/Games/Optimization/SIMD/Tools/Data oriented/System programming and API design.
Has been 10 years since I released nuklear my imgui on April 19, 2016 . Dev time: ~18 month back in the day. Today achievable in three which I am happy about.
Overall big thank you to @ocornut@mastodon.gamedev.place for releasing dear imgui back in the day which inspired me in university to go down that path.
Nuklear got me into the industry and out of the most miserable time of my life which I am thankful for alongside the people that have inspired me over all these years on twitter and now mastodon. Thank you all!
Engine/Lead Tools Programmer at Keen Games. Interested in Engine/Games/Optimization/SIMD/Tools/Data oriented/System programming and API design.
Engine/Lead Tools Programmer at Keen Games. Interested in Engine/Games/Optimization/SIMD/Tools/Data oriented/System programming and API design.
Releasing my Single-Header MPEG-1 Video and Audio (Layer II) decoder for C and C++.
Based on pl_mpeg but complete co-routine style API overhaul, fixed point integer only for embedded system, SIMD (SSE4.2, AVX2, Neon) for modern hardware, fuzzed and PSNR verified against FFmpeg.
API also allows for async io or even running demuxer, audio and video in own thread (requires own mt queue implementation).
Engine/Lead Tools Programmer at Keen Games. Interested in Engine/Games/Optimization/SIMD/Tools/Data oriented/System programming and API design.
Just got a "data acquisition" offer from Handshake AI for Nuklear.
They say they offer "fair compensation" to acquire the codebase with "fun" liability risks (indemnity) for a buyout.
Outside the core value clash the fact that they basically pay you pennies to sell "clean" data to AI companies for good $$$ while the developer is liable for the code.
Please don't fall for this bs.
Engine/Lead Tools Programmer at Keen Games. Interested in Engine/Games/Optimization/SIMD/Tools/Data oriented/System programming and API design.
Keen Games with our game Enshrouded is looking for a Lead Character Artist:
https://jobs.keengames.com/jobs/7491608-lead-character-artist
and a Game Capture Artist & Performance Creative Specialist:
https://jobs.keengames.com/jobs/7501462-game-capture-artist-performance-creative-specialist
Both are fully remote. Boosts are welcome. I can answer question or pass them further to those with more knowledge.
Engine/Lead Tools Programmer at Keen Games. Interested in Engine/Games/Optimization/SIMD/Tools/Data oriented/System programming and API design.
Engine/Lead Tools Programmer at Keen Games. Interested in Engine/Games/Optimization/SIMD/Tools/Data oriented/System programming and API design.