Jack Knobel

@jackknobel.com

Game Engine Tinkerer, 🇦🇺in 🇫🇮. Senior Core Engine Programmer at Remedy Games. Prev: Frostbite, The Artful Escape The Bards Tale IV, Trover Saves the Universe, Kieru.

Hi everyone, today me and 22 others at Double Fine were hit by layoffs today. All the people who lost their jobs today care so much about the games they make and the people they work with. If anyone is looking for a tools SE with 7 years of experience and who brings baked goods on Mondays lmk.

Any cool international devs (preferably with a game released in the last year or so) interested in visiting Melbourne this year (for the small price of doing a short talk??)

TinyBVH has just been 𝘂𝗽𝗱𝗮𝘁𝗲𝗱 𝘁𝗼 𝟭.𝟴.𝟬. For CPU ray tracing, it is now the fastest option in most cases - Outperforming Intel Embree and Madmann91 for BVH build time and single-ray performance. On GPU, performance exceeds 4B rays per second - 4 rays per pixel at 4k/120Hz. github.com/jbikker/tiny...

Bild

I’m happy to announce the release of a new open source 3D physics engine called Box3D. I’ve been working on this project for a few years now, but it represents over 20 years of experience writing physics engines for games. Read more here: box2d.org/posts/2026/0...

Announcing Box3D

I’m happy to announce the release of Box3D, an open source 3D physics engine. It is now available on GitHub. Box3D repository You can think of Box3D as a fork of Box2D, extended with many features nee...

box2d.org

meshoptimizer 1.2 is out! Featuring support for tangent generation, a significantly faster vertex decoder for Intel/AMD CPUs, several new smaller algorithms (cluster position compression, triangle filtering, clusterlod BVH) and more. GitHub stars and boosts appreciated! github.com/zeux/meshopt...

Bild

We're finally bringing our powerful and user friendly CPU profiler to Linux! The beta version is now publically available, and it's free for 60 days during the open beta, so there's really no excuse not to try it out! Just download, extract, optimize. superluminal.eu/applications...

Superluminal For Linux | Fast Profiling Without The Challenges

No pages of installation guides. No Gigabytes to download and install. Just unzip, run and focus on performance issues. It Just Works™.

superluminal.eu

Reminder that the coding help I need the most for Dear ImGui are related to tech that are foreign to me: Vulkan, OSX, Metal, Android, Linux. Many open issues/pr, need quality brain time, design time, explanations & reviews to close topics rather that have more opened: github.com/ocornut/imgu...

Bild

I don't do podcasts often so I was very nervous, but I had a swell time chatting with Jon and Sagar about adventure games and the complex push and pull between player and player character. Great fun! Check it out!

inkle@inkle.co · 2mo ago

New Kaleidoscope episode! We're joined by @stirpicus.bsky.social (Fortnite, Minecraft: Story Mode) to talk about writing protagonists with strong personalities. How do we get the player to connect? And does it allow for more complex - even immoral - characters? www.inklestudios.com/kaleidoscope...

TinyBVH has been updated to 1.6.8 on the main branch. Notable changes: * New C++17 threading system * TinyOCL now uses OpenCL 3.1.1 * Fix: watertight tri test for shadows * Added BVH::BuildAABB EA SEED (Gigi), SideFX and Remedy are using TinyBVH! Check it for yourself: github.com/jbikker/tiny...

GitHub - jbikker/tinybvh: Single-header dependency-free BVH construction and traversal library.

Single-header dependency-free BVH construction and traversal library. - jbikker/tinybvh

github.com

I have reserved this opinion for a long time but now the hater gates are open. Mario is set in 1981, a time where a New York plumber's access to guns was plentiful and based on a simple google search shows the surge of popularity around the Beretta 92 means Mario was surely carrying.

The fantastic GDC 2024 talk by Vesa Paakkanen about OpenUSD workflows at Remedy is now free to see on the GDC vault: gdcvault.com/play/1034201... It goes into detail of OpenUSD workflows in their 3D editor, Northlight, for things such as variants, edit targeting, schemas, overrides, and more.

Building Game Worlds with OpenUSD

The complexity and size of the game worlds is ever-increasing and tools need to meet that demand. At Remedy, we have been working on new tools and tech stack to allow us to build worlds faster and wit...

gdcvault.com