Game Engineering PodcastI had the honor to chat with Casey Muratori - one of the most inspiring figures 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 switch away from OOP.
Casey created a lot of educational material, but one course stands out: Performance Aware Programming Series on computerenhance.com - I'm a happy subscriber, I love this course, you should check it out too, if you want to understand what makes your program go brr. (runs fast)
Casey Muratori on his work experienceGame Engineering Podcast2024-09-21 | I had the honor to chat with Casey Muratori - one of the most inspiring figures 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 switch away from OOP.
Casey created a lot of educational material, but one course stands out: Performance Aware Programming Series on computerenhance.com - I'm a happy subscriber, I love this course, you should check it out too, if you want to understand what makes your program go brr. (runs fast)
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_Programming Experts might not know better than you do :)Game Engineering Podcast2024-09-22 | Come watch full discussion with Casey Muratori at @GameEngineeringPodcast !What would happen if #softwareengineer would be frontline #support ?Game Engineering Podcast2024-09-21 | Come watch full discussion with Casey Muratori at @GameEngineeringPodcast !The first game to use blockchain right? | Design of ProvidenceGame Engineering Podcast2024-09-14 | This 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-related-items stored forever on blockchain! Hans walks me through his design philosophy and we discuss everything there is to Providence! Come join us!
Show links: https://podcasters.spotify.com/pod/sh...
Spotify: https://open.spotify.com/show/7tExkDJ... Apple Podcasts: https://podcasts.apple.com/us/podcast... Youtube: / @gameengineeringpodcast RSS: https://anchor.fm/s/dd7643a4/podcast/rssHow much humor is packed in a noir game Cat Detective?Game Engineering Podcast2024-07-13 | This 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!).
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_Making difficulty fun in tactical shooter - ShardpunkGame Engineering Podcast2024-07-06 | I'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 freelance artists: the good, the bad and the ugly!
0:00:00 Intro 0:02:23 Education in photography & fine arts, game credits breakthrough 0:44:51 Showcase of Maria's method 1:25:37 OutroWhy Stasis: Bone Totem will stay with youGame Engineering Podcast2024-06-22 | This time I'm joined by two brothers, Nic and Chris who 10 years ago formed a studio @STASISGame , 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 we discuss in detail their latest masterpiece Stasis: Bone Totem.
0:00:00 Intro 0:01:34 Launching studio & making Stasis 0:21:58 making Cayne & reusing software 0:35:31 making Beautiful Desolation 0:45:09 Stasis: Bone Totem overview & beginnings 0:58:51 Horror & Gore of Stasis: Bone Totem 1:08:49 Character design & super-toy bear Moses 1:20:15 Creating Narrative & Story 1:32:13 Puzzles, Navigation & Steam reviews 1:56:59 Localization & how to do it properly 1:58:21 Phenomenal writing by Jack Barton Mitchell 2:09:28 Marketing horror games 2:28:10 Piracy & message to pirates 2:37:35 GoodbyesA demo of DragonRuby by its author Amir RajanGame Engineering Podcast2024-06-09 | This is a highlight from my 90min+ discussion with Amir - the creator of DragonRuby Game Toolkit. Checkout the full video to know more!
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/rssHow DragonRuby lets you move faster than any other game engine!Game Engineering Podcast2024-06-08 | Hey! This time I'm joined by Amir Rajan, the creator of DragonRuby Game Toolkit! (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 side of things!) probably the most popular graphics framework in gamedev industry. You're using Ruby language to code in DragonRuby (hint is in the name!) but there are also C extensions (kudos to Alex)
This discussion includes a live demo of DragonRuby and its powers!
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/rssThis little girl was my beacon of hope! #gamedevGame Engineering Podcast2024-05-23 | See the full episode at @GameEngineeringPodcast !Balancing real life logic and game logic with an example of a.. trash can :)Game Engineering Podcast2024-05-22 | See the full episode at @GameEngineeringPodcast !Consequences of stepping out of the line in #gamedesignGame Engineering Podcast2024-05-21 | See the full episode at @GameEngineeringPodcast !How to make a crayon? Out of.. broomstick? #game logicGame Engineering Podcast2024-05-20 | See the full episode at @GameEngineeringPodcast !Designing knowledge based #game to withstand weeklong player breaks! #gamedevGame Engineering Podcast2024-05-19 | See the full episode at @GameEngineeringPodcast !Night is dark in Night is Grey.Game Engineering Podcast2024-05-18 | Night 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 @whalestorkinteractive6743 and directed Night is Grey. Enjoy the episode!
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/rssWhat had to die for #thronefall to be born! #gamedevGame Engineering Podcast2024-05-14 | Watch full episode on the @GameEngineeringPodcast !What makes a game feel ~prototypey~ ? #gamedevGame Engineering Podcast2024-05-13 | Watch full episode on the @GameEngineeringPodcast!Thronefall had separate #art and #design prototypes! #gamedevGame Engineering Podcast2024-05-12 | Watch the full video on @GameEngineeringPodcast!Thronefall is simplistic and gorgeous!Game Engineering Podcast2024-05-11 | This 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!
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#backwardcompatibility in #gamedev save systems!Game Engineering Podcast2024-05-10 | Watch the full episode at @GameEngineeringPodcast !Changing sprites dynamically to fit the #environment! #gamedev #shadersGame Engineering Podcast2024-05-09 | Watch the full episode at @GameEngineeringPodcast !You can always count on #player to do that :) #gamedevGame Engineering Podcast2024-05-08 | Watch the full episode at @GameEngineeringPodcast !#csharp structs #memory layout! #gamedevGame Engineering Podcast2024-05-07 | Watch the full episode at @GameEngineeringPodcast !What game engine needs to have for you to switch?Game Engineering Podcast2024-05-06 | Watch full episode on the @GameEngineeringPodcast !How to #design save system in #strategy game! #gamedevGame Engineering Podcast2024-05-06 | Watch the full episode at @GameEngineeringPodcast !HIGHLIGHT: What 25 years on Total Wars teach you about memory managementGame Engineering Podcast2024-05-05 | Guy Davidson spent 25 years working for Creative Assembly on Total Wars. He gathered an immense amount of knowledge and good practices, topped by his membership in C++ standard committee. Join me as he walks me through what he has learned about memory management!