Article Game Making Podcasts, YouTube Channels and Blogs

Wayfarer

Member
GM and Game Dev Links

Podcasts
GM Game Dev
obj_podcast | RSS | Game Design, Game Industry Discussion, Interviews
The Gamemaker Podcast | RSS | Game Design, Game Industry Discussion, Interviews

Game Dev
Aussie Devs Podcast | RSS
BigSushi.fm (Retired) | RSS | Game Design, Game Industry Discussion, Interviews
Coffee with Butterscotch | RSS | Game Design, Game Industry Discussion, Programming
Designer Notes | RSS | Game Design, Game Industry Discussion, Interviews
Downloadable Context | RSS | Game Design, Game Industry Discussion, Interviews, Programming General
Experimental Game Dev Podcast | RSS | Game Design
Game Dev Deconstructed | RSS | Game Design, Game Industry Discussion
Game Dev Loadout | RSS | Game Design, Game Industry Discussion, Music
Game Dev Unchained | RSS | Game Design, Game Industry Discussion, Interviews
Game Dev’s Quest | RSS | Game Design, Game Industry Discussion, Interviews
GameDev Breakdown | RSS | Game Design, Game Industry Discussion
gamkedo.community | RSS | Art, Game Design, Game Industry Discussion, Interviews, Story
iHeartIndie | RSS | Game Design, Game Industry Discussion, Interviews
Indie By Design | RSS | Game Design, Game Industry Discussion, Interviews
IndieSider (Retired) | RSS | Game Design, Game Industry Discussion, Interviews
Level Design Lobby | RSS | Game Design
Lostcast (Retired) | RSS | Art, Digital Art, Game Design, Game Industry Discussion, Pixel Art
Playscape (Retired) | RSS | Game Design, Game Industry Discussion, Interviews
Sup, Holmes? (Retired) | RSS | Game Design, Game Industry Discussion, Interviews
The Debug Log | RSS | Game Design, Game Industry Discussion, Programming
The Game Developers Radio | RSS
The Game Maker's Notebook | RSS | Game Design, Game Industry Discussion, Interviews, Story
Tone Control | RSS | Art, Game Design, Game Industry Discussion, Interviews, Programming General, Story

Related to Game Dev
Charlie's Music Production Lessons | RSS | Music
Coding Blocks | RSS | Programming
Composer Quest | RSS | Music
Programming Throwdown | RSS | Interviews, Programming
Software Engineering Daily | RSS | Interviews, Programming
The Techmuze Podcast | RSS | Music

YouTube Channels
GM Game Dev
Arend Peter Teaches | Programming
Beyond Us Games | Beginner, Build a Game, Programming, Reference
Bless Hay Gaming | Programming, Spine
Code Workshop | Beginner, Build a Game, Programming
Etredal | Build a Game, Programming
FriendlyCosmonaut | Beginner, Build a Game, Programming
GameMaker Rob | Programming, Build a Game
GameMaker Tutorial Box | Programming, Shaders
GameMakerStation | Beginner, Build a Game, Programming
Gaming Reverends - DevCorner | Programming, Shaders
Gloomy Toad Studios | Beginner, Build a Game, Programming
GM Wolf | Dev Stream, Programming, Shaders
Heartbeast | Animation, Beginner, Build a Game, Pixel Art, Programming, Shaders
Let's Clone | Build a Game, Programming
Let's Learn GameMaker: Studio | Beginner, Programming, Reference
Manta Games | Dev Stream, Programming
Mike Dailly | Dev Stream, Programming
PixelatedPope | Programming, Shaders
RealTutsGML | Beginner, Programming
rm2kdev | Beginner, Physics, Programming
Sam Spade Game Dev | Programming, Reference
Shaun Spalding | Beginner, Dev Stream, Programming, Shaders, Talks
SingleShotGamer | Beginner, Build a Game, Programming
SlasherXGAMES | Beginner, Programming
Sparckman | Beginner, Drag and Drop
Stefan Randa | Beginner, Dev Stream, Programming
Talent Lost | Beginner, Build a Game, Programming, Spine
TechnomancyStudios | Programming
The-any-Key | Networking, Programming
TinyGamesLab an indie game company | Build a Game, Programming
Warrenaterz | Game Design, Programming
Zen Productions | Programming, Reference

Game Dev
8-bit Music Theory | Music
Ask Gamedev | Game Design
Blender Guru | 3D Art, Art
Bobby Chiu | Art, Concept Art, Digital Art, Interviews
CuriousPandaGames | Animation, Art, Pixel Art | Pixel Art Timelapses
Design Cinema | Art, Concept Art, Digital Art
Dutch Game Garden | Game Design, Talks
Game Audio Lookout | Art, Music, Story
Game Dev Underground | Dev Stream, Game Design, Interviews
GDC | Art, Game Design, Music, Programming, Sound, Story, Talks
Grant Abbitt | 3D Art, Art
grapefrukt | Dev Stream, Game Design, Talks
Kirokaze | Art, Pixel Art
Level Design Lobby | Game Design
Luis Zuno | Animation, Art, Pixel Art
Mike Hermes | 3D Art, Art
MortMort | Pixel Art
Noah Bradley | Art, Concept Art, Digital Art, Pixel Art
Remington Graphics | 3D Art, Art
Rob Brown | Art, Concept Art, Digital Art
snomaN Gaming | Game Design, Game Analysis, Game Industry Discussion
Swatches | Art, Concept Art, Digital Art

Related to Game Dev
[game array] | Game Analysis, Game Design, Game Industry Discussion
Boundary Break | Game Analysis, Game Industry Discussion
brownbear | Game Analysis, Game Design, Game Industry Discussion
Cleanprincegaming | Game Analysis, Game Industry Discussion
Core-A Gaming | Game Analysis, Game Industry Discussion
Devs Play: Season 1 | Game Design, Game Industry Discussion | Let's Play w/ Experienced Game Devs
Devs Play: Season 2 | Game Design, Game Industry Discussion | Let's Play w/ Experienced Game Devs
DigitalFoundry | Game Analysis, Game Industry Discussion
Extra Credits | Game Industry Discussion
FunFunFunction | Functional Programming, Programming
Game Maker's Toolkit | Game Analysis, Game Design
HeavyEyed | Game Analysis, Game Industry Discussion
Many A True Nerd | Game Analysis, Game Design
Noclip | Game Analysis, Game Industry Discussion | Crowdfunded Video Game Documentaries
Past to Present Online | Game Analysis, Game Industry Discussion | Documentaries on Unreleased Games
Signals Music Studio | Music
Sunder | Game Analysis, Game Industry Discussion
The Coding Train | Programming

Blogs
GM Game Dev
GameMaker Blog | RSS | Game Industry Discussion
GameMaker: Studio 2 Official Documentation | Blend Modes, Networking, Programming, Shaders, Surfaces
GM Wolf's Blog | Programming, Shaders
Gurpreet Singh Matharoo on Udemy | Beginner, Build a Game, Programming
PixelatedPope's Blog | Programming, Shaders
Sam Spade Dev Blog | Programming, Reference
The GameDev Palace | RSS | Programming
Xor Shaders | RSS | Programming, Shaders
YellowAfterlife | Blend Modes, Programming, Shaders, Surfaces
YoYo Games Blog | RSS | Blend Modes, Programming, Shaders, Surfaces
Zack Bell Games | RSS | Game Design, Programming, Shaders, Surfaces

Game Dev
Cyangmou's Pixel Art Tutorials | Art, Pixel Art
Derek Yu's Blog | Art, Game Design, Pixel Art
Gamasutra | RSS | Art, Game Design, Game Industry Discussion, Music, Programming, Sound
The life of a Games Programmer | RSS | Programming General | Mike Dailly's Blog

Highlights
GM Game Dev
Alpha and Surfaces | Blend Modes, Surfaces
Blend Modes & Silhouettes | Blend Modes
Dynamic rendering masks | Blend Modes
How to implement shaders in Game Maker Studio | Shaders
How to write shader code in Game Maker Studio | Shaders
Pixelated Pope: The 15 Commandments of Game Maker | Programming
Shaders for Hobby-Programmers in GameMaker Studio | Shaders

Game Dev
4:44 Rule - Rami Ismail (Vlambeer) - Nordic Game Jam 2016 | Game Design | Advice for Game Jams and Game Dev in general
Enhancing Gameplay with Music in Celeste | Music
Game Feel - Measuring the Influence of Acceleration and Deceleration | Game Design
Hacky Zack's Soundtrack: Behind the Scenes | Music | Learn from composer Vincent Rubinetti how he went about making the soundtrack for GM game Hacky Zack
Mechanically Speaking: Jumping in 2D | Game Design

GameMaker Focus
8 Awesome Indie Games Made with GameMaker [2018] | Game Industry Discussion
Derek Yu on Sup Holmes | Interviews | Programmer / Artist (Spelunky)
Game Maker History V1.1 - V8 (1999 - 2010)
GameMaker Meetup
| Talks | Videos recorded by Shaun Spalding
Matt Thorson on Sup Holmes | Interviews | Programmer (Jumper, An Untitled Story, RunMan, Towerfall [non-GM], Celeste [non-GM])
Mike Dailly & James Cox on Indie By Design | Interviews
Mike Dailly & Russell Kay of YoYo Games - GameMaker & History of DMA Design | Talks
Moppin on Sup Holmes | Interviews | Programmer / Artist (Downwell)
Natalia Figeuroa on Sup Holmes | Interviews | (Fran Bow)
Paul Veer on Sup Holmes | Interviews | Artist (Many GM games, Sonic Mania [non-GM])
Rami Ismail on Sup Holmes | Interviews | Programmer (Nuclear Throne, Luftrausers, Ridiculous Fishing, Super Crate Box)
Simon Anderson on Sup Holmes | Interviews | Artist (Savant Ascent, Owlboy [non-GM])
Vlambeer on Sup Holmes | Interviews | Team (Nuclear Throne, Luftrausers, Ridiculous Fishing, Super Crate Box)
Xodusse Gamedev Log #1 Featuring Xor
Xodusse Gamedev Log #2 Featuring Xor
Zack Bell on Lostcast
| Interviews | Programmer, (Ink, Hacky Zack)
Zack Bell on Sup Holmes | Interviews | Programmer (Ink, Hacky Zack)
 
Last edited:

Wayfarer

Member
I've started to tag the YouTube channels with keywords. So far I have:
Beginner, Build A Game, Live Dev, Reference, Programming Concepts, Shaders, Spine

Does anyone have any other ideas? I'm in a bit of rush at the moment, but will think about this properly later today. Maybe if there were about 20 in total that'd be great. Having things like "Spine" and "Shaders" included I think are good as these are keywords people might be looking for.

Feel free to mention podcasts/channels that are missing (I know there's lots more and when I get time I'll keep updating them).

I'm thinking about mentioning notable episodes for each podcast/channel.

Edit: Also, I've just been tagging things quickly off the top of my head, so tag accuracy may not be the best.

Edit2: I'll make something to generate BB code for this post, that way data can be presented in multiple ways (ie by tag, or by podcast/channel) in spoiler tags.
 
Last edited:
Here is another Youtube channel, snoman gaming. It's not 100% game design stuff, but there's a good number of useful videos in there, as part of his good game design series. https://www.youtube.com/user/snomangaming/featured. Add it if you want. :)

In addition, I would recommend changing your "game dev" categories to game design instead. Development specifically refers to the software development part of making games (the programming), and design covers the overall goal and design of the game, like level design, aesthetics, concept, characters, general vision, etc. Development and design are distinct roles in making a game, and all of those resources you listed cover design (and a little bit of development), not just development. https://www.gamedesigning.org/gaming/designer-vs-developer/ That's kind of a small distinction though, that doesn't really change what your list is offering, so feel free to ignore me or disagree with me.
 

Wayfarer

Member
Fair point, I suppose a game producer does do game production.

I'll go with "Game Making" then :D
It does sound similar to "Game Maker" itself, but it works for now.
 

Wayfarer

Member
Thanks for these OP, added some of these to my subs.
If anyone is interested, Indie by Design #18 is an interview with YYG Mike Dailly and James Cox.
No worries!
I actually had that interview listed initially but then I re-arranged how things were displayed. It now appears in the newly added "Notable Episodes" section. :)

@LlamaTemplar: Glad to hear :)

The whole thing is automated now. There's a lot of content I want to add (some channels I've collected on Concept Art, Music etc...), but I first wanted to get the automation working. I'd say in about 3 days from now it will be more interesting content-wise.

If anyone has anything to add... keep suggesting things!

Edit:
I'm going to merge the "General Programming" subcategory into Game Making. Will do this tomorrow.
 
Last edited:
Wow. That organization is really cool? Do you mean by automated that you have like, a window for you to add a link under a category with certain tags?
 

Wayfarer

Member
Wow. That organization is really cool? Do you mean by automated that you have like, a window for you to add a link under a category with certain tags?
Similar-ish to what you've said but through code. I've programmed it in AutoIt, though I'm not actually using AutoIt's automation as that's more for things like repeating a task on many computers in a business... say installing something a certain way, or even just a daily task for an individual. I'm using it more as a standard programming language to generate a text file. This is because it's really simple to make something in AutoIt without any boilerplate code.

(I probably should use the word "generated" instead of "automated")

If you're interested in seeing the code to add entries:
Code:
createEntry(
   "Blog", "GM",
   "YoYo Games Blog", "https://www.yoyogames.com/blog", "https://www.yoyogames.com/blog/feed.rss",
   "Blend Modes, GameMaker, Programming Concepts, Shaders, Surfaces",
   createNotables(
     "Explaining Blend Modes - Part 1|https://www.yoyogames.com/blog/56/explaining-blend-modes-part-1",
     "Explaining Blend Modes - Part 2|https://www.yoyogames.com/blog/57/explaining-blend-modes-part-2"
   )
)
AutoIt requires you to add an underscore to the end of lines when splitting things across lines. But I thought that would make my code less clear above :p
Code:
createEntry( _
   "Blog", "GM", _
   "YoYo Games Blog", "https://www.yoyogames.com/blog", "https://www.yoyogames.com/blog/feed.rss", _
   "Blend Modes, GameMaker, Programming Concepts, Shaders, Surfaces", _
   createNotables( _
     "Explaining Blend Modes - Part 1|https://www.yoyogames.com/blog/56/explaining-blend-modes-part-1", _
     "Explaining Blend Modes - Part 2|https://www.yoyogames.com/blog/57/explaining-blend-modes-part-2" _
   ) _
)
createEntry() and createNotables() are functions I've made to get the data neatly into arrays (I probably should be using other data structures, but this works for now). These are then looped through later to generate a text file which I copy/paste from.


Great list! Some stuff I didn't know existed! Nice! (I'm surprised my blog made in on here...)
That's awesome to hear! I think I came across your blog in one of your posts on GMStruct.

I'm not sure how I forgot to add you!! I've watched many of your videos, and some of them even multiple times :)
 

Wayfarer

Member
Yeah, good thread, and pinned as suggested (it shall remain pinned for as long as it is maintained and kept relevant).
Thanks for pinning this thread :)

Next week, I'm going to make it so there are two types of "notable" entries. One type that will appear in the "notable" spoiler tab, and another type that will appear only when searching for a specific thing (say Pixel Art). That way the main "notable" tab can be less bloated. Along with that, I might adjust the wording of a few things but otherwise the organisation shouldn't change too much in the future (unless anyone has ideas/suggestions).

There are more entries I want to add and things to make "notable", but that will probably get done next week too.
 
I don't quite know how relevant this one is to your list, but it should be considered. https://www.youtube.com/channel/UCdW7bhyBsV6vmvn0BISfxxw

brownbear does in-depth commentary on the design of existing games, especially concerning competitive real-time strategy esports like Starcraft. He has really good points about balance and overall design goal, and also has design videos talking about particular problems various games had.
 

Wayfarer

Member
@Snayff: No worries :)

I was just about to update the main post but I can't because there's a 50,000 character limit :eek: ! It's currently at 55,000 characters. I can think of a few ways of reducing the character count - I just wanna make sure I do it in the most effective way (so this doesn't happen again).

Tags have been vastly improved and you can now add curated content, so you can make a small course within a tag (ie a course for Pixel Art, Shaders etc). The visual presentation has improved too.

I was going to ask notable people in different fields to maybe select curated content for each of the sections.

What do you think?

Edit: Maybe I should host the "search by tags" part on an external site. I was trying to avoid that, but it might be worth doing :p
 
Last edited:

Wayfarer

Member
I've made a website for this now: GameMaker Focus. It lists all of the entries here with different ways of sorting them etc, and also includes other things like courses. It's very simple at the moment (and I still need to fix a few things) but I just wanted to get something up :)

Edit:
Here's the updated link: http://wayfarer.earth/gmlinks
 
Last edited:

Wayfarer

Member
I found it easier. By the way, if you post updates here, I don't think folks will mind AND it pushes e-mail notices out to those that choose to subscribe to this thread.
Awesome, that's great to hear!

Some nice recent additions were:

These are all really nice podcasts!

For those who are curious, here's the JSON that generates the site (and also generates the top post of this thread):
http://wayfarer.earth/gmlinks/json/entries.json

I feel like I've done a pretty rough job of tagging things, hopefully I can improve on that.
If anyone wants to help out you're welcome to!

@Cloaked Games
You may have noticed I changed the categories back to "GM Game Dev", "Game Dev" and "Other". I figure if those podcasts mentioned above are using the term Game Dev to represent all parts of Game Making then it should be fine here!
 

rIKmAN

Member
Awesome, that's great to hear!

Some nice recent additions were:

These are all really nice podcasts!

For those who are curious, here's the JSON that generates the site (and also generates the top post of this thread):
http://wayfarer.earth/gmlinks/json/entries.json

I feel like I've done a pretty rough job of tagging things, hopefully I can improve on that.
If anyone wants to help out you're welcome to!

@Cloaked Games
You may have noticed I changed the categories back to "GM Game Dev", "Game Dev" and "Other". I figure if those podcasts mentioned above are using the term Game Dev to represent all parts of Game Making then it should be fine here!
Page doesn't work for me on Safari or Chrome on an iPad Air.
 

Wayfarer

Member
Page doesn't work for me on Safari or Chrome on an iPad Air.
Ah, yeah, just tested on my phone and the text comes up really small (like REALLY small). Is that what's happening on your iPad? Like you see the site but there appears to be no text? Hopefully that's the problem, because then it should be an easy fix.

If that isn't the issue, what happens when you go to the page?

Thanks for mentioning this :)

Edit:
I also need to fix the "Reset Filters" button.
 

William E.

Member
I'd like to share my own resource on Game Audio/Music here as well. I hope that's okay:
I'm making a YouTube series on how game audio (music and sound effects) in games work. I'm looking from a rather broad view, not explaining music theory but how music and gameplay are working together. You can have a look here (it's currently 3 episodes):
 
Top