Wookash Podcast
Ryan Fleury teaches me RADDBG
updated
Website: nothings.org
Thief engine post: nothings.org/gamedev/thief_rendering.html
Github: github.com/nothings
Bluesky: https://bsky.app/profile/nothings.bsky.social
Youtube: youtube.com/user/silverspaceship/videos
Wookash Podcast
Show links: podcasters.spotify.com/pod/show/lukasz-sciga
Spotify: open.spotify.com/show/7tExkDJcI6vvmpCguX8Ygd
Apple Podcasts: podcasts.apple.com/us/podcast/wookash-podcast/id1683109481
Youtube: youtube.com/channel/UC9J9u3apteD0EuFjzRpt71w
RSS: https://anchor.fm/s/dd7643a4/podcast/rss
X: https://x.com/wookash_podcast
Chapters:
00:00 Intro
00:41 Early programming & MUDs
08:50 Wildest printer software
39:32 Joining Looking Glass
57:31 Terra Nova rendering tricks
01:18:41 THIEF GRAPHICS ENGINE BEGINS
01:36:44 Portal and cells
02:51:30 Perspective projection mapping
03:05:56 THIEF GRAPHICS ENGINE ENDS
03:16:08 First Indie Game Jams
03:42:57 LEGENDARY STB LIBRARIES
04:59:44 Outro
HTMX book (free digital version!) https://hypermedia.systems/
Mentioned blog: https://grugbrain.dev/
Website: https://bigsky.software/cv/
GitHub: github.com/bigskysoftware
Wookash Podcast
Show links: podcasters.spotify.com/pod/show/lukasz-sciga
Spotify: open.spotify.com/show/7tExkDJcI6vvmpCguX8Ygd
Apple Podcasts: podcasts.apple.com/us/podcast/wookash-podcast/id1683109481
Youtube: youtube.com/channel/UC9J9u3apteD0EuFjzRpt71w
RSS: https://anchor.fm/s/dd7643a4/podcast/rss
X: https://x.com/wookash_podcast
HTMX book (free digital version!) https://hypermedia.systems/
Mentioned blog: https://grugbrain.dev/
Website: https://bigsky.software/cv/
GitHub: github.com/bigskysoftware
Wookash Podcast
Show links: podcasters.spotify.com/pod/show/lukasz-sciga
Spotify: open.spotify.com/show/7tExkDJcI6vvmpCguX8Ygd
Apple Podcasts: podcasts.apple.com/us/podcast/wookash-podcast/id1683109481
Youtube: youtube.com/channel/UC9J9u3apteD0EuFjzRpt71w
RSS: https://anchor.fm/s/dd7643a4/podcast/rss
X: https://x.com/wookash_podcast
Chapters:
00:00 Highlights
00:40 His Programming Journey
05:47 Teaching
09:33 HTMX Origins
16:27 State of the Web Today
26:16 Where is the line?
34:47 Is HTMX Easy?
38:43 React vs. HTMX
47:58 HTMX - Interesting Systems
57:39 Dirty Code
01:07:25 Opinionated programming
01:11:18 Lessons Learned
01:23:00 Software Decline
01:25:47 Future of HGMAX
X: https://x.com/antovsky
Monsumo TV: monsumo.tv - CHECK OUT!
Wookash Podcast
Show links: podcasters.spotify.com/pod/show/lukasz-sciga
Spotify: open.spotify.com/show/7tExkDJcI6vvmpCguX8Ygd
Apple Podcasts: podcasts.apple.com/us/podcast/wookash-podcast/id1683109481
Youtube: youtube.com/channel/UC9J9u3apteD0EuFjzRpt71w
RSS: https://anchor.fm/s/dd7643a4/podcast/rss
X: https://x.com/wookash_podcast
Chapters:
00:00 Highlights
00:49 His Programming Journey
05:09 Learning C and C++
07:37 Sony vs Microsoft
11:59 PlayStation Move Origins
21:57 Math and Tracking Challenges
29:02 SPU vs CPU on PS3
30:04 Mixed Reception of PS Move
42:24 Early VR Experiments
52:43 PSVR Tracking vs Oculus
58:27 The State of VR Today
01:02:03 Dreams
01:06:50 How Dreams Was Possible
01:14:52 Technical Highlights of Dreams
01:25:43 Handling Updates in Dreams
01:39:57 Clean Code Mentality
01:46:23 Taking Technical Risks
01:58:15 From AAA to Big Tech
02:11:43 Why He Left Google
02:26:13 Substance 3D Modeler and Adobe
02:27:18 Cross-Platform UI Suite
02:40:35 Performance-First Development
02:47:42 Gen AI Game
02:50:02 MONSUMO TV
02:51:21 Building Website
03:18:02 New Low-Level Languages
Nic Barker is a self-taught programmer who went from web development to building Clay, a fast UI layout library in C. We talk about how he got started, his journey into low-level programming, the challenges of building tools, and what makes great software. Join us!
Nic
Website: nicbarker.com
Github: github.com/nicbarker
Clay: nicbarker.com/clay
YouTube: youtube.com/@nicbarkeragain
X: https://x.com/nicbarkeragain
Wookash Podcast
Show links: podcasters.spotify.com/pod/show/lukasz-sciga
Spotify: open.spotify.com/show/7tExkDJcI6vvmpCguX8Ygd
Apple Podcasts: podcasts.apple.com/us/podcast/wookash-podcast/id1683109481
Youtube: youtube.com/channel/UC9J9u3apteD0EuFjzRpt71w
RSS: https://anchor.fm/s/dd7643a4/podcast/rss
X: https://x.com/wookash_podcast
Chapters:
Highlights
Programming Journey
Founding a Startup
Work Experience
Clay Inspiration
What is Clay?
Immediate vs Retained Mode
Browsers and Virtual DOM
Clay Backend Compatibility
Macros
Choosing C
Dislikes about C
Complexity in Clay
Performance Bottlenecks
Contributing to Clay
Finding Time
License
Marketing & Teaching
Code Editor
The Importance of Debugger
Nic
Website: nicbarker.com
Github: github.com/nicbarker
Clay: nicbarker.com/clay
YouTube: youtube.com/@nicbarkeragain
X: https://x.com/nicbarkeragain
Wookash Podcast
Show links: podcasters.spotify.com/pod/show/lukasz-sciga
Spotify: open.spotify.com/show/7tExkDJcI6vvmpCguX8Ygd
Apple Podcasts: podcasts.apple.com/us/podcast/wookash-podcast/id1683109481
Youtube: youtube.com/channel/UC9J9u3apteD0EuFjzRpt71w
RSS: https://anchor.fm/s/dd7643a4/podcast/rss
X: https://x.com/wookash_podcast
Chapters:
00:00 Highlights
00:49 Programming Journey
10:39 Founding a Startup
12:25 Work Experience
16:42 Switching
24:05 Clay Inspiration
32:19 What is Clay?
35:31 Immediate vs Retained Mode
44:04 Browsers and Virtual DOM
50:23 Clay Backend Compatibility
53:14 Macros
01:00:49 Choosing C
01:03:49 Dislikes about C
01:08:59 Complexity in Clay
01:17:27 Performance Bottlenecks
01:21:36 Contributing to Clay
01:25:23 Finding Time
01:28:38 License
01:29:55 Marketing & Teaching
01:43:29 Code Editor
01:48:29 The Importance of Debugger
Greg:
Website: http://www.kroah.com/log
Github: github.com/gregkh?tab=overview&from=2009-12-01&to=2009-12-31
X: https://x.com/gregkh?lang=ro
Linux:
Website: linux.org
Github: github.com/torvalds/linux
Basic patch tutorial: github.com/gregkh/kernel-tutorial
The Linux Foundation Website: linuxfoundation.org
The Linux Foundation X: https://x.com/linuxfoundation?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor
Wookash Podcast
Show links: podcasters.spotify.com/pod/show/lukasz-sciga
Spotify: open.spotify.com/show/7tExkDJcI6vvmpCguX8Ygd
Apple Podcasts: podcasts.apple.com/us/podcast/wookash-podcast/id1683109481
Youtube: youtube.com/channel/UC9J9u3apteD0EuFjzRpt71w
RSS: https://anchor.fm/s/dd7643a4/podcast/rss
X: https://x.com/wookash_podcast
Greg:
Website: http://www.kroah.com/log
Github: github.com/gregkh?tab=overview&from=2009-12-01&to=2009-12-31
X: https://x.com/gregkh?lang=ro
Linux:
Website: linux.org
Github: github.com/torvalds/linux
Basic patch tutorial: github.com/gregkh/kernel-tutorial
The Linux Foundation Website: linuxfoundation.org
The Linux Foundation X: https://x.com/linuxfoundation?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor
Wookash Podcast
Show links: podcasters.spotify.com/pod/show/lukasz-sciga
Spotify: open.spotify.com/show/7tExkDJcI6vvmpCguX8Ygd
Apple Podcasts: podcasts.apple.com/us/podcast/wookash-podcast/id1683109481
Youtube: youtube.com/channel/UC9J9u3apteD0EuFjzRpt71w
RSS: https://anchor.fm/s/dd7643a4/podcast/rss
X: https://x.com/wookash_podcast
Chapters:
00:00 Highlights
00:36 His Programming Journey
03:01 Joining Linux
06:09 Ownership in Linux
08:06 Decade-long contributors count
09:35 Becoming a maintainer
12:15 Getting involved
13:54 Kernel and driver overview
20:12 Opening a file
22:36 What tools does he use?
26:51 Does anyone fully know kernel?
30:00 Punishing development loop
32:47 Microkernel vs monolithic kernel
38:02 Most common issues
41:14 Is Rust more reliable?
48:42 C, Rust, and… more?
49:58 Style guide
54:34 Difficult parts of development
58:40 Primary movers
01:02:06 Organisation in Linux
01:10:13 Heated conflict
01:11:28 Is open source a better product?
01:12:53 Compatibility Issues
01:17:02 Innovation?
01:21:32 Development Process
01:28:01 Linux Foundation
01:33:43 Will the Linux Foundation grow?
01:37:30 Future of Linux
01:40:23 Steam deck
01:45:49 Is software declining?
Nilo:
Website: nilo.io
Discord: discord.com/invite/p3GM48mrXt
X: https://x.com/NiloTechInc
LinkedIn: linkedin.com/company/nilo-technologies
Nuno:
Website: nunoleiria.com
X: https://x.com/NunoPLeiria
Wookash Podcast
Show links: podcasters.spotify.com/pod/show/lukasz-sciga
Spotify: open.spotify.com/show/7tExkDJcI6vvmpCguX8Ygd
Apple Podcasts: podcasts.apple.com/us/podcast/wookash-podcast/id1683109481
Youtube: youtube.com/channel/UC9J9u3apteD0EuFjzRpt71w
RSS: https://anchor.fm/s/dd7643a4/podcast/rss
X: https://x.com/wookash_podcast
Chapters:
00:00 Highlights
00:36 The idea behind Nilo
03:03 How Nilo works
08:22 WebAssembly
12:56 Constraining AI
18:18 The difficult parts
21:53 Web Browser good?
26:08 Nilo’s current state
28:24 Competing with other engines?
36:42 Polystream
37:36 Cloud gaming without video?
47:48 Advice for beginners
51:42 Sources of motivation
53:45 Book recommendations
01:02:27 Business or programming?
Show links: podcasters.spotify.com/pod/show/lukasz-sciga
Spotify: open.spotify.com/show/7tExkDJcI6vvmpCguX8Ygd
Apple Podcasts: podcasts.apple.com/us/podcast/wookash-podcast/id1683109481
Youtube: youtube.com/channel/UC9J9u3apteD0EuFjzRpt71w
RSS: https://anchor.fm/s/dd7643a4/podcast/rss
X: https://x.com/wookash_podcast
Diablo IV Expansion - Vessel of Hatred!
diablo4.blizzard.com/en-us
Wookash Podcast
Show links: podcasters.spotify.com/pod/show/lukasz-sciga
Spotify: open.spotify.com/show/7tExkDJcI6vvmpCguX8Ygd
Apple Podcasts: podcasts.apple.com/us/podcast/wookash-podcast/id1683109481
Youtube: youtube.com/channel/UC9J9u3apteD0EuFjzRpt71w
RSS: https://anchor.fm/s/dd7643a4/podcast/rss
X: https://x.com/wookash_podcast
00:00 Highlights
00:40 How Did the Programming Journey Start?
04:17 CD Projekt Red and The Witcher II
07:19 Ubisoft and The Watch Dogs Series
09:45 Blizzard and Diablo IV
11:02 Current role and Day-to-Day Work
12:04 General Purpose vs. AAA Game Engines
16:16 Working on a Game Engine
19:56 Infrastructure and Processes - Big Games
22:52 What He Enjoyed Working On
23:56 Difficulties in Large Companies
27:24 How Often Does the Engine Change?
30:18 Non-Technical Complexity Made Easy
35:23 Different Stages of Game Production
39:09 Can the Engine Handle It All?
44:05 Upside of Fast-Paced Game Shipping
48:26 C++ and Scripting Languages
54:56 Performance in Diablo IV
01:03:48 Adding Features to the Engine
01:07:02 AAA vs. Indie Development
01:10:41 The Upside of AAA Studios
01:22:50 Will AAA Studios Use Other Languages?
01:30:44 Visual Studio Bad?
01:38:42 Where Should You Start?
Ladybird: ladybird.org
Ladybird Project GitHub: github.com/LadybirdBrowser/ladybird
Ladybird Project Discord: discord.com/invite/nvfjVJ4Svh
Andreas’ Website: awesomekling.github.io
YouTube: youtube.com/c/AndreasKling
X: https://x.com/awesomekling
Wookash Podcast
Show links: podcasters.spotify.com/pod/show/lukasz-sciga
Spotify: open.spotify.com/show/7tExkDJcI6vvmpCguX8Ygd
Apple Podcasts: podcasts.apple.com/us/podcast/wookash-podcast/id1683109481
Youtube: youtube.com/channel/UC9J9u3apteD0EuFjzRpt71w
RSS: https://anchor.fm/s/dd7643a4/podcast/rss
X: https://x.com/wookash_podcast
Ladybird: ladybird.org
Ladybird Project GitHub: github.com/LadybirdBrowser/ladybird
Ladybird Project Discord: discord.com/invite/nvfjVJ4Svh
Andreas’ Website: awesomekling.github.io
YouTube: youtube.com/c/AndreasKling
X: https://x.com/awesomekling
Wookash Podcast
Show links: podcasters.spotify.com/pod/show/lukasz-sciga
Spotify: open.spotify.com/show/7tExkDJcI6vvmpCguX8Ygd
Apple Podcasts: podcasts.apple.com/us/podcast/wookash-podcast/id1683109481
Youtube: youtube.com/channel/UC9J9u3apteD0EuFjzRpt71w
RSS: https://anchor.fm/s/dd7643a4/podcast/rss
X: https://x.com/wookash_podcast
Wookash Podcast
Show links: podcasters.spotify.com/pod/show/lukasz-sciga
Spotify: open.spotify.com/show/7tExkDJcI6vvmpCguX8Ygd
Apple Podcasts: podcasts.apple.com/us/podcast/wookash-podcast/id1683109481
Youtube: youtube.com/channel/UC9J9u3apteD0EuFjzRpt71w
RSS: https://anchor.fm/s/dd7643a4/podcast/rss
X: https://x.com/wookash_podcast
Website: acegikmo.com
Youtube channel: youtube.com/acegikmo
Twitch: twitch.tv/acegikmo
Bluesky: https://bsky.app/profile/freya.bsky.social
Wookash Podcast
Show links: podcasters.spotify.com/pod/show/lukasz-sciga
Spotify: open.spotify.com/show/7tExkDJcI6vvmpCguX8Ygd
Apple Podcasts: podcasts.apple.com/us/podcast/wookash-podcast/id1683109481
Youtube: youtube.com/channel/UC9J9u3apteD0EuFjzRpt71w
RSS: https://anchor.fm/s/dd7643a4/podcast/rss
X: https://x.com/wookash_podcast
Heart Created with Math: youtu.be/aNR4n0i2ZlM?si=tzBOOlfB9p97SiS5
Skull Shader: shadertoy.com/view/4XsfDs
Youtube Channel: youtube.com/channel/UCdmAhiG8HQDlz8uyekw4ENw
Website: http://iquilezles.org
X: https://x.com/iquilezles
Wookash Podcast
Show links: podcasters.spotify.com/pod/show/lukasz-sciga
Spotify: open.spotify.com/show/7tExkDJcI6vvmpCguX8Ygd
Apple Podcasts: podcasts.apple.com/us/podcast/wookash-podcast/id1683109481
Youtube: youtube.com/channel/UC9J9u3apteD0EuFjzRpt71w
RSS: https://anchor.fm/s/dd7643a4/podcast/rss
X: https://x.com/wookash_podcast
4:00 - just a toy - not a job
5:50 - demoscene
8:50 - old demoscene approach
15:00 - tools vs toys and years of experience
20:00 - antialialiasing and how important is quality of final image
23:10 - VR tools
25:10 - tools for movie and 2GB of vram
33:00 - "hardcoding for something you will use only once or twice"
35:10 - "you are genius"
39:00 - move from movies to something else
43:45 - raytracing is gread
46:10 - real time rendering
47:50 - UE4
51:00 - AO colorize
51:50 - fine-tuning control of lighting
53:00 - VR movie
58:00 - heart from sphere
59:25 - UE4 tools for VR
1:01:00 - new tools to make new tools
1:01:45 - actual artist approach for tool development
1:02:55 - 3d space and technical challenges
1:03:30 - "gpus shouldn't necessarily be used to create better shading”
1:04:30 - "GPUs to help with UX”
1:06:00 - all low level languages replaced at some point
1:06:20 - artist should not think about this
1:06:45 - iterations
1:07:00 - classical artist making art for 3d VR movie
1:08:15 - more details
1:11:25 - technical challenges
1:13:25 - sane programming - do not do spaghetti pointers everywhere
1:13:50 - modern C++
1:14:28 - "think if you do smart pointers you don't you don't understand your program"
1:14:47 - "we should ban it same as goto"
1:15:15 - understanding of program code for programmers
1:19:50 - after tool for movie
1:21:20 - VR "from super hype to...." (and same for another area now)
1:22:00 - tool to produce film quicker
1:22:35 - just draw it
1:25:15 - "headset that works"
1:25:40 - hardcore engineer as product manager
1:26:07 - shadertoy mentioned
1:29:08 - left the company reasons
1:31:20 - LLM and all these AI
1:31:35 - shadertoy
1:31:48 - "it's the YouTube for the computer graphic nerds"
1:33:20 - prototyping tool
1:35:00 - super users
1:36:45 - first version of shadertoy
1:38:10 - 2013
1:39:20 - web dev
1:40:35 - maintaining
1:43:25 - money for servers
1:46:00 - "I think I have seen I'm not going to say every shader that exists in shader toy but a huge fraction of them"
1:48:55 - adobe
1:52:10 - skills to sdf
1:54:00 - 2d artist to 3d
1:57:40 - webgl webgl2 opengl3
2:03:20 - math
2:07:25 - videos editing/youtube channel
2:13:10 - tiktok/insta
2:13:55 - time/work
2:17:08 - socials media brain fragmented
2:18:45 - time
2:19:45 - "advice for people who starting now"
2:22:40 - reinventing the wheel
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, and what it really takes to build something solo for over four years.
Lewis’ website: http://lewisnicolle.com
X: https://x.com/hydrozoagames
The Art of Reflection: store.steampowered.com/app/2290770/The_Art_of_Reflection
Wookash Podcast
Show links: podcasters.spotify.com/pod/show/lukasz-sciga
Spotify: open.spotify.com/show/7tExkDJcI6vvmpCguX8Ygd
Apple Podcasts: podcasts.apple.com/us/podcast/wookash-podcast/id1683109481
Youtube: youtube.com/channel/UC9J9u3apteD0EuFjzRpt71w
RSS: https://anchor.fm/s/dd7643a4/podcast/rss
X: https://x.com/wookash_podcast
0:28 - Introduction and What is Art of Reflection?
3:07 - The Journey of Choosing and Using the D Programming Language
14:23 - Technical Deep Dive: D Language Features and Interoperability
23:59 - Reflections on D, Compile Times, and Engine Development Philosophy
28:35 - The Evolution of Art of Reflection: From 2D Concepts to 3D Mirrors
43:41 - Puzzle Design and Game Mechanics
48:27 - Art of Reflection's Engine Architecture and Rendering Tech
1:03:07 - Optimization Strategies and Performance Challenges
1:09:34 - Contrasting Solo Indie Development with AAA Complexity
1:19:06 - Current Status, Future Plans, and Marketing for Art of Reflection
1:24:16 - Advice for Aspiring Developers and Development Tools
He shares his experience moving away from traditional OOP, building a tightly integrated UI system, and how influences like Handmade Hero shaped his thinking. We also touch on his early Flash game dev days, working with threading, memory management, and building tools that actually feel good to use.
File Pilot: https://filepilot.tech/
Handmade: https://filepilot.handmade.network/
YouTube: youtube.com/channel/UCSZsgOOTYWadgPR-Ajxn86Q
X: https://x.com/vkrajacic
Wookash Podcast
Show links: podcasters.spotify.com/pod/show/lukasz-sciga
Spotify: open.spotify.com/show/7tExkDJcI6vvmpCguX8Ygd
Apple Podcasts: podcasts.apple.com/us/podcast/wookash-podcast/id1683109481
Youtube: youtube.com/channel/UC9J9u3apteD0EuFjzRpt71w
RSS: https://anchor.fm/s/dd7643a4/podcast/rss
X: https://x.com/wookash_podcast
Tyler’s Website: glaielgames.com
Blog: blog.tylerglaiel.com
X: https://x.com/TylerGlaiel
Wookash Podcast
Show links: podcasters.spotify.com/pod/show/lukasz-sciga
Spotify: open.spotify.com/show/7tExkDJcI6vvmpCguX8Ygd
Apple Podcasts: podcasts.apple.com/us/podcast/wookash-podcast/id1683109481
Youtube: youtube.com/channel/UC9J9u3apteD0EuFjzRpt71w
RSS: https://anchor.fm/s/dd7643a4/podcast/rss
X: https://x.com/wookash_podcast
05:52 - Flash
11:25 - Transition to C++ & "Closure"
26:25 - Unity & "Bombernauts"
37:34 - Custom Engine & "The End is Nigh"
1:04:18 - Upcoming game: "Mewgenics" & C++ Insights
1:28:05 - Future of the Engine, Mewgenics Progress & Development Setup
1:37:54 - Advice for Aspiring Developers
10x Editor Website: 10xeditor.com
Mastodon: https://mastodon.gamedev.place/@stewartlynch8
X: https://x.com/stewartlynch8
Wookash Podcast
Show links: podcasters.spotify.com/pod/show/lukasz-sciga
Spotify: open.spotify.com/show/7tExkDJcI6vvmpCguX8Ygd
Apple Podcasts: podcasts.apple.com/us/podcast/wookash-podcast/id1683109481
Youtube: youtube.com/channel/UC9J9u3apteD0EuFjzRpt71w
RSS: https://anchor.fm/s/dd7643a4/podcast/rss
X: https://x.com/wookash_podcast
Website: https://voxagon.se/
X: https://x.com/voxagonlabs
Teardown: teardowngame.com
SEE THE RECENT ANNOUNCEMENT: youtube.com/watch?v=nbYp5BarruI !! :)
Wookash Podcast
Show links: podcasters.spotify.com/pod/show/lukasz-sciga
Spotify: open.spotify.com/show/7tExkDJcI6vvmpCguX8Ygd
Apple Podcasts: podcasts.apple.com/us/podcast/wookash-podcast/id1683109481
Youtube: youtube.com/channel/UC9J9u3apteD0EuFjzRpt71w
RSS: https://anchor.fm/s/dd7643a4/podcast/rss
X: https://x.com/wookash_podcast
Hear 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: aras-p.info
Note the awesome blog: aras-p.info/blog
Mastodon: https://mastodon.gamedev.place/@aras
X: https://x.com/aras_p
Wookash Podcast
Show links: podcasters.spotify.com/pod/show/lukasz-sciga
Spotify: open.spotify.com/show/7tExkDJcI6vvmpCguX8Ygd
Apple Podcasts: podcasts.apple.com/us/podcast/wookash-podcast/id1683109481
Youtube: youtube.com/channel/UC9J9u3apteD0EuFjzRpt71w
RSS: https://anchor.fm/s/dd7643a4/podcast/rss
X: https://x.com/wookash_podcast
Wesbite: aras-p.info
Note the awesome blog: aras-p.info/blog
Mastodon: https://mastodon.gamedev.place/@aras
X: https://x.com/aras_p
Wookash Podcast
Show links: podcasters.spotify.com/pod/show/lukasz-sciga
Spotify: open.spotify.com/show/7tExkDJcI6vvmpCguX8Ygd
Apple Podcasts: podcasts.apple.com/us/podcast/wookash-podcast/id1683109481
Youtube: youtube.com/channel/UC9J9u3apteD0EuFjzRpt71w
RSS: https://anchor.fm/s/dd7643a4/podcast/rss
X: https://x.com/wookash_podcast
00:01:45 - Aras's Programming Journey
00:05:18 - Work Before Unity & Game Dev Interest
00:08:02 - Joining Unity: The Beginning
00:12:34 - Early Tasks & Cross-Platform Development
00:16:31 - Unity's Business Model & Profitability
00:22:23 - Scaling Challenges & Team Growth
00:31:52 - Open Source vs. Closed Source
00:35:01 - Core Abstractions & DOTS
00:48:16 - Render Pipelines
01:00:38 - Unity Going Public
01:06:26 - Highs and Lows at Unity
01:15:32 - Reasons for Leaving Unity
01:20:55 - Hopes for Unity's Future
01:22:35 - Open Source Contributions & Blender
01:33:08 - Contributing to Large Projects & Playdate
01:38:54 - Advice for Newcomers & AI Tools
01:41:16 - Closing Remarks & Favorite Games
Storyteller: store.steampowered.com/app/1624540/Storyteller
Dragonsweeper (free & online): danielben.itch.io/dragonsweeper
I Wish I Were A Moon (free & online): danielben.itch.io/i-wish-i-were-the-moon
Fidel Dungeon Rescue: danielben.itch.io/fidel-dungeon-rescue
Game Engineering Podcast
Show links: podcasters.spotify.com/pod/show/lukasz-sciga
Spotify: open.spotify.com/show/7tExkDJcI6vvmpCguX8Ygd
Apple Podcasts: podcasts.apple.com/us/podcast/wookash-podcast/id1683109481
Youtube: youtube.com/channel/UC9J9u3apteD0EuFjzRpt71w
RSS: https://anchor.fm/s/dd7643a4/podcast/rss
X: https://x.com/wookash_podcast
Storyteller: store.steampowered.com/app/1624540/Storyteller
Dragonsweeper (free & online): danielben.itch.io/dragonsweeper
I Wish I Were A Moon (free & online): danielben.itch.io/i-wish-i-were-the-moon
Fidel Dungeon Rescue: danielben.itch.io/fidel-dungeon-rescue
Game Engineering Podcast
Show links: podcasters.spotify.com/pod/show/lukasz-sciga
Spotify: open.spotify.com/show/7tExkDJcI6vvmpCguX8Ygd
Apple Podcasts: podcasts.apple.com/us/podcast/wookash-podcast/id1683109481
Youtube: youtube.com/channel/UC9J9u3apteD0EuFjzRpt71w
RSS: https://anchor.fm/s/dd7643a4/podcast/rss
X: https://x.com/wookash_podcast
Hi! 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!
store.steampowered.com/app/2287140/Mooselutions
apps.apple.com/us/app/mooselutions/id6477404960
Game Engineering Podcast
Show links: podcasters.spotify.com/pod/show/lukasz-sciga
Spotify: open.spotify.com/show/7tExkDJcI6vvmpCguX8Ygd
Apple Podcasts: podcasts.apple.com/us/podcast/wookash-podcast/id1683109481
Youtube: youtube.com/channel/UC9J9u3apteD0EuFjzRpt71w
RSS: https://anchor.fm/s/dd7643a4/podcast/rss
X: https://x.com/wookash_podcast
The then-forgotten, now-remembered streamer who played Taiji: Tyler | aliensrock
Great takes on X: https://x.com/mvandevander
Taiji on Steam: store.steampowered.com/app/1141580/Taiji
Switch: nintendo.com/de-ch/Spiele/Nintendo-Switch-Download-Software/Taiji-2745747.html
Taiji website: taiji-game.com
Wookash Podcast
Show links: podcasters.spotify.com/pod/show/lukasz-sciga
Spotify: open.spotify.com/show/7tExkDJcI6vvmpCguX8Ygd
Apple Podcasts: podcasts.apple.com/us/podcast/game-engineering-podcast/id1683109481
Youtube: youtube.com/channel/UC9J9u3apteD0EuFjzRpt71w
RSS: https://anchor.fm/s/dd7643a4/podcast/rss
X: https://x.com/wookash_podcast
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!
store.steampowered.com/app/2287140/Mooselutions
apps.apple.com/us/app/mooselutions/id6477404960
Game Engineering Podcast
Show links: podcasters.spotify.com/pod/show/lukasz-sciga
Spotify: open.spotify.com/show/7tExkDJcI6vvmpCguX8Ygd
Apple Podcasts: podcasts.apple.com/us/podcast/wookash-podcast/id1683109481
Youtube: youtube.com/channel/UC9J9u3apteD0EuFjzRpt71w
RSS: https://anchor.fm/s/dd7643a4/podcast/rss
X: https://x.com/wookash_podcast
I'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: zylinski.itch.io/odinbook
CAT & ONION on Steam: store.steampowered.com/app/2781210/CAT__ONION
Mentioned blog post: https://zylinski.se/posts/solodevs-and-the-trap-of-the-game-engine/
Game Engineering Podcast
Show links: podcasters.spotify.com/pod/show/lukasz-sciga
Spotify: open.spotify.com/show/7tExkDJcI6vvmpCguX8Ygd
Apple Podcasts: podcasts.apple.com/us/podcast/game-engineering-podcast/id1683109481
Youtube: youtube.com/channel/UC9J9u3apteD0EuFjzRpt71w
RSS: https://anchor.fm/s/dd7643a4/podcast/rss
X: https://x.com/g_engineering_
OLD SKIES on Steam!
store.steampowered.com/app/1346360/Old_Skies
Unavowed! :)
store.steampowered.com/app/336140/Unavowed
Wadjet Eye Games:
wadjeteyegames.com/games
Game Engineering Podcast
Show links: podcasters.spotify.com/pod/show/lukasz-sciga
Spotify: open.spotify.com/show/7tExkDJcI6vvmpCguX8Ygd
Apple Podcasts: podcasts.apple.com/us/podcast/game-engineering-podcast/id1683109481
Youtube: youtube.com/channel/UC9J9u3apteD0EuFjzRpt71w
RSS: https://anchor.fm/s/dd7643a4/podcast/rss
X: https://x.com/g_engineering_
Odin Book: zylinski.itch.io/odinbook
CAT & ONION on Steam: store.steampowered.com/app/2781210/CAT__ONION
Mentioned blog post: https://zylinski.se/posts/solodevs-and-the-trap-of-the-game-engine/
Game Engineering Podcast
Show links: podcasters.spotify.com/pod/show/lukasz-sciga
Spotify: open.spotify.com/show/7tExkDJcI6vvmpCguX8Ygd
Apple Podcasts: podcasts.apple.com/us/podcast/game-engineering-podcast/id1683109481
Youtube: youtube.com/channel/UC9J9u3apteD0EuFjzRpt71w
RSS: https://anchor.fm/s/dd7643a4/podcast/rss
X: https://x.com/g_engineering_
Daniel's blog: lemire.me/blog
Daniel's Github: (top 200 contributor) github.com/lemire
Resources recommended by Daniel:
amazon.ca/Performance-Analysis-Tuning-Modern-CPUs/dp/B08R6MTM7K
computerenhance.com/p/single-instruction-multiple-data (Casey Muratori)
SIMD algorithms: youtube.com/playlist?list=PLYCMvilhmuPEM8DUvY6Wg_jaSFHpmlSBD (Denis Yaroshevskiy)
Game Engineering Podcast
Show links: podcasters.spotify.com/pod/show/lukasz-sciga
Spotify: open.spotify.com/show/7tExkDJcI6vvmpCguX8Ygd
Apple Podcasts: podcasts.apple.com/us/podcast/game-engineering-podcast/id1683109481
Youtube: youtube.com/channel/UC9J9u3apteD0EuFjzRpt71w
RSS: https://anchor.fm/s/dd7643a4/podcast/rss
X: https://x.com/g_engineering_
A quick update about the podcast!
Game Engineering Podcast
Show links: podcasters.spotify.com/pod/show/lukasz-sciga
Spotify: open.spotify.com/show/7tExkDJcI6vvmpCguX8Ygd
Apple Podcasts: podcasts.apple.com/us/podcast/game-engineering-podcast/id1683109481
Youtube: youtube.com/channel/UC9J9u3apteD0EuFjzRpt71w
RSS: https://anchor.fm/s/dd7643a4/podcast/rss
X: https://x.com/g_engineering_
Daniel's blog: lemire.me/blog
Daniel's Github: (top 200 contributor) github.com/lemire
Resources recommended by Daniel:
amazon.ca/Performance-Analysis-Tuning-Modern-CPUs/dp/B08R6MTM7K
computerenhance.com/p/single-instruction-multiple-data (Casey Muratori)
SIMD algorithms: youtube.com/playlist?list=PLYCMvilhmuPEM8DUvY6Wg_jaSFHpmlSBD (Denis Yaroshevskiy)
Game Engineering Podcast
Show links: podcasters.spotify.com/pod/show/lukasz-sciga
Spotify: open.spotify.com/show/7tExkDJcI6vvmpCguX8Ygd
Apple Podcasts: podcasts.apple.com/us/podcast/game-engineering-podcast/id1683109481
Youtube: youtube.com/channel/UC9J9u3apteD0EuFjzRpt71w
RSS: https://anchor.fm/s/dd7643a4/podcast/rss
X: https://x.com/g_engineering_
Chapters:
0:00 Intro
1:09 What does a processor do?
29:31 Benchmarking
49:14 SIMD
1:28:20 What is Mojo?
2:11:36 How to leverage CPU atchitecture
2:26:18 Top Github Contributors list
2:31:16 Open Source Libraries of Daniel
Bill:
https://x.com/TheGingerBill
odin-lang.org
New Odin Book by Karl Zylinski: zylinski.itch.io/odinbook
Odin in Godbolt: godbolt.org/z/M646qdfEc
Game Engineering Podcast
Show links: podcasters.spotify.com/pod/show/lukasz-sciga
Spotify: open.spotify.com/show/7tExkDJcI6vvmpCguX8Ygd
Apple Podcasts: podcasts.apple.com/us/podcast/game-engineering-podcast/id1683109481
Youtube: youtube.com/channel/UC9J9u3apteD0EuFjzRpt71w
RSS: https://anchor.fm/s/dd7643a4/podcast/rss
X: https://x.com/g_engineering_
raylib.com
github.com/raysan5/raylib
https://x.com/raysan5
Game Engineering Podcast
Show links: podcasters.spotify.com/pod/show/lukasz-sciga
Spotify: open.spotify.com/show/7tExkDJcI6vvmpCguX8Ygd
Apple Podcasts: podcasts.apple.com/us/podcast/game-engineering-podcast/id1683109481
Youtube: youtube.com/channel/UC9J9u3apteD0EuFjzRpt71w
RSS: https://anchor.fm/s/dd7643a4/podcast/rss
X: https://x.com/g_engineering_
WISHLIST: store.steampowered.com/app/3342470/City_of_Voices
Podcast Will mentions: open.spotify.com/show/30R5REvknCBprrCrlAYDTW
X: https://x.com/games_kini
Game Engineering Podcast
Show links: podcasters.spotify.com/pod/show/lukasz-sciga
Spotify: open.spotify.com/show/7tExkDJcI6vvmpCguX8Ygd
Apple Podcasts: podcasts.apple.com/us/podcast/game-engineering-podcast/id1683109481
Youtube: youtube.com/channel/UC9J9u3apteD0EuFjzRpt71w
RSS: https://anchor.fm/s/dd7643a4/podcast/rss
X: https://x.com/g_engineering_
Raphael's company: fabman.io
X: https://x.com/LubaRaphael
0:00 - Coming up
0:32 - Introduction
1:00 - Raphael’s Programming Background
8:05 - Founding a Maker Space Management Company
13:07 - Discovering Jonathan Blow & the Jai Language
19:02 - What Makes Jai So Different
21:00 - Compile-Time Execution & Metaprogramming
28:23 - Challenges Using LLVM
34:40 - Raphael’s Work on the Jai Compiler
50:03 - Inlined Code & Macro Debugging
55:53 - Cross-Compilation & Console Support
1:00:05 - Working with Jonathan Blow & the Joy of Jai
1:03:40 - The Road to an Open Beta
1:30:22* - Advice for Aspiring Programmers
1:40:58 - Conclusion & Sign-Off
Game Engineering Podcast
Show links: podcasters.spotify.com/pod/show/lukasz-sciga
Spotify: open.spotify.com/show/7tExkDJcI6vvmpCguX8Ygd
Apple Podcasts: podcasts.apple.com/us/podcast/game-engineering-podcast/id1683109481
Youtube: youtube.com/channel/UC9J9u3apteD0EuFjzRpt71w
RSS: https://anchor.fm/s/dd7643a4/podcast/rss
X: https://x.com/g_engineering_
Animal Well website: animalwell.net
Steam: store.steampowered.com/app/813230/ANIMAL_WELL
Bigmode (publisher): bigmode.com
Game Engineering Podcast
Show links: podcasters.spotify.com/pod/show/lukasz-sciga
Spotify: open.spotify.com/show/7tExkDJcI6vvmpCguX8Ygd
Apple Podcasts: podcasts.apple.com/us/podcast/game-engineering-podcast/id1683109481
Youtube: youtube.com/channel/UC9J9u3apteD0EuFjzRpt71w
RSS: https://anchor.fm/s/dd7643a4/podcast/rss
X: https://x.com/g_engineering_
Animal Well website: animalwell.net
Steam: store.steampowered.com/app/813230/ANIMAL_WELL
Bigmode (publisher): bigmode.com
Game Engineering Podcast
Show links: podcasters.spotify.com/pod/show/lukasz-sciga
Spotify: open.spotify.com/show/7tExkDJcI6vvmpCguX8Ygd
Apple Podcasts: podcasts.apple.com/us/podcast/game-engineering-podcast/id1683109481
Youtube: youtube.com/channel/UC9J9u3apteD0EuFjzRpt71w
RSS: https://anchor.fm/s/dd7643a4/podcast/rss
X: https://x.com/g_engineering_
Bazaar website: playthebazaar.com
Tempo Storm website: tempostorm.com
Game Engineering Podcast
Show links: podcasters.spotify.com/pod/show/lukasz-sciga
Spotify: open.spotify.com/show/7tExkDJcI6vvmpCguX8Ygd
Apple Podcasts: podcasts.apple.com/us/podcast/game-engineering-podcast/id1683109481
Youtube: youtube.com/channel/UC9J9u3apteD0EuFjzRpt71w
RSS: https://anchor.fm/s/dd7643a4/podcast/rss
X: https://x.com/g_engineering
the Witness: store.steampowered.com/app/210970/The_Witness
Braid: store.steampowered.com/app/499180/Braid_Anniversary_Edition
Jonathan Youtube Channel
@jblow888
Website: http://the-witness.net
Game Engineering Podcast
Show links: podcasters.spotify.com/pod/show/lukasz-sciga
Spotify: open.spotify.com/show/7tExkDJcI6vvmpCguX8Ygd
Apple Podcasts: podcasts.apple.com/us/podcast/game-engineering-podcast/id1683109481
Youtube: youtube.com/channel/UC9J9u3apteD0EuFjzRpt71w
RSS: https://anchor.fm/s/dd7643a4/podcast/rss
X: https://x.com/g_engineering_
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-musical person. A great starter for everybody interested!
Website: ryanike.com
Where the Water Tastes Like Wine - Spotify: open.spotify.com/album/0kHPkH7nOqeLbRjcg0AHhW?si=be--5BEwSE25A-1YRFNOUQ
Ryan Ike - Spotify: open.spotify.com/artist/25WFJNbldvTxvd3enTT8rb
Game Engineering Podcast
Show links: podcasters.spotify.com/pod/show/lukasz-sciga
Spotify: open.spotify.com/show/7tExkDJcI6vvmpCguX8Ygd
Apple Podcasts: podcasts.apple.com/us/podcast/game-engineering-podcast/id1683109481
Youtube: youtube.com/channel/UC9J9u3apteD0EuFjzRpt71w
RSS: https://anchor.fm/s/dd7643a4/podcast/rss
X: https://x.com/g_engineering_
Join 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-musical person. A great starter for everybody interested!
Website: ryanike.com
Where the Water Tastes Like Wine - Spotify: open.spotify.com/album/0kHPkH7nOqeLbRjcg0AHhW?si=be--5BEwSE25A-1YRFNOUQ
Ryan Ike - Spotify: open.spotify.com/artist/25WFJNbldvTxvd3enTT8rb
Game Engineering Podcast
Show links: podcasters.spotify.com/pod/show/lukasz-sciga
Spotify: open.spotify.com/show/7tExkDJcI6vvmpCguX8Ygd
Apple Podcasts: podcasts.apple.com/us/podcast/game-engineering-podcast/id1683109481
Youtube: youtube.com/channel/UC9J9u3apteD0EuFjzRpt71w
RSS: https://anchor.fm/s/dd7643a4/podcast/rss
X: https://x.com/g_engineering_


