Technical conversations with inspiring figures: programming, game engines, graphics, and more!
…
continue reading
Inigo Quilez is a pioneer in creative coding, known for using pure mathematics to render stunning 3D visuals. In this episode, he shares how his unique path took him from demo scenes to Pixar, where he built tools to grow entire forests with code. We dive into his work on Shadertoy, why he created Quill for VR art, and his thoughts on C++, artistic…
…
continue reading

1
Why D Programming Language? | Lewis Nicolle
1:33:36
1:33:36
Play later
Play later
Lists
Like
Liked
1:33:36What happens when a AAA developer walks away from big studios to build his own game from scratch in a language most developers have never touched? In this episode, we explore the journey behind Art of Reflection, a first-person puzzle game built in D. Lewis shares why he chose this unconventional language, how systems thinking shaped his design, an…
…
continue reading

1
Design Meets Performance | Vjekoslav Krajačić
1:17:10
1:17:10
Play later
Play later
Lists
Like
Liked
1:17:10In this interview, I talk with the developer behind File Pilot — a modern, fast, and customizable alternative to the default Windows File Explorer. We take a closer look at the motivations behind building it from scratch in C, the design philosophy that prioritizes simplicity and speed, and the technical challenges along the way. He shares his expe…
…
continue reading

1
Highly anticipated Mewgenics! | Tyler Glaiel
1:39:46
1:39:46
Play later
Play later
Lists
Like
Liked
1:39:46This time I was joined by Tyler Glaiel – a sharp and hilarious programmer who's been making games for over two decades. We talk about his early days making games in Flash, building a custom game engine in C++ for The End is Nigh and the upcoming Mewgenics. Tyler shares what it took to reimplement Flash tech from scratch, his gripes with modern engi…
…
continue reading

1
If you're serious about programming, listen to Stewart Lynch!
1:34:55
1:34:55
Play later
Play later
Lists
Like
Liked
1:34:55Hear the story of Stewart Lynch — the solo developer behind 10x Editor, a lightning-fast C++ code editor built to handle massive projects. We dive into his background in game development, his time at Climax and Lionhead, and why he decided to create his own editor from scratch. Stewart shares his philosophy on performance, simplicity, and more! 10x…
…
continue reading

1
How realtime physics engines are made with Dennis Gustafsson!
1:56:26
1:56:26
Play later
Play later
Lists
Like
Liked
1:56:26Please welcome Dennis! He's an accomplished engineer building physics engines and physics based games from scratch! This means he's often doing graphics from scratch as well, so he's well versed in rendering technology as well! We talk a lot about his work, physics engines, mobile games he made like Sprinkle and Smash Hit, but also large production…
…
continue reading

1
Aras Pranckevičius on Unity Engine internals and company!
1:43:26
1:43:26
Play later
Play later
Lists
Like
Liked
1:43:26Hear the stories about Unity - engine and company from its first hire: Aras Pranckevičius! We talk about how did he end up working for Unity, how the company and culture changed over the years, what is the design for a lot of Unity systems like DOTS and Rendering Pipelines, and more!Wesbite: https://aras-p.info/Note the awesome blog: https://aras-p…
…
continue reading

1
Daniel Benmergui on Dragonsweeper, Storyteller, and learning design with Jonathan Blow!
1:50:04
1:50:04
Play later
Play later
Lists
Like
Liked
1:50:04This time I was joined by Daniel Benmergui - an indie game developer from Argentina! He made Storyteller, Dragonsweeper, as well as other games that combine art and design creating something unique (like "I wish I were a moon"). This discussion is one of my favorites, Daniel has such a peaceful mind, he's open to ideas and questions, it was an incr…
…
continue reading

1
The lesson in puzzle game design with Matt VanDevander!
1:16:59
1:16:59
Play later
Play later
Lists
Like
Liked
1:16:59I'm joined by Matt who made Taiji - a game exploring puzzles in an abstract way with similarities to the Jonathan Blow's the Witness! Unfortunately, I lost my side of the conversation, so the questions were re-recorded and stitched through the discussion! You can enjoy hilarious bits from Matt!The then-forgotten, now-remembered streamer who played …
…
continue reading

1
C++ in Neovim on Windows, and custom iOS build pipeline with Ted Bendixson!
1:38:12
1:38:12
Play later
Play later
Lists
Like
Liked
1:38:12Hi! I'm joined by @tedbendixson for the second time now on this channel!I love his work and thought process! We talk about his game Mooselutions and the adventure that it has been to port it to iOS, without using build tools from Apple!https://store.steampowered.com/app/2287140/Mooselutions/https://apps.apple.com/us/app/mooselutions/id6477404960Gam…
…
continue reading

1
Adventure Game Design masterclass with Dave Gilbert!
1:10:10
1:10:10
Play later
Play later
Lists
Like
Liked
1:10:10Listen to Dave Gilbert on how he makes his games, step by step, from the idea to production! Dave is running Wadjet Eye Games for almost 20 years now and have made incredible games focused on narrative with unique sense of humour! Keep an eye on his new, upcoming (as of today) game Old Skies!OLD SKIES on Steam! https://store.steampowered.com/app/13…
…
continue reading

1
Why Odin and raylib is irresistible combo with Karl Zylinski!
1:24:50
1:24:50
Play later
Play later
Lists
Like
Liked
1:24:50I'm joined by Karl Zylinski, who made CAT & ONION with Odin + raylib and has recently written the Odin Book! We talk about his experience, Unreal Engine programming, physics degree and of course, Odin and raylib! Join us!Odin Book: https://zylinski.itch.io/odinbookCAT & ONION on Steam: https://store.steampowered.com/app/2781210/CAT__ONION/Mentioned…
…
continue reading
Hey! A quick update about the podcast!Game Engineering PodcastShow links: https://podcasters.spotify.com/pod/show/lukasz-scigaSpotify: https://open.spotify.com/show/7tExkDJcI6vvmpCguX8YgdApple Podcasts: https://podcasts.apple.com/us/podcast/game-engineering-podcast/id1683109481Youtube: https://www.youtube.com/channel/UC9J9u3apteD0EuFjzRpt71wRSS: ht…
…
continue reading

1
On SIMD, cache and CPU internals with the expert Daniel Lemire!
2:40:38
2:40:38
Play later
Play later
Lists
Like
Liked
2:40:38Daniel Lemire, a world class CPU performance expert, professor at Université TÉLUQ (Université du Québec) and the author of open source SIMD libraries has joined me to discuss CPUs and what makes them fast!Daniel's blog: https://lemire.me/blog/Daniel's Github: (top 200 contributor) https://github.com/lemireResources recommended by Daniel:https://ww…
…
continue reading

1
raylib author on library internals and C programming language!
1:48:18
1:48:18
Play later
Play later
Lists
Like
Liked
1:48:18Ramon, the creator of raylib library, joins me to discuss its C code and design! We talk about open source model of development as well! Join us!https://www.raylib.com/https://github.com/raysan5/raylibhttps://x.com/raysan5Game Engineering PodcastShow links: https://podcasters.spotify.com/pod/show/lukasz-scigaSpotify: https://open.spotify.com/show/7…
…
continue reading

1
Design of mystery and adventure games with Will from Kini Games!
58:05
58:05
Play later
Play later
Lists
Like
Liked
58:05Will, a writer for the Rise of the Golden Idol (which I adore) is joining me for a discussion on mystery games and point and click adventure games! We talk about his upcoming City of Voices and the influences of adventure games in general!WISHLIST: https://store.steampowered.com/app/3342470/City_of_Voices/Podcast Will mentions: https://open.spotify…
…
continue reading

1
Raphael Luba on jai compiler internals!
1:41:11
1:41:11
Play later
Play later
Lists
Like
Liked
1:41:11This time I'm joined by Raphael Luba, who is working on jai compiler (upcoming language by Jonathan Blow). This is highly technical and incredibly interesting talk! Raphael is highly experienced programmer, shipped production software in many languages and has a lot of wisdom to offer! Enjoy!Raphael's company: https://fabman.io/X: https://x.com/Lub…
…
continue reading

1
Billy Basso on code architecture of Animal Well!
1:44:56
1:44:56
Play later
Play later
Lists
Like
Liked
1:44:56Billy Basso, joins me to discuss memory management, code architecture, audio systems, and everything else related to Animal Well! Listen to this deep dive into how it was made! Animal Well website: https://www.animalwell.net/ Steam: https://store.steampowered.com/app/813230/ANIMAL_WELL/ Bigmode (publisher): https://bigmode.com/ Game Engineering Pod…
…
continue reading

1
Reynad, CEO of Tempo Storm, on his card game The Bazaar!
39:36
39:36
Play later
Play later
Lists
Like
Liked
39:36This time I'm joined by Reynad and we discuss the design and plans for The Bazaar - upcoming deckbuilding game with autobattle elements! Bazaar website: https://playthebazaar.com/Tempo Storm website: https://tempostorm.com/Game Engineering PodcastShow links: https://podcasters.spotify.com/pod/show/lukasz-scigaSpotify: https://open.spotify.com/show/…
…
continue reading

1
Ryan Ike breaks down music and sound design for games!
2:05:10
2:05:10
Play later
Play later
Lists
Like
Liked
2:05:10Join Ryan Ike and me talking about music and sound design in games!Ryan was my 2024 top listened to artist on Spotify. I can't get the Where The Water Tastes Like Wine out of my head. I think it's brilliant! This discussion is both about the soundtracks in particular as well as about making music for games - Ryan explains this to me as a non-musica…
…
continue reading

1
Jonathan Blow on his programming language jai and upcoming game(s)!
3:04:29
3:04:29
Play later
Play later
Lists
Like
Liked
3:04:29Here is the discussion with Jonathan Blow. I am extremely grateful for this discussion - I am following Jonathan streams and am a fan of his work, both in terms of games and in terms of his programming language jai.Chapters:0:00:00 - 0:01:37 Intro0:01:37 - 0:34:38 Status update for JAI (design of macros)0:34:38 - 1:15:01 When JAI release & info on …
…
continue reading

1
Debuggers and programming from scratch with Ryan Fleury!
2:46:59
2:46:59
Play later
Play later
Lists
Like
Liked
2:46:59This time I'm joined by Ryan Fleury, who is working on RAD Debugger in Epic Game Tools (formerly RAD Game Tools). It's incredibly detailed, technical deep dive into the world of debuggers. On top of that Ryan drops words of wisdom about engineering in general! Worth a watch!RAD Debugger (Open Source): https://github.com/EpicGamesExt/raddebuggerRyan…
…
continue reading

1
Odin creator Ginger Bill on his programming language and state of software!
1:28:41
1:28:41
Play later
Play later
Lists
Like
Liked
1:28:41This time I'm joined by the ex-physicist, creator of Odin programming language Bill Hall AKA Ginger Bill. We discuss Odin, its history and features but also open source reality, state of software, his work at JangaFX and more! Lovely discussion, with sweet accent! Bill:https://x.com/TheGingerBillhttps://odin-lang.org/New Odin Book by Karl Zylinski:…
…
continue reading

1
When your game engine is Adventure Game Studio | James Spanos
1:36:17
1:36:17
Play later
Play later
Lists
Like
Liked
1:36:17Hi everyone! In this episode I'm joined by James Spanos from Wormwood Studios. He is one of the most experienced Adventure Game Studio game developers alive! He programmed Primordia and Strangeland, and in this discussion, relays this experienced with acute sense of humour! Join us!See a discussion with James' colleague - Mark: • Narrative, dialog …
…
continue reading

1
Narrative, dialog and design of Adventure Games | Mark Yohalem on making Primordia and Strangeland
1:54:03
1:54:03
Play later
Play later
Lists
Like
Liked
1:54:03Hi everyone! In this episode I'm joined by Mark Yohalem from Wormwood Studios. He's lawyer by day, and game writer & designer by night. He worked for multiple titles over the years, in the adventure game genre as well as RPG. We focus on his two original narratives: world-renowned Primordia and Strangeland. WISHLIST Fallen Gods!: https://store.stea…
…
continue reading

1
Designing distilled card game experience! | the Imposter Kings | Sina Yeganeh
1:16:16
1:16:16
Play later
Play later
Lists
Like
Liked
1:16:16Sina Yeganeh, the creator of the Imposter Kings, joins me to discuss his game! I love it, it's super short rounds of strategy, chess-like thinking and tension! Check out his Kickstarter campaign for the expansion!SUPPORT THE GAME VIA KICKSTARTER!https://www.kickstarter.com/projects/sinbu/the-imposter-kings-fragments-of-nersettiWebsite: https://thei…
…
continue reading

1
How A Space for the Unbound made incredible characters! | Dimas Novan Delfiano
58:37
58:37
Play later
Play later
Lists
Like
Liked
58:37This Time I'm joined by Dimas Novan Delfiano, a game director for Mojiken Studios which made A Space for the Unbound. I dive into all sides of the development of theirs game, with focus on the narrative aspects and character design. Join us!Steam: https://store.steampowered.com/app/1201270/A_Space_for_the_Unbound/https://mojikenstudio.com/ @Mojiken…
…
continue reading

1
Casey Muratori on his work experience
2:16:40
2:16:40
Play later
Play later
Lists
Like
Liked
2:16:40I had the honor to chat with Casey Muratori - one of the most inspiring figure in the programming world. I followed Casey's work for a long time now and I've learned a lot from him. In this discussion I ask a lot about how we got where he is now - where did he learn to program, how his work looked like, how did he handle projects, when did he switc…
…
continue reading

1
The first game to use blockchain right? | Design of Providence
1:01:25
1:01:25
Play later
Play later
Lists
Like
Liked
1:01:25This time I'm joined by lead game designer Hans Emil Hoppe Rauer who's working on @playprovidence at Dynasty Studios! Providence is a huge upcoming project I'm excited about! It blends exploration-based extraction shooter mechanics, with PvE and PvP multiplayer combat, with elements of survival with attempt to make emergent-gameplay-unique-events-r…
…
continue reading

1
How much humor is packed in a noir game Cat Detective? | Maria Aloupi on Quantum P.I.
48:14
48:14
Play later
Play later
Lists
Like
Liked
48:14This time I'm joined by Maria Aloupi from @beyondthosehillsgames and we discuss their upcoming game Cat Detective. Albert Wilde: Quantum P.I. We also cover Maria's story, how she found herself in gamedev transitioning from piano (sic!). Steam: https://store.steampowered.com/app/1810670/Albert_Wilde_Quantum_PI/[ DEMO AVAILABLE :) ]Website: https…
…
continue reading

1
Making difficulty fun in tactical shooter - Shardpunk
1:26:47
1:26:47
Play later
Play later
Lists
Like
Liked
1:26:47I'm joined by Sławek who made Shardpunk! We discuss how did he approach the design for his tactical shooter which is a blend of XCOM and Darkest Dungeon. From the design of characters, through design of enemies to design of conveying information through tutorial and Codex, we cover a lot of ground. On top we add Sławek experiences working with free…
…
continue reading

1
Principal Lighting Artist on how to make stunning scenes! - Maria Yue
1:28:32
1:28:32
Play later
Play later
Lists
Like
Liked
1:28:32Maria Yue, Principal Lighting Artist at Sharkmob, ex-Ubisoft, ex-Crytek, walks me through her incredible journey from photography, through fine arts degree and then breaking into gamedev industry, working on lighting. Then, Maria was kind enough to do a presentation, a live showcase of her work process of the latest piece Arpeggio! You don't want t…
…
continue reading

1
Why Stasis: Bone Totem will haunt you in your dreams - horror design with Nic & Chris Bischoff
2:37:59
2:37:59
Play later
Play later
Lists
Like
Liked
2:37:59This time I'm joined by two brothers, Nic and Chris who 10 years ago formed a studio Brotherhood Games , and since developed Stasis, Cayne, Beautiful Desolation and most recently Stasis: Bone Totem! They walk me through their career, and lessons learned after so many years in the industry (the average for this industry is below 10yrs :D ) and then …
…
continue reading

1
How DragonRuby empowers you to quickly make 2D games - the creator Amir Rajan
1:36:44
1:36:44
Play later
Play later
Lists
Like
Liked
1:36:44Hey! This time I'm joined by Amir Rajan, the creator of DragonRuby Game Toolkit! (https://dragonruby.itch.io/dragonruby-gtk) It's a solution for 2D games, that lets you iterate incredibly fast, is stripped of the editor, is very programming-oriented. It's powered underneath by SDL (and Ryan C. Gordon is involved in DragonRuby development on the SDL…
…
continue reading

1
Designing jumps to be the entire game - Designer of SCHiM Nils Slijkerman
54:21
54:21
Play later
Play later
Lists
Like
Liked
54:21This time I'm joined by Nils Slijkerman who is, with Ewoud van der Werf, developing a game SCHiM which releases on 18th July! It's a cute, casual and cozy game about SCHiM - a spirit who needs to reconnect with it's human. You jump around from shadow to shadow, meet other schims and all that to an incredibly pleasing music and sound. Have fun! SCHi…
…
continue reading

1
Game design principles in the Case of the Golden Idol - Andrejs Klavins
1:10:02
1:10:02
Play later
Play later
Lists
Like
Liked
1:10:02I am joined by incredibly thoughtful Andrejs who with his brother Ernests (Color Gray Games) developed The Case of the Golden Idol, critically acclaimed, BAFTA nominated (finalist) point-and-click mystery game! We discuss the design of the Golden Idol, and more broadly design of the mystery games like Obra Dinn or Outer Wilds! The Case of the Golde…
…
continue reading

1
Deep, dark yet beautiful game Night is Grey - discussion with the director Andre Broa
1:02:54
1:02:54
Play later
Play later
Lists
Like
Liked
1:02:54Night is Grey is an experience. It challenges you emotionally, it wants you to wrestle with harsh reality, and that is the one beside connecting items and using them together. I had an absolute pleasure to discuss how it was made with Andre Broa, who is leading the Whalestork Interactive and directed Night is Grey. Enjoy the episode!Night is Grey i…
…
continue reading

1
Thronefall developer Paul talks about design, art & rendering!
52:00
52:00
Play later
Play later
Lists
Like
Liked
52:00This time I'm joined by Paul Schnepf who's developing Thronefall - a sweet minimalistic strategy game to be playable on all platforms! Thronefall is incredibly cute and approachable, it's currently in EA, we discuss the art, rendering, the unique input controls and more stuff!Steam EA Thronefall:https://store.steampowered.com/app/2239150/Thronefall…
…
continue reading

1
How Terraformers were made - strategy game with roguelike elements
1:12:49
1:12:49
Play later
Play later
Lists
Like
Liked
1:12:49This time I'm joined by Sebastien from Asteroid Labs and we talk about their debut strategy game Terraformers!Terraformers on Steam!https://store.steampowered.com/app/1244800/Terraformers/Goblinz Studio Publisher:https://goblinzstudio.com/game/terraformers/Asteroid Lab:https://www.linkedin.com/company/asteroid-lab/?originalSubdomain=chGame Engineer…
…
continue reading

1
HIGHLIGHT: How Global Illumination and raytracing works - Implementing Nvidia papers in Flax game engine
15:52
15:52
Play later
Play later
Lists
Like
Liked
15:52This time I'm joined by an author of Flax Engine: Wojciech Figat. He breaks down two amazing features of Flax:- Global Illumination for all Graphics Cards- How compiler-assembly-hack powers their Scripting setupLearn more about Flax:https://flaxengine.com/Flax Source Code:https://github.com/FlaxEngineGame Engineering PodcastShow links: https://podc…
…
continue reading

1
HIGHLIGHT: How Scripting works in Flax Game Engine - incredible C++ compiler / assembly hack
15:02
15:02
Play later
Play later
Lists
Like
Liked
15:02This time I'm joined by an author of Flax Engine: Wojciech Figat. He breaks down two amazing features of Flax:- Global Illumination for all Graphics Cards- How compiler-assembly-hack powers their Scripting setupLearn more about Flax:https://flaxengine.com/Flax Source Code:https://github.com/FlaxEngineGame Engineering PodcastShow links: https://podc…
…
continue reading

1
How Flax Game Engine works - incredible hacks and tech closeup view with author Wojciech Figat
1:21:12
1:21:12
Play later
Play later
Lists
Like
Liked
1:21:12This time I'm joined by an author of Flax Engine: Wojciech Figat. He breaks down two amazing features of Flax:- Global Illumination for all Graphics Cards- How compiler-assembly-hack powers their Scripting setupLearn more about Flax:https://flaxengine.com/Flax Source Code:https://github.com/FlaxEngineGame Engineering PodcastShow links: https://podc…
…
continue reading

1
Ali Motisi behind Full Void on how it's done in custom engine in C
1:23:03
1:23:03
Play later
Play later
Lists
Like
Liked
1:23:03Ali Motisi from Out of the Bit Studio, discusses their latest game Full Void, written from scratch using their own custom game engine in C programming language!Check out Full Void on Steam!https://store.steampowered.com/app/1859580/Full_Void/Out Of The Bit Studio Website:https://www.outofthebit.com/Twitter: https://twitter.com/outofthebitInstagram:…
…
continue reading

1
Motion Capture tech with ex-Quantic Dream engineer (Heavy Rain, Detroit Become Human) - Alex Serex
1:06:05
1:06:05
Play later
Play later
Lists
Like
Liked
1:06:05Alex Serex, ex-Quantic Dream (Heavy Rain, Detroit Become Human) talks about Motion Capture Tech that was used to bring to life the iconic, realistic scenes in the studio!Game Engineering PodcastShow links: https://podcasters.spotify.com/pod/show/lukasz-scigaSpotify: https://open.spotify.com/show/7tExkDJcI6vvmpCguX8YgdApple Podcasts: https://podcast…
…
continue reading

1
On programming his game Mooselutions in C++ from scratch: Ted Bendixson
1:33:48
1:33:48
Play later
Play later
Lists
Like
Liked
1:33:48This time I'm joined by @tedbendixson who walks me through how he developed Mooselutions from scratch in C++! Also, we discuss how he switched careers from iOS to game development and we discuss the state of making games today! Episode links:Mooselutions on Steam:Ted YouTube Channel Handmade Hero: https://www.youtube.com/watch?v=Ee3EtYb8d1o&t=2274s…
…
continue reading

1
Give the player all the tools from the get-go! With Kevin Peclet on Game Design in Helvetii, but also Hollow Knight & Dark Souls
1:28:42
1:28:42
Play later
Play later
Lists
Like
Liked
1:28:42Kevin Peclet discusses Helvetii and shares his brilliant takes on game design. We discuss Hollow Knight and Dark Souls and how they approach the relationship between player and the game. You can buy Kevin's game Helvetii on Steam!https://store.steampowered.com/app/1094590/Helvetii/Game Engineering PodcastShow links: https://podcasters.spotify.com/p…
…
continue reading

1
Chess but, you know, fun - with Oriol Cosp on his The Ouroboros King game
1:22:09
1:22:09
Play later
Play later
Lists
Like
Liked
1:22:09I'm joined by Oriol Cosp, creator of the chess roguelike The Ouroboros King. He has really made the chess fun. You should watch this to learn how to do this effectively (TOK was made in 12 months!).Full game & free demo here: https://store.steampowered.com/app/2096510/The_Ouroboros_King/Follow Oriol:Blog: https://oriolcosp.com/Discord: https://disc…
…
continue reading

1
ISO C++ committee member speaks on game programming, C++ direction and more!
1:42:44
1:42:44
Play later
Play later
Lists
Like
Liked
1:42:44I was honored to speak with Guy Davidson, a legendary figure in the world of game programming. He’s the man with over two decades of experience at Creative Assembly (Total War franchise) the ISO C++ committee voting member and the author of the "Beautiful C++" book. In our conversation, we discuss his programming journey, he shares his thoughts abo…
…
continue reading

1
Make it fantastical! - the man behind the Talos Principle 2 environment
1:32:56
1:32:56
Play later
Play later
Lists
Like
Liked
1:32:56I was honored to host Tomislav who worked on my beloved Talos Principle! He walks me through all the technical details about making beautiful scenes! We discuss landscape, foliage, water shaders, light and more! He grounds this in Unreal and explains technologies like Nanite and Lumen and how they're used and what are their limitations. It was a bl…
…
continue reading