A curated collection of resources to game development (art, design, code, marketing, tutorials, ...). To add, remove or change things on the list, please create a pull request.
Maintained by Fronkon Games.
| Development | Engines & Tools | Business | Misc |
|---|---|---|---|
| 🎨 Art | 🟦 Unity | 🗂️ Organization | 📝 Postmortems |
| ✏️ Design | 💙 Unreal | 📣 Marketing | 🖥️ Hardware |
| 💻 Code | 🟢 Godot | 💰 Commercial | 📌 Misc |
| 🔊 Audio | ⚙️ Engines | 📄 Bureaucracy | 🎉 Fun |
| 🌍 Localization | 🛠️ Tools | 👥 Social | |
| 🧪 Testing | 📦 Resources | ||
| 🌐 Web |
| Lots of icons from iOS apps (link) | A gallery of interesting visual styles used in games (link) | Futuristic interfaces from movies and videogames (link) |
| Videogames logos (link) | Blender to Unity workflow (link) | No bullshit pixel art tutorial (link) |
| How to Pixel Art (youtube) | 60 of the finest tutorials and resources about Pixel Art (link) | Draw a cartoon monster character in Photoshop (link) |
| How to do Pixel Art (youtube) | Understanding color (youtube) | PBR texture conversion (link) |
| Making textureless 3D work, a how-to/making of guide (link) | How to make pixel art metallic platform tiles in Photoshop (youtube) | The Animation Process of Ori (link) |
| Color in games: An in-depth look at one of game design's most useful tools (link) | Intro To Blender for Absolute Beginners (youtube) | Physically based rendering (link) |
| Blender game character creation series (youtube) | How to learn Blender 3D in under 24 hours (link) | Blender Tutorial from the very basics (youtube) |
| Spriting guide (link) | Pixel Art tutorial series (youtube) | Blender low poly Pokemon tutorial (youtube) |
| Weapon modeling tutorials (link) | Creating perfectly pixelated games with Unity (2D or 3D) (link) | An introduction to spine a 2D bone based animation system (link) |
| Making the world of Firewatch (link) | HD index painting in photoshop (link) | Photoshop as game editor (link) |
| Game art tricks (link) | How to build sci-fi environments in Unity 5 (link) | Technical study: Overwatc (link) |
| The brilliance in Mad Max's world design (link) | Making of The Descendant (link) | 10 mobile games with the best map screens (link) |
| Photoscan tutorial - Photogrammetry (youtube) | Gamma and Linear space - What they are and how they differ (link) | How to avoid bad color schemes (link) |
| Creating our Logo (link) | Texturing for beginners: Top 14 Ways to mix textures and shaders, in Blender (youtube) | Lighting for game developers (youtube) |
| Creating high-quality character art (link) | Space Marine sprite (youtube) | Playdead's Inside and minimalism (youtube) |
| Unity VFX tutorials (youtube) | Pixels and voxels, the long answer (link) | Strategy game battle UI (link) |
| The remastering of textures in Bioshock The Collection (link) | The psychology of UI design: The gutenberg diagram & modern UI (youtube) | Multiplatform 3D art development for indies (youtube) |
| Environment design: Style over function (link) | Blender - Low Poly Scenario (youtube) | Stylized normal mapping (link) |
| 6 examples of UI design that every game developer should study (link) | Learn how to prototype levels in Blender (youtube) | An introduction to procedural animations (link) |
| Animation in games: function and automation (link) | Low poly modeling: style through economy (youtube) | Lights, lights and Tube Lights (link) |
| Stylized VFX in Rime (youtube) | Creating the striking pixel art of Crawl (link) | Creation facial 2D animation for games (link) |
| Simple stylized content for Unity games (link) | Create a forest in UE4 in one hour (youtube) | Creating pixel art in Blender (link) |
| 25 official beginner Blender tutorial videos. (youtube) | Optical effects in User Interfaces (for true nerds) (link) | Cyberpunk scene production with Unity & Blender (link) |
| The best pixel art tools for making your own game (link) | Real time rendering, an overview for artists (link) | How to model and texture architectural scenes (link) |
| Stylized prop production with Substance Painter (link) | A database of palettes for pixel art (link) | Realistic vs. Stylized asset production: a technique overview (link) |
| An interesting analysis on the art style of Overwatch (link) | A step-by-step guide to modeling in Unreal Engine (link) | GPU performance for game artists (link) |
| Stylized environment production in Unity (link) | VFX staples: shape, color, and motion (link) | Blender to Godot 3, low poly scene import (youtube) |
| How to use Spine and make awesomes 2D animations (youtube) | Creating simple pixel art textures (link) | Killer sci-Fi environment production tips and tricks (link) |
| Photogrammetry guide for 3D artists (link) | Building great lighting in Unity (link) | Math for game programmers: Juicing your cameras with math (youtube) |
| Stylized character production techniques in Unreal Engine (link) | Realistic material design tips and tricks (link) | Building the Just Cause 3 animation and rigging pipeline (youtube) |
| Dirt generator in Substance Designer (link) | Stylizing 3D character content: model, texture and details (link) | Creating Riot-like stylized VFX in Unity, tips and tricks (link) |
| Tips on creating stylized 3D content (link) | Making Zelda-like VFX with Unity (link) | Seamless forest textures with photogrammetry (link) |
| Making Wild West scene with CryEngine (link) | Apocalyptic environment in Blender (youtube) | Game UX style guide: Why do you need one? (link) |
| Color palettes, a guide (link) | Tips on low poly indie game creation (link) | Stylized 3D game asset tutorial: Low poly with Blender 2.8 (youtube) |
| The best design tools for everything (link) | Hand-Painted texture guide (link) | Best practice for particle effects in 2D pixel art games (link) |
| How to create a character with ZBrush (youtube) | Typography in games (youtube) | Improve your programmer art: Up your color game (youtube) |
| High to low Poly workflow: Blender to Substance Painter to Unity (youtube) | How a Blizzard artist approaches stylized character creation (link) | Sci-Fi level builder in Houdini (link) |
| Free Blender beginner course (youtube) | How to make 1-bit pixel art (youtube) | An interview with Robert Hodri, senior 3D artist at id Software (link) |
| Creating your own stylized environments for beginners (youtube) | Hand painted, Blizzard-style character tutorial (youtube) | Gears Hammer of Dawn (link) |
| Sphere break tutorial using Houdini and Unreal engine (youtube) | Full 3D game asset workflow explained (I/V) (youtube) | 5 great game art styles for BAD artists (youtube) |
| Stylized beach environment in Blender & Substance (youtube) | How to make 3D stylized weapons (youtube) | 3D character from sketch to game (youtube) |
| How to create your own real time sci-fi environment in UE4 (youtube) | How to easily create hand painted models in Blender & Substance Painter (youtube) | Making simple stylized 3D models with Blender, ZBrush & Substance Painter (youtube) |
| The Diablo 3 VFX shader with Unity (youtube) | Typography in games (youtube) | Easy material generation, a quick look at Materialize (youtube) |
| The ultimate guide for creating stylized hair in ZBrush (youtube) | Directed procedural workflow in Houdini and Unity (link) | How to create stylized 3D character models in Blender, ZBrush and Substance (youtube) |
| Blender 2.9 PBR texturing beginner tutorial (youtube) | Creating beautiful sci-fi worlds in Unreal Engine 4, full breakdown (youtube) | Houdini Engine installation guide for Unity (youtube) |
| How to become an environment artist for games (youtube) | How games use light to manipulate you (youtube) | Realtime environment lighting with Unity HDRP (link) |
| From start to finish: bringing characters to life (link) | UX designer role in a gamedev project (link) | Growing as a VFX artist (youtube) |
| A compilation of futuristic UI from movies and TV series (link) | The Hollow Knight look in 15 mins (youtube) | Game User Interface: how to develop a Visual Style (link) |
| Creating Pixel Art (link) | Common mistakes in Pixel Art (link) | Blender to Unity: How to get the Right Rotation, Scale and Animations (youtube) |
| Stylized Skyrim style dungeon environment tutorial (youtube) | Photogrammetry guide (link) | A database of PBR values for real-world materials (link) |
| Another database of PBR values for CG artists (link) | Blender facial animation (youtube) | Seamless textures for Unity with Midjourney (youtube) |
| How to make your game stand out visually, from a 3D artist at Blizzard (youtube) | A generator of accessible color combinations, in pairs (link) | Using AI to generate game art (youtube) |
| How to use shaders to create stylized VFX (youtube) | Official Lightmapping troubleshooting guide (forum) | How to find a UI theme for your game (link) |
| Cinematic lighting in Unity, from creation to final render (youtube) | How to make a game cinematic (link) | Visual design rules you can safely follow every time (link) |
| Introduction to Art Direction for Games (link) | The material art of The Last Of Us Part I (youtube) | 7 tips for Animation beginners (link) |
| Designing for Aesthetic in video games art direction (link) | Getting started as Technical Artist (youtube) | The best design inspiration on 𝕏 (link) |
| How to pick more beautiful colors for your data visualizations (link) | Houdini beginner tutorial (3+ hours) (youtube) | Using light and color in game development: a beginner’s guide (link) |
| Unity for technical art: advantages, tools & workflows (link) | Helldivers 2 trailers review by Derek Lieu (youtube) | Color Science Precis for the CGI Artist (link) |
| On applying for 3D artist jobs (link) | The art of hooking your audience: crafting killer game trailer openings (link) | Master Class: Being a Tech Art Detective (youtube) |
| Step-by-Step guide to 3D scanning objects at home (link) | Scene setup for art direction (link) | A guide for aspiring artists: important skills & things to avoid (link) |
| Art direction: Mastering Foundations (link) | Easy color theory (youtube) | A large collection of bitmap fonts demoscenes (link) |
| Step by step environment creation breakdown in Unity (link) | Making graphics like it's 1993 (link) | A catalogue of named colors (link) |
| Rules to developing addictive mobile games (link) | User Interface (UX) techniques (youtube) | The basic fundamentals of Competitive Melee (youtube) |
| Fingers, Thumbs & People: Designing for the way your users really hold and touch their phones and tablets (link) | Four ways to design for horror (link) | Fight or Flight: The neuroscience of Survival Horror (link) |
| Designing and Integrating Puzzles in Action-Adventure Games (link) | Designing Monument Valley: Less Game, More Experience (link) | The Pursuit of Games: Designing Happiness (link) |
| SCVNGR's Secret Game Mechanics Playdeck (link) | Deconstructor of Fun (link) | The Applied Value of Player Psychology: Putting Motivational Principles to Work (link) |
| The Chemistry Of Game Design (link) | Psychology, Human Evolution and Game Design (youtube) | How to Write a Horror Story (link) |
| The guide to open world environment design (link) | How (and why) to write a great Game Design Document (link) | The 7 Hidden Patterns of Successful Storyboards (youtube) |
| Game UI design (link) | Geometric progression (youtube) | 25 Best UX Design Tutorials (link) |
| The eight steps game design document (link) | About Combat System Design (link) | UX How-To (youtube) |
| 5 approaches to Crafting Systems in games (link) | On making good combat mechanics (link) | Extra Credits: game design channel (youtube) |
| How rhythm engages players (youtube) | On making good combat mechanics (link) | Platformer controls: how to avoid limpness and rigidity feelings (link) |
| Death in video games (youtube) | Why The Witcher 3's Sidequests Are So Good (youtube) | 6 books every game and product designer should read (link) |
| Why do FPS boss battles suck? (youtube) | A Theory of Fun 10 years later (link) | Why is Pokemon Go so addicting? (youtube) |
| Making difficult fun: How to challenge your players (link) | Diablo: A classic game postmortem (youtube) | How games do health (youtube) |
| How Hyper Light drifter’s ammo recharges its combat (link) | The language of Video Games (youtube) | Composition techniques and player direction (link) |
| How Pillars of Eternity changed the stats game (youtube) | A taxonomy of randomness in Hearthstone (link) | 5 things we learned about the appeal of competition from over 239k gamers (link) |
| The rule of Three: Examining plot, Exploration and Combat (link) | Roguelike Celebration videos (youtube) | User experience design (link) |
| Less is More: Designing awesome AI for games (youtube) | The damage is too damn high or achieving the perfect balance (link) | The psychology of games (youtube) |
| System Shock retro analysis (youtube) | World of Warcraft: Level design panel (youtube) | Weaving narratives into procedural worlds (link) |
| MMO economies: hyperinflation, reserve currencies & you! (youtube) | The Last Of Us: mechanical analysis (youtube) | The Legend of Zelda: The Minish Cap's dungeon design (youtube) |
| 5 game design innovations from 2016 (youtube) | 7 things about primary gaming motivations from over 250000 gamers (link) | How we design games now and why (link) |
| An in-depth analysis/critique of Uncharted 4 (youtube) | A game designer explains the counterintuitive secret to fun (youtube) | The beauty of Permanent Death (youtube) |
| Twilight Princess' dungeon design (youtube) | Build a bad guy workshop - Designing enemies for retro games (link) | Mega Man analysis, Cut Man's level design (youtube) |
| Hyper Light Drifter, visual storytelling done right (youtube) | Sigmoid Functions in game design (link) | The 12 most helpful youtube channels for game designers (youtube) |
| The Art of Storytelling (link) | 250 game mechanics (link) | 40 game design theses from Master's Degree students (link) |
| Designing game controls (link) | Innovation through better design pillars (link) | Video game story structure guide (link) |
| Seven memorable boss fights that every developer should study (link) | Early access lessons from Raw Data (youtube) | How to get into VR (link) |
| Combat system, game mechanics discussion (youtube) | Storytelling and Character Design series (youtube) | 7 tips for aspiring game designers (link) |
| Core principles to make your environments understandable to the player (link) | Designing each of the 50 weapons in Dead Cells to feel distinctive (link) | Environment storytelling in Dishonored 2 (link) |
| Learn the language of design (youtube) | Urban design and the creation of videogame cities (link) | Pretty pixels, the importance of visuals in game design (link) |
| Studying the level design of DOOM (2016) (link) | What makes a good detective game? (youtube) | Book-Length essay on the design of Diablo II (link) |
| Game accessibility guidelines (link) | The aesthetic of play (youtube) | Final Fantasy Tactics and combat initiative systems (youtube) |
| Designing the open world of The Witcher 3 (youtube) | Lootboxes and gambling (youtube) | How games teach us to play their way (youtube) |
| The design behind Super Mario Odyssey (youtube) | Free-To-Play game design - mechanics, psychology, & business practices (youtube) | The Inner Psycho, morality in games (link) |
| An analysis on how Undertale made pacifism fun (youtube) | Applications of AI in AAA games (youtube) | Why monster hunter world's combat is so satisfying (youtube) |
| How Celeste teaches you its mechanics (youtube) | Nice advices about level design (link) | Creating strong video game characters (youtube) |
| What makes a good combat system? (youtube) | Psych of play: how to make a video game memorable (youtube) | Prototyping tools for game writers (link) |
| Intro to narrative design and storytelling (youtube) | 7 UX lessons from the trenches (link) | How to write a game design document? (youtube) |
| Curates screenshots of games, if you need inspiration for UI/UX (link) | Laws of UX (link) | How to use ProBuilder for rapid prototyping (youtube) |
| The challenge of cameras (youtube) | Roguelike progression systems (youtube) | Level design patterns in 2D games (link) |
| The power of Cute in video games and the Uncanny Valley (youtube) | Why does Celeste feel so good to play? (youtube) | Designing for color-blindness in games (youtube) |
| Designing a Vertical Slice of your Unity game (youtube) | What I learned after making 100+ game levels (youtube) | When the fun stops: The science of addiction (GDC 2019) (youtube) |
| Game design patterns for building friendships (youtube) | Five practical game design tools to help design your game (link) | Use the Three Brains Model to design better games (youtube) |
| The game design principle of "Going Tiny", a conversation with Dr David King, developer of "Tiny Islands" (youtube) | How design a game from scratch? (link) | Check a name for unwanted meanings in foreign languages (link) |
| Tools, books, blogs, tutorials and more for and about narrative design and game writing (link) | The ultimate guide to visual storytelling (link) | Level design on upcoming game Outcasters (link) |
| The art of horror game design: Silent Hill 2 and the anatomy of fear (youtube) | How games scare you (youtube) | What "Roguelike" meant (link) |
| Game Design Document (GDD) template for organizing and pitching your game (link) | Overview of 600 gameplay design patterns (link) | The Game UI Database, a comprehensive reference of game interface design (link) |
| Designing a "narrative rogue lite" (link) | Creativity and game design by Chris Crawford (youtube) | A comprehensive list of UX design methods & deliverables (link) |
| The anatomy of Stardew Valley (youtube) | Great catalog of game design books (link) | Pixar in a Box: the art of storytelling (link) |
| Analyzing and designing Lock and Key Dungeons (link) | How do you fund that game prototype? (link) | How to improve In-Game economies (youtube) |
| How to become a game designer (youtube) | The anatomy of a satisfying win (youtube) | Dice-based roguelite mechanics (link) |
| Gamification & psychology mechanics of end level screens (youtube) | Accessibility in videogames (link) | Better tutorials for complex games (youtube) |
| A collection of game design dark patterns (link) | How to mind your players (youtube) | How to tell stories in video games (youtube) |
| Game economy design essentials: best practices (link) | Design by subtraction (link) | How elevates gaming through NFTs (link) |
| How does a game level work? (youtube) | Game design concepts for creating different combat systems in RPGs (link) | Practical creativity, what science tells us about creativity (youtube) |
| Six truths about video game stories (link) | Common gameplay techniques on 2D platformers (link) | Deduction mechanics in games (link) |
| How to create a memorable video game villain (youtube) | Farlands Design Den, a channel focused on detailed game reviews and breakdown (youtube) | This psychological trick makes rewards backfire (youtube) |
| Creating video game villains that stand out (youtube) | Managing multiple tokens for a healthy game economy (link) | Game design analysis and principles (youtube) |
| Tips and Tricks for better level setup in Unity (youtube) | Celeste & Forgiveness (link) | How video game economies are designed (youtube) |
| Designing a New Bunker for 'Horizon Forbidden West' (youtube) | Guide to implementing 2D platformers (link) | How to create Cinematics using Unity Cinemachine Dolly Track Camera (youtube) |
| Building Narrative Games with Yarn Spinner (youtube) | Teaching the AI to walk (youtube) | Storytelling in Open World games, a writer’s guide (link) |
| Approaching a pedagogy of game writing (youtube) | Clean game design principles (link) | How to combine video game genres (youtube) |
| Replayability in game design (link) | Narrative deduction mechanics for detective games (youtube) | Risk and reward (youtube) |
| How to develop a great design concept (youtube) | Thread of great game design talks (twitter) | Creating a Persona for your Game Design (link) |
| How NOT to build a VR arcade game (youtube) | Fundamentals of Game Economy (link) | Great books for aspiring Game Designers (link) |
| How made a Roguelike game replayable (youtube) | Advanced math in game design: random walks and Markovian chains in action (link) | Core game loops (link) |
| Creating a Game Design Document (GDD) (youtube) | How to create your own Metroidvania (link) | The quest to enhance design in video games (link) |
| Writing the Dialogue System for Cobalt Core (link) | How to get past the "blank canvas" in level design (youtube) | Narrative moments on a Budget (youtube) |
| A dialogue pipeline (link) | Making immersive games 101: Maintaining the Magic Circle (link) | Universal laws of Game Design (link) |
| Level design breakdown: Shadow of the Tomb Raider (link) | Wealth systems in RPGs (link) | Rules of Open World game design (youtube) |
| What exactly is Game Juice? (youtube) | Technical Game Designer assignments (link) | Trello for game dev, a starter guide (youtube) |
| The dynamics of stress in Darkest Dungeon (link) | 26 nudges to use in videogames to manipulate the player (link) | How to come up with Unique game ideas (youtube) |
| Identifying Indie: a study of who Plays What and Why (youtube) | Making a Sekiro-like combat design boss (link) | Math puzzles (link) |
| Game Design Pattern library (link) | Game Design Documents, a comprehensive guide (youtube) | A holistic approach to game making (link) |
| Designing a game’s flow (link) | Learn how games get PEGI ratings (link) | How to make a game people CARE About (youtube) |
| 5 tips for Great Level Design (youtube) | Iterative narrative design for video games, an indie approach (link) | How to write a good story that doesn't give me headaches (link) |
| Game Design Documents, a minimalist approach (youtube) | Why video games are tough for storytelling (link) | Game Enemy Design: a beginner’s guide (link) |
| Worldbuilding: game writing and game design (link) | The tutorial is a lie (or how to help players learn your game) (link) | Story Structure 101: super basic shit (link) |
| How to kill your characters to achieve maximum story efficiency (link) | Guide on game economy, balance, and monetization (link) | Game Mechanics: Interaction Loop and the Game State (link) |
| So, you want to be a game designer (youtube) | The deceptive promise of Iterations in Game Development (link) | The Gameplay Room Principle: flexible, cross-genre map design (link) |
| Open Source licensed tabletop role-playing games and resources (link) | How built narrative games: tools and pipelines (link) | The Level Design Book (link) |
| Non-hermeneutic material communication of videogame controllers (link) | Solving the Open World problem (link) | Game design is simple, actually (link) |
| Level design tips for shooters (link) | Guide to computer Role-Playing games (PDF) |
| A list of open source C++ libraries (link) | Awesome OpenGL (link) | Awesome Modern C++ (link) |
| Advanced C++/OpenGL (youtube) | Client side network DO’s and DON’Ts for Game Engine Developers (link) | Scalable game architectures that don't break the bank (link) |
| Graphics resources (link) | Basic principles of 3D computer graphics (youtube) | 3D basic lessons (link) |
| The book of shaders (link) | Agile software development process: 90 months of evolution (link) | Creating a hexagonal grid (link) |
| Unicode, localization and C++ support (link) | Beginning C# with Unity (youtube) | Amit’s game programming bookmarks (link) |
| Creating a MapleStory based MMORPG for learning purposes (link) | Debugging memory corruption in Unity (link) | Implementing a melee combo system in C++ (link) |
| Intro to Unity IA (youtube) | What every programmer needs to know about game networking (link) | Introduction to networked physics (link) |
| Multithreading in modern C++ (link) | Essentials of Software Engineering, with a Game Programming focus (pdf) | Remaking Cavestory in C++ (youtube) |
| Three C# garbage examples (link) | Flatbuffers for Unity (link) | Data structures in games (link) |
| C++ for games: Performance, allocations and Data Locality (link) | C# binding for Vulkan (link) | Upgrading existing C# code to C# 6.0 (link) |
| Rendering multiple lights in Unity (link) | libyojimbo, a source network library (link) | Raylib, a simple and easy-to-use library to learn videogames programming (link) |
| A collection of Awesome .NET libraries, tools & frameworks (link) | A curated list of awesome C/C++ frameworks, libraries, resources, and shiny things (link) | Finite State Machine for game developers (link) |
| Networking for game programmers (link) | C# networking (link) | Introduction to Computer Graphics and Imaging (link) |
| A collection of awesome .NET libraries, tools, frameworks and software (link) | Doom 2016, a graphics study (link) | Libgdx multiplatform game development (link) |
| Math for game developers (youtube) | Game graphics 101: textures, UV mapping, and texture filtering (link) | Modern OpenGL 3.0+ (youtube) |
| The math of idle games (link) | Game engine using STD C++ 11 (youtube) | A list of popular/awesome videos games, add-ons, maps, etc. hosted on GitHub (link) |
| A collection of awesome .NET core libraries, tools, frameworks and software (link) | A list of modern C++11/14/17 features (link) | Rapid game prototyping: Tips for programmers (link) |
| The complete guide to Unity and Git (link) | C++ in Huge AAA Games (youtube) | List of single-file C/C++ libraries (link) |
| Full list of open source physics engines (link) | Extensive tutorial resource for learning Modern OpenGL (link) | Shadow Tactics, a rendering breakdown (link) |
| How to make Minecraft in C++ and OpenGL (youtube) | Godot game engine tutorial series (link) | A library for patching, replacing and decorating .NET and Mono methods during runtime (link) |
| Voxel rendering techniques (link) | Essence of linear algebra (youtube) | Nested coroutines in Unity (link) |
| Code design and architecture series (link) | Master C++ programming with open source books (link) | 42 recommendations from Intel about coding in C++ (link) |
| Unity 5 - Artificial Intelligence / Basic AI (youtube) | Writing a game engine in 2017 (link) | Making A Character Controller in Unity (youtube) |
| Data structures and algorithms problems in C++ using STL (link) | Practical color theory for people who code (link) | Render pipelines desing in C++ (link) |
| Anvil, a cross-platform, open-source, MIT-licensed wrapper library for Vulkan (link) | Implementing robust AI: Enemy positioning (link) | C++ language quick guide (link) |
| Unit Tests, how to write testable code and why it matters (link) | Top 10 algorithms and data structures for competitive programming (link) | Best websites a programmer should visit (link) |
| Tinyheaders, one-file C/C++ libraries with no dependencies (link) | 7 ways to get better at C++ during this summer (link) | How to Unit Test Unity code (youtube) |
| The Ronimo coding style guide (link) | Is your code ready to prevent the Nedelin Catastrophe? (link) | The basics of demo programming (2011) (youtube) |
| Awesome articles on server programming for multiplayer games (link) | Tools, tricks and technologies for reaching stutter Free 60 FPS in Inside (youtube) | Camera logic in a 2D platformer (link) |
| Foliage optimization in Unity (link) | Matrices, from a geometric perspective (link) | A framework to translate the rules of a (turn-based) game to a series of simple functions (link) |
| How to write your own C++ game engine (link) | A comprehensive guide to serverless architecture (link) | Game developer’s guide to graphical projections (I/II) (link) |
| Using neural networks and machine learning to power up a 2D roguelike in Unity (link) | Profiling, measurement and analysis (link) | A rendering abstraction which describes a frame as a directed acyclic graph of render tasks and resources (link) |
| The 15 C++11 features you must really use (link) | Books I had to read to develop a game engine (link) | The poor man's netcode (link) |
| Networked physics in VR (link) | Color theory for programmers, how to find great colors (youtube) | Shaders: a short story (link) |
| Unreal Engine gameplay framework primer for C++ (link) | OpenGL, step by step (link) | The total beginner's guide to game AI (link) |
| From setup to gameplay, a introduction to C++ for Unreal Engine 4 (youtube) | Game source code collection (link) | A list of awesome programming talks by language (link) |
| S.O.L.I.D Design Patterns: Single responsibility principle (youtube) | Fair play for all pings or lag compensation (link) | Dot product, rulers, and bouncing balls (link) |
| Blender for non-artists (link) | Wave Function Collapse tips and tricks (link) | Netcode fundamentals for fast-paced multiplayer games (youtube) |
| One million sprites, more than 120fps (link) | A gentle introduction to AI (link) | An Entity Component System with Data Locality in C++ (link) |
| The book of Shaders (link) | A practical guide for the everyday C++11 programmer (link) | In depth code analysis (youtube) |
| Networking in C++ part #1: MMO Client/Server, ASIO & framework basics (youtube) | Game Engine Programming 001 (youtube) | Weeb's guide to programming in Unity (link) |
| The definitive FAQ about ECS (link) | Multithreading for game engines (link) | Blender python addon programming (youtube) |
| GitHub Pages with snippets for Modern C++ (link) | Shaders for game developers (10h) (youtube) | Computer graphics resources (link) |
| 3D math primer for graphics and game development (link) | A curated list of awesome .NET Performance books, courses, blogs, etc (link) | RPCs, how to make a multiplayer game in Unity 2021.1 (youtube) |
| Game shaders for beginners (link) | '3D Math Primer for Graphics and Game Development' (free book) (link) | Preparing your game for deterministic netcode (link) |
| Compute shader 101 (youtube) | Essential math for beginner gamedevs (youtube) | Collection of resources related to Signed Distance Field (SDF) (link) |
| From brute force to formal elegance, refactoring complicated code (link) | Developing a Space Arcade game in C++ without an engine (youtube) | Making a game engine in C++ from scratch: designing the architecture (youtube) |
| 5 ways to draw an outline (link) | Engineering stable and reliable AI (youtube) | End-to-End procedural generation in Caves of Qud (youtube) |
| Smoothstep function in Unreal and Unity (youtube) | Object-Oriented Entity-Component-System design (link) | Emergent AI, smart agents and events for games (link) |
| Game engine C++ programming tutorials (youtube) | How to build a platformer AI (link) | Github's collection of open-source game engines (link) |
| Procedurally generated 3D dungeons (youtube) | Create an installer for your game (link) | Introduction to Game Programming (C++) (youtube) |
| Building a better jump with math (youtube) | Semantic Versioning, a set of rules to standardize software versions (link) | You might be thinking about shader performance wrong (youtube) |
| Introduction to Computer Graphics (26 videos, University of Utah) (youtube) | 'Game Engine Architecture' by Bill Clark (youtube) | The six Design Patterns game devs need (youtube) |
| Networking of a turn-based game (link) | inja, a template Engine for modern C++ (link) | Hacking and reverse engineering IL2CPP games with Ghidra (link) |
| C# and .NET for beginners (youtube) | How to become a game engine developer (link) | Introduction to GPUs with OpenGL (link) |
| C++ cheat sheets (link) | Data Flow in game development, or how to avoid spaghetti code (link) | How to make a game engine in C++ (youtube) |
| Create a server for your Unity game using .NET core (youtube) | Designing a Distributed System for an Online Multiplayer Game (link) | Game engine architecture (link) |
| A simple guide to .NET memory management (link) | Asynchronous programming in C# (link) | Instant "Game Feel" tutorial: Secrets of Springs (youtube) |
| Design Patterns in C++ (link) | Learn C++ programming (youtube) | Cheatsheet for the C++ core guidelines (link) |
| Learn C#: 37+ hours in total (youtube) | Building a manageable, headless game server (link) | How do Video Games Stay in Sync? An intro to the networking of Real Time games (link) |
| Overview of Global Illumination in Kajiya Renderer (link) | Mafia, a Serverless Multiplayer Game (link) | GPU Programming for Video Games at Georgia Tech (youtube) |
| Learn OpenGL using C++ (youtube) | The Pyramid of Coding Principles (link) | How to prevent Cheating and Hacking with proper Client + Server based C# programming (youtube) |
| Using Wave Function Collapse to create levels (youtube) | Giving personality to Procedural Animations using Math (youtube) | C++ 2D game programming using ECS (youtube) |
| Game localization in Unity and Unreal Engine (link) | Math for game devs (youtube) | Real-Time game server internals: Basic theory, architecture, optimization, auto-scaling (link) |
| MMO with Godot and Python (youtube) | Intro to C++ for programmers with some experience (link) | Learning modern 3D graphics programming (2012) (link) |
| The floor is lava, trying to teach C++ (youtube) | Multiplayer, multithreading, and an actor model in C++ (link) | Microkernel Architecture in game development (link) |
| Fundamental math for game developers (link) | The Ultimate guide for Physics in Game Development (youtube) | Refactoring bloated code in C# (link) |
| How to make money as an indie game designer (link) | Room generation using Constraint Satisfaction (link) | C# software developer tool list (link) |
| Everyone can understand transformation matrices and how it works (youtube) | Building an infinitely scalable multiplayer game (link) | A deep dive in to many games GPU frame building (link) |
| Solid principles in C# (link) | Dependency Injection for games (link) | Tools & Libraries to make your own C++ game engine (link) |
| Why can't you multiply vectors? (link) | Monaspace, custom fonts for code (link) | A site that provides thematically grouped lists of words (link) |
| Modern C++ Programming Course (C++11/14/17/20) (link) | Open Source Game Clones (link) | Machine Learning for Game Developers (youtube) |
| On light, colors, mixing paints, and numerical optimization (link) | The Game Engine series (+100 videos) (youtube) | The guide to Git I never had (link) |
| Learn Computer Graphics Programming (link) | The basics of game architecture (youtube) | Game Engines with source code (link) |
| optick, a C++ profiler for games (link) | A curated list of Multiplayer Game Network Programming resources (link) | A glossary of standard terms found in graphics programming (link) |
| C# asynchronous programming https://github.com/davidfowl/AspNetCoreDiagnosticScenarios/blob/master/AsyncGuidance.md | Mountains, Cliffs, and Caves: A Comprehensive Guide to Using Perlin Noise for Procedural Generation (link) | Game Math 101, Writing your Own 2D Math in C++ (link) |
| Unity CI/CD pipeline with multi-platform builds, releases, and deploys (link) | Car physics for Games (link) | Quaternions, Freya Holmer (youtube) |
| A comprehensive collection of video game tech analysis resources (link) | Spatial Indexing in games (link) | Everything Multiplayer, from basic network programming, to complex state management (youtube) |
| GPU Optimization for GameDev (link) | On shaping light (link) | A study path for Game Programmers (link) |
| Ideal starting point for new Unity projects (link) | Learn computer graphics from scratch and for free (link) | Getting Started tutorial for DirectX Tool Kit (link) |
| Procedural generation in games: complete guide to PCG techniques & implementation (link) | Transforms 101 (link) | Graphics programming resources (link) |
| The basics of recording audio for digital video (youtube) | Sound effects and scripting in Unity (youtube) | Game audio tutorials (youtube) |
| Where the sounds from the world's favorite movies are born (youtube) | DOOM: Behind the music (youtube) | Mario Kart 8 ft. SpaceHamster - Original sound theory (youtube) |
| Designing sound effects (youtube) | How to make a coin sound effect in Audacity fast & easy (youtube) | Sound + Music creation software (link) |
| 8-bit game soundtracks you probably haven't heard (link) | Completely redesigning Pokemon GO sounds (youtube) | The Last of Us: Music analysis (youtube) |
| The sound of Hearthstone (youtube) | Effective Audio in Game Design (youtube) | An introduction to game audio scripting (link) |
| Creating music for games in Fruity Loops 12 (youtube) | The music of Breath of the Wild (youtube) | Get started making music (link) |
| Composing the music and sound of Hyper Light Drifter (youtube) | The sound design secrets of Horizon Zero Dawn (youtube) | How to make commercial-quality orchestral music (youtube) |
| Setting the gold standard for audio in Hellblade (link) | The basics of sound design for video games and films (youtube) | The minimalist sound design of The Witness (link) |
| Musical sound effects in the Super Mario Series (youtube) | How to make indie game music for beginners (youtube) | Designing sounds for a game (link) |
| Creating explosion sounds (youtube) | How to make fighting game sounds (youtube) | Sound design production for open world 3D video game (youtube) |
| Making simple music for your game (link) | Making sound effects at home: explosions (youtube) | How to make your own UI sounds (youtube) |
| Basic music theory for game development (youtube) | Creating sound effects for a game with only FOSS (Free and open-source) software (youtube) | Sound design complete: great tutorial compilation (youtube) |
| How to make sound effects for games (youtube) | Making music for your indie game (youtube) | How to become a videogame music composer? (link) |
| Composing music for video games (link) | VR sound design in Unity (youtube) | Delivering indie video game voice-over on a budget (link) |
| How to make an Epic Final Boss Fight Theme (youtube) | FMOD Harmony tutorial (youtube) | Finding character Voice with Your Voice (youtube) |
| Sound Design: Creating powerful weapon sounds from scratch (youtube) | Interactive music theory cheat sheet (link) | Choosing the right load type in Unity’s Audio Import Settings (link) |
| Creating a Horror Score on a shoestring budget (youtube) | A quick, practical primer on crafting memorable game music (link) | A project to preserve the old sounds of all types of machines (link) |
| The 'Tunic' audio talk (youtube) | Targeting Your Audience With the Trailer's Sound Effects (link) | Chaos Theory in game music (youtube) |
| How design awesome gun sounds (youtube) | Guide for file structure in Game Development (link) | Understanding LucasArts' iMUSE System (link) |
| Using the audio mixer in Unity (link) | Sound and music in Warhammer 40,000: Rogue Trader, an audio director's perspective (link) | Fundamentals and role of sound design in video games (link) |
| How Brian Eno created Ambient 1: Music for Airports (link) |
| Building and managing your team (youtube) | Git centralized workflow (link) | How to install GitLab as your private GitHub clone (link) |
| Tools are just means to get the job done (link) | 85 of the best business tools for startups (link) | Killing the "Lucky Indie" myth: How to build a sustainable microstudio (youtube) |
| An App launch guide (link) | Developing simple and appealing games (link) | Project planning for solo gamedev (link) |
| Understanding vertical slicing (link) | Spiral model for game development (link) | How to plan a video game: The pre-production phase (youtube) |
| The stress of game development - Tips for survival (youtube) | How to survive as a solo dev for like a decade or so (link) | How actually make your dream game, publish it and not die in the process (link) |
| Detailed guide to Git (link) | Choosing Version Control System for development (link) | How I got to 200 productive hours a month (link) |
| Techniques for dealing with lack of motivation, malaise, depression (youtube) | A curated directory of resources and tools to help you build your Startup (link) | Three reasons to soft launch your mobile game (link) |
| How to interview game programmers (youtube) | Modern approaches to game production (link) | Efficient indie tricks to get close to AAA quality (youtube) |
| Intensely practical tips for growing an indie studio (youtube) | Learn Git in 20 minutes (youtube) | Worldbuilding with ProBuilder effective iteration and workflow enhancements (youtube) |
| Pro tips for managing the unmanageable project (youtube) | Deploying a video game to Steam with GitLab CI (link) | Jenkins for Unity with DigitalOcean (link) |
| Advanced entrepreneurship: avoiding total studio disaster (youtube) | Easily create isometric diagrams for presentations and documentation (link) | 7 steps of the game development cycle (youtube) |
| How to choose which game to develop? – A step-by-step guide (link) | How to scale game servers using Agones, Node, and Digital Ocean (link) | A curated list of resources for CTOs, with the emphasis on startups (link) |
| Improving large monorepo performance on GitHub (link) | How to automate C/C++ game builds using GitHub Actions (link) | Going from 0 to successful Kickstarter (youtube) |
| David Wehle about his solo game development experience (youtube) | How to find and hire a game dev team (link) | Publishing to the Google Play Store (link) |
| Creating Addressable content builds & Cloud Content Delivery releases in GitHub Actions (link) | A curated list of awesome things related to GitHub Actions (link) | Registering a Developer Account on Google Play and publishing our game (link) |
| Lessons learned as a first time game producer so far (link) | 7-step guide to game development (link) | Real-time production cycle (link) |
| Shader Coding for Beginners 2022 (link) | Managing people 🤯 (link) | Learning to work with branches in Git (link) |
| Studio Design, building a foundation for success and avoiding business disaster (youtube) | 69 useful tools for game development (youtube) | How to make games in Unity without an art team (youtube) |
| The quirks of creating an indie game with a one man army, and how it’s possible (link) | Solo Development: myths, reality and survival strategies (youtube) | The complexities of Game Development & the importance of Pre-Production (link) |
| How to feel engaged at work: a software engineer's guide (link) | Publishing Unity games on Steam: the Ultimate Guide (link) | CI/CD setup with Unity, Plastic SCM, TeamCity: The Implementation (link) |
| Physiological effects of Crunch: a look at the Science (youtube) | Lessons learned from becoming CTO of a small startup (link) | Why Prototyping is important and should come first (link) |
| Why player feedback could be the strongest tool in your arsenal (link) | Managing a game dev community with GitHub Actions (link) | How to find and engage a great artist: a non-artist primer (youtube) |
| Maintaining studio culture during rapid team growth (youtube) | A self-hosted Git server with CI/CD and Kanban (link) | How to stay focused while working on your startup and having a 9 to 5 (link) |
| How to stop abandoning game projects (link) | Sharing in Success: how to compensate your team through revenue sharing (youtube) | Why veteran developers say "Make small games and finish them!" (youtube) |
| How to scale a game development company (link) | Jenkins detox in production (link) | What is an open salary policy and should you consider having one? (link) |
| Best game project management tools for game developers (link) | An introduction to how game development pipelines work (link) | Running a studio Without a huge hit (youtube) |
| Demo-driven development (link) | The Startup CTO's Handbook (link) | Decade of game dev studio evolution: lessons learned (link) |
| Watch this if you're a solo game developer (youtube) | Making money as a Solo Game Developer (youtube) | The absolute beginner’s guide to GitHub (link) |
| Indie, alone and figuring it out (link) |
| Introduction to Game Development with Unity and C# (youtube) | Dynamic lighting on sprites (link) | Introduction to Unity test tools (link) |
| Memory profiling in Unity (link) | C# memory management for Unity developers (link) | Mastering Physically Based Shading in Unity 5 (link) |
| 2D best practices in Unity (youtube) | Big Android: Best performance on the most devices (youtube) | Managing 2D animation states in Unity (link) |
| Unity youtube channel (youtube) | Serialization best practices (link) | Best practices for physically based content creation (youtube) |
| Modern 2D techniques (youtube) | How to make a MOBA in Unity (youtube) | Building Unity games in Visual Studio (link) |
| So you want to be a Unity freelancer (youtube) | Character locomotion (youtube) | Making of Monument Valley in Unity (youtube) |
| Quick setup scalable UI in Unity (youtube) | Making a sport game in Unity (youtube) | Introduction to Unity Analytics (youtube) |
| How to make realistic bullets in Unity (link) | Resources for writing shaders in Unity (link) | Art optimizations for Maximum Performance in Unity 5 (youtube) |
| How we optimized our mobile game (youtube) | The beginner’s guide to Physically Based Rendering in Unity (link) | How to write native plugins for Unity (link) |
| A coder's guide to spline-based procedural geometry (youtube) | Advanced Global Illumination in Unity 5 (youtube) | 50 tips for working with Unity (link) |
| Unity serialization best practices (link) | Porting Unity games to consoles (link) | A practical intro to shaders (youtube) |
| The big list of Unity development resources (link) | Unity serialization (link) | Introduction to game development (Unity and C#) (youtube) |
| Unity 5 level design, tutorial and image effects (youtube) | Shaders case study - Hearthstone golden cards (youtube) | Coding gameplay (link) |
| Volumetric rendering (link) | AI for games (youtube) | Optimizations for mobile games (youtube) |
| Let's Learn Unity (youtube) | 50 Tips and Best Practices for Unity (2016 Edition) (link) | 1000000 items in Unity (link) |
| Unity open source search engine (link) | Extend the Unity editor (link) | Compute shaders (youtube) |
| Raymarching Distance Fields in Unity (link) | MVC in Unity (link) | Blend Trees quick tutorial (youtube) |
| Top 10 Unity quick tips (youtube) | Unity essential shortcuts for level design (youtube) | Introduction to Unity 2D (link) |
| How to create an RPG game in Unity (link) | Using Unity to effectively polish your gameplay (link) | Unity3D Git basics (youtube) |
| Sci-Fi space in Unity: tips and tricks (link) | Unity shaders for stylized scenes (link) | Physically Based Rendering algorithms: A comprehensive study in Unity3D (link) |
| How to use Nested Prefabs (youtube) | Unity3D mistakes I wish I'd known to avoid (youtube) | 7 Unity UI optimization tips for your game (link) |
| Unity multiplayer survival tutorials (youtube) | Advanced FPS movement tutorial (youtube) | Full body FPS controller (link) |
| UpperBody IK (link) | Multiplayer 2D platformer in Unity (youtube) | Player movement using Unity's Animator (link) |
| Runtime mesh manipulation with Unity (link) | Getting started with 'High Definition Render Pipeline' guide for artists (link) | Intro to procedural geometry (link) |
| Character movement tutorial in Unity (youtube) | In-depth and beginner-friendly tutorial on character animation using two dimensional blend trees (youtube) | Escaping Unity animator hell (youtube) |
| How to make a State Machine Character Controller (youtube) | Unity compute shader tutorial (youtube) | Steam integration for Unity: achievements, leaderboards, building / uploading (youtube) |
| How to make projectile bullets in Unity (youtube) | Rendering essentials in Unity, for software engineers (link) | New Unity Input System: getting started (link) |
| Unity Game Growth Program: tips & tricks (link) | How to create and manage animations in Unity 2020 (youtube) | Unity quadruped IK using animation rigging (youtube) |
| Multiplayer FPS in Unity with Photon (youtube) | How to animate characters in Unity 3D (youtube) | How to use Touch with the new Input System in Unity (youtube) |
| Microsoft's performance recommendations for Unity (link) | Destructible objects in Unity (youtube) | A primer on procedural animation in Unity (link) |
| Fundamentals of moving characters in Unity with character controllers (youtube) | Unity in 1 minute (youtube) | Unity for engineers (link) |
| How to use every node (+200) in Unity Shader Graph (youtube) | Writing shader code in Universal RP (link) | Unity basics explained (youtube) |
| Learn to get a character moving with animations using Unity’s Built-In Character Controller and the new input system (youtube) | Unity third person character controller and physical camera (youtube) | 3rd person shooter controller with Cinemachine & Input System (youtube) |
| Hacking Unity games with malicious GameObjects (link) | First person character controller (link) | Third person character controller (link) |
| 2D movement: Rigidbody vs Transform (youtube) | Recreating Batman Arkham's combat using Unity (youtube) | Unity player controller based on Celeste (youtube) |
| Multithreading in Unity (youtube) | Creating wall running in Unity (youtube) | Smooth scene streaming with Unity3D (link) |
| How to use Unity's Input System (youtube) | Script communication in Unity using Scriptable Objects (link) | How to make a Quest System in Unity (youtube) |
| Pixel Perfect Text and UI in Unity 2021 (link) | Outline effects to your Unity UI (link) | IK weapon system in Unity (link) |
| How to get smooth movement in Unity's Input System (youtube) | Getting started with AWS in Unity (link) | Building enterprise apps with Unity (link) |
| 3rd person controller with Unity's new Input System (youtube) | Unity Draw Call Batching: the ultimate guide (link) | async/await, Coroutine's hot sister (youtube) |
| Hierarchical State Machine refactor (youtube) | Open-source kinematic character controller (link) | Boss Room, a co-op multiplayer RPG built with Unity Netcode for GameObjects (link) |
| New Unity Input System, racing car game (link) | The safest way to use DOTS in your MonoBehaviour project (link) | Easily manage the state of your UI with this pattern to save yourself headaches (youtube) |
| Unity tutorial for CPU performance optimization (beginner-friendly) (youtube) | Unity game architecture for noobs (youtube) | Structuring your Unity code for Production (link) |
| How Scriptable Objects work and a practical example (youtube) | All of Unity, in one place (link) | Optimize your games in Unity to 60 FPS and above (youtube) |
| Fully explained game codebases in Unity (link) | Multi-threaded burst-compiled AI goal oriented action planning in Unity (youtube) | Triggering ragdoll physics (youtube) |
| Melee RPG combat using FSM and Input System (youtube) | Procedural animation spider in Unity (youtube) | How to improve a games performance to "perfection" (youtube) |
| How to use Native Code (C/C++) in Unity (link) | Git good with Unity (link) | Setting up Deeplinks and Universal Links in Unity (youtube) |
| Improving ragdoll Unity physics (youtube) | The Graphics Pipeline and You, a tutorial about writing Unity URP shaders, only code (link) | Introduction to C# Unit Testing in Unity (link) |
| Command design pattern for flexible controls schemes (link) | Unity online multiplayer with Netcode (youtube) | MinionsArt tutorials (link) |
| Animate like a programmer (youtube) | MMO Development with Unity (youtube) | Create game menu like a PRO using UI Toolkit (youtube) |
| Legend of Zelda using Unity and C# (youtube) | Pokemon in Unity and C# (youtube) | Add JUICE to your game with Springs (youtube) |
| Free eBooks by Unity (link) | Helpful tips on advanced Unity profiling (link) | Unity memory management with pro tips (link) |
| Blender Geometry Nodes in Unity Engine (youtube) | Using DLLs inside Unity project (youtube) | Create a Third Person Controller in Unity from scratch (youtube) |
| Creating 2D games in Unity (38 videos) (youtube) | Netcode for GameObjects tutorial (youtube) | How to handle crowds in Unity (youtube) |
| Game Architecture with Scriptable Objects (link) | The complete overview of Unity toolsets and workflows for technical artists (link) | Optimize your game creation pipeline with these technical guides for game development in Unity (link) |
| Automated Testing in Unity (link) | Unity general project guidelines (link) | How to debug C# in Unity (youtube) |
| Version control and project organization best practices for game developers (e-book) | Introduction to the Universal Render Pipeline for advanced Unity creators (e-book) | Multiplayer with Netcode: Optimizing Transform synchronisation (youtube) |
| 10 things you NEED to be doing in Unity (youbute) | DOTS: Scaling MonoBehaviour and GameObjects (youtube) | Fast, automated builds for Unity (link) |
| Unity optimization tips: Mobile & Desktop (link) | SOLID principles for Unity devs (youtube) | How to customize performance metrics in the Unity Profiler (youtube) |
| Empowering workflows for Non-Coders in Unity Editor (youtube) | MMO Game Development with Unity (1 / 200) (youtube) | The power of Command Buffers in Unity (youtube) |
| Making a multiplayer matchmaker & turn-based game with Firebase (youtube) | How to get started with Unity Multiplayer (youtuve) | Simple character controller using the new Input System (youtube) |
| An MVVM-inspired architecture for Unity (link) | Unity Game Development (219 videos) (youtube) | Fighting entropy in Unity, turning Events into Commands (link) |
| Procedurally generating a city using Wave Collapse Function (youtube) | Six grass rendering techniques in Unity (youtube) | Improve game performance with Unity's Job System and the Burst Compiler (youtube) |
| Netcode for Game Objects (youtube) | How to save 2 sec+ loading time of your game (link) | Performance Optimization: Draw call reducer using HLOD (youtube) |
| Netcode for Game Objects, complete course (+6h) (youtube) | Service Locator in Unity: simplifying dependency management(link) | Practical optimizations in Unity (youtube) |
| Introduction to Unity Unit Testing (link) | The ultimate multiplayer Netcode for GameObjects tutorial (youtube) | Unity performance tuning bible (PDF) |
| Build a production-ready multiplayer game with Netcode for GameObjects (link) | How to build & operate live games with Unity Gaming Services (youtube) | How to write tests for your Unity game (youtube) |
| How to publish an iOS App without a Mac (youtube) | Creating cutscenes with the Timeline Tool (youtube) | A comprehensive guide to using Jenkins Pipeline with Amazon S3 and Windows EC2 (link) |
| Mastering Unity Memory Optimization (link) | Building a real-time multiplayer game with Unity3D and Amazon GameLift (link) | Getting started with DOTS for experienced devs (link) |
| Make awesome cutscenes in Unity using Timeline (youtube) | Unity DOTS masterclass (youtube) | 100+ free Unity courses for Beginners in 2023 (link) |
| Getting started with Unity UI toolkit (link) | Dependency Injection in easy words (link) | Top 7 hard skills for Unity Junior developer (link) |
| Tips for creating your own C# code style guide (youtube) | Unity Netcode 100% server authoritative with client prediction and reconciliation (youtube) | P2P or Dedicated Servers? What's the best for your Unity game? (youtube) |
| Optimizing code by replacing Classes with Structs (link) | Making multiplayer games has never been easier (youtube) | A list of curated open source Unity packages (link) |
| Awesome Unity Open Source on GitHub (link) | Applying SOLID principles in Unity C# for robust game development (link) | Addressables with loading bar in Unity server AWS (link) |
| Unity DOTS massive tutorial (youtube) | Flyweight Factory with Unity Object Pooling (youtube) | Time travel in Unity (youtube) |
| Unity developer roadmap (link) | Unity profiler walkthrough and tutorial (youtube) | Organizing architecture for games on Unity (link) |
| CLEAN Game Architecture with ScriptableObjects (youtube) | Optimizing Graphics and Rendering in Unity: Key aspects and practical solutions (link) | UI canvas modes and canvas scaler explained (youtube) |
| Converting Drone and Interaction Controls to the Input System (link) | Git and Unity, a comprehensive guide to Version Control for Game Devs (link) | How to optimize UIs in Unity (link) |
| Architecture behind our most popular Unity games (youtube) | Automating Unity builds with GitHub Actions (link) | Git tips for collaborative Unity development (link) |
| Unit Testing for Unity Developers (link) | A set of assets for Unity to authenticate users on different platforms with OAuth 2.0 (link) | Unity Software Engineering Guide (link) |
| A troubleshooting website for Unity (link) | UI Toolkit: build a stylized Main Menu from scratch (link) | Set up a Jenkins server to build Unity projects (link) |
| Simple CI/CD using GitHub Actions (link) |
| Beginner tutorial series (youtube) | Introduction to Blueprints (youtube) | Creating a Blueprint Zombie Shooter (youtube) |
| Unreal Engine tutorials (link) | How to create a shooter game from scratch (link) | Getting Started with VR (link) |
| Unreal Engine C++ tutorials (youtube) | Blender to UE4 animation pipeline (youtube) | Unreal Engine 4 C++ Tutorials (link) |
| Epic released the documents on shaders for realistic characters in UE4 (link) | Unreal for Unity developers (youtube) | The ultimate Unreal C++ tutorial series (youtube) |
| An cheat sheet for Unreal Engine 4 C++ programming (link) | Lighting studies in UE4 (link) | FPS controller foundation using C++ (youtube) |
| Assault rifle in Unreal Engine 4 in C++ (youtube) | Field of vision with shadow (youtube) | Gun tutorial with VR expansion plugin (youtube) |
| Tips for optimizing your environment art in Unreal Engine 4 (youtube) | Third person character using C++ in Unreal Engine 4 (youtube) | AI for beginners in Unreal Engine 4 (youtube) |
| Unreal Engine performance optimization, from 40fps to 120fps (youtube) | Open source action roguelike (link) | Multiplayer FPS from scratch in 4 hours (youtube) |
| Unreal Engine 4, a beginners tutorial (26 videos) (youtube) | Unreal Engine 5 beginners tutorials (youtube) | Debugging in Unreal Engine 4 / 5 (youtube) |
| Create your first game in Unreal Engine 5 (youtube) | Unreal Engine 5 for the Unity developer, beginner friendly C++ (youtube) | Developing your first game using Unreal Engine (link) |
| Finite State Machine with GameplayTags for Unreal Engine 4 (youtube) | The basics of using the Material Editor in the Unreal Engine 4 (youtube) | Unreal Engine 5, beginner's tutorial with Blueprints (youtube) |
| Exploring Lyra (youtube) | Saving / Loading in Unreal Engine 5 (youtube) | Unreal Engine game optimization on a Budget (youtube) |
| C++ or Blueprints: pros and cons, when to use one or the other? (link) | HUGE documentation about Unreal Engine and C++ (link) | Unreal Engine performance guide by AMD (link) |
| Microsoft's introduction to Godot for C# (link) |
| Open and curated list of Game Engines (link) | List of 2D indie games (link) | Unreal Engine (link) |
| Unity (link) | CryEngine (link) | StingrayEngine (link) |
| Lumberyard (link) | GameMaker (link) | Cocos2d-x (link) |
| Corona (link) | Construct2 (link) | RPG Maker MV (link) |
| DarkBASIC Pro (link) | Godot (link) | MonoGame (link) |
| Xenko (link) | HaxeFlixel (link) | GDevelop (link) |
| Superpowers (link) | Defold (link) | Urho3D (link) |
| SFML (link) | BGFX, graphics API agnostic (link) | Diligent (link) |
| Lessons Learned in a successful indie game Kickstarter campaign: How CodeSpells raised $120K+ (link) | The Key to Steam Greenlight is preparation (link) | A development diary and post-mortem for my 48 hour game jam entry (link) |
| The first 4 days of Greenlight – What to expect (link) | The making of mobile game 'Photo Finish Horse Racing' (link) | Demons with Shotguns postmortem - Don't quit your day job (link) |
| Psych postmortem (link) | Lessons from our launch trailer for Poly Bridge (link) | Thermometers puzzles sales & downloads statistics (link) |
| Costs: A year of game development (link) | The (whole) making of toto temple deluxe (link) | One year of Gremlins, Inc. sales data across three app stores (link) |
| Crescent Loom Kickstarter postmortem (link) | KleptoCats post-mortem (link) | Postmortem: Thomas Brush's Pinstripe (link) |
| Another one bites the dust: Dynasty Feud postmortem (link) | How not to launch a Kickstarter (link) | Darkest Dungeon: A design postmortem (youtube) |
| Postmortem: Mimimi's Shadow Tactics: Blades of the Shogun (link) | Horizon Zero Dawn: A game design postmortem (youtube) | A Year of Monument Valley 2 (link) |
| Learning from Mistakes: The Moon Hunters Launch (link) | 10 lessons from making 100 games in 5 years (link) | Cultist Simulator: the retrospective (link) |
| Post-launch Steam data: Cultist Simulator in numbers (link) | SkyRider's failure postmortem (link) | Steam sales case study: 'Academia: School Simulator' (link) |
| The likelihood of making at least $10,000 in the first 30 days of launch on Steam (link) | Anatomy of a failed Kickstarter (link) | What I wish I’d known before starting as a game developer (link) |
| From corporate to indie and back again (youtube) | How much money a free mobile game make? (youtube) | Postmortem: Eastshade (link) |
| Crafting a tiny open world: A short hike postmortem (youtube) | Rogue Legacy design postmortem: Budget development (youtube) | Revenue, expenses and statistics of a mobile puzzle game (link) |
| A potentially premature post mortem for Paradox Vector (link) | How I wasted $4k+ and half a year of my life to develop a game that earned only $30 (link) | Postmortem: Lenna's Inception (link) |
| Complete revenue history of modest indie hit game Curious Expedition (link) | "Let's Build a Zoo" launch week sales (link) | Development costs and first 6 months of sales: from Game Jam to Steam for Easter 2021 (youtube) |
| Three years of Astroneer, by the numbers (link) | 10 games in just 10 weeks, retrospective (youtube) | How do you make a game that was supposed to be small, but ended up being huge (youtube) |
| Free 19-pack texture bundle (link) | Base meshes, updated weekly, 100% free, CC0 license (link) | Find everything you need for Game Development (link) |
| 30+ websites for FREE 3D models download and animations (youtube) | Hi-Res public domain artworks (link) | Free background classical piano music (link) |
| Game UI Database (link) | Motion datasets collected by Bandai Namco Research Inc (link) | Free icons for games (link) |
| Free library with 600+ Blender materials (link) | Efficient game dev: 10 lessons from a full time indie (youtube) | Classic postmortem: GoldenEye 007 (youtube) |
| The publishing of Lunistice (link) | 100 days of Steam sales: analysis (link) | Cozy Space Survivors (link) |
| Telltale Games' The Walking Dead (2012) (link) | From $4 million in revenue to $140k in debt running an indie game dev studio (youtube) | Lessons and takeaways: what we learned from our first game (link) |
| Material design (link) | Lite (link) | Polimer (link) |
| html5up.net (link) | getbootstrap.com (link) | Search domains and generate a beautiful, responsive, free website (link) |
| From sabbatical year to $800k (link) |
| Open Game Art (link) | Free fonts for commercial use (link) | The list of best free and affordable game graphics resources (link) |
| Free sound effects (link) | Sound effects and loops (link) | Retro sound effect generator (link) |
| Buy music (link) | 10GB+ of high-quality game audio (link) | The big list of sound and music assets (link) |
| Kenny Assets (link) | TwentyEP (link) | Free Loop Project (link) |
| Free icons for your games (link) | Joost's textures (link) | Over 20000 free icons (link) |
| Vector images (link) | iOS icons (link) | Icon finder (link) |
| Glitch game art (link) | Scalable vector art (link) | 80's free soundtracks (link) |
| A list of game development resources (link) | Free programming eBooks (link) | NASA 3D Resources (link) |
| High quality FREE Unity resources (link) | 12 Great places to find sound effects for yout game (link) | Colossal game music collection free (link) |
| Free music for your videos (link) | Free music for your own projects (link) | A collection of video games interfaces, screenshots, and clips (link) |
| A collection of tools for developers who have little to no artistic talen (link) | A curated library of free music for content creators (link) | A collection of bitmap fonts pulled from various demo scene archives over the years (link) |
| A list of software (SaaS, PaaS, IaaS, etc.) and other offerings that have free tiers for developers (link) | 4500+ free high resolution textures (JPEG, not PBR) (link) | Google Material Icons (link) |
| Siggraph 2021 links (link) | 10 great websites for game developers (link) | All 'Game AI Pro' chapters, free to download (link) |
| Tons of free 16-bit style pixel-art assets (link) | Over 2,000 free 3d humanoid animations (link) | Free AI generated game textures (link) |
| Free background music (Creative Commons) (youtube) | A mega-list of learning resources for Game Creators (link) | Indiedev startup stack (link) |
| Free Motion Capture for everyone (link) | Set of nice spinners for imgui (link) | Open source alternatives to popular software (link) |
| Big collection of clean CC0 models (link) | An open music encyclopedia (link) | 50+ packs with 1000's of sounds, free to download and use CC0 (link) |
| Open source icons (link) | Online procedural tree generator (link) | A curated collection of free and paid 3D resources (link) |
| Pencil project (link) | Spriter (link) | Polarr (link) |
| Pixel art tools (link) | Make infographics easily (link) | Make diagrams easily (link) |
| HacknPlan (link) | Codecks (link) | A procedural tile creator designed for pixel-art games (link) |
| Storyboarder, a free, cross-platform storyboard tool (link) | Placeholder texture generator (link) | Random color generator (link) |
| UV checker mapmaker (link) | Pomodoro timer (link) | Remove noise from voice recordings (link) |
| Kanboard, a free and open source Kanban project management software (link) | PixelEditor 2.0 (link) | A collection of color tools (link) |
| Crocotile3D, a low poly modelling tool (link) | AI Game DevTools (link) | LUT Maker, a free to use GPU-accelerated LUT generator in your browser (link) |
| Create AI generated normal, displacement and roughness maps (link) | Mesh2Motion, a FREE & open-source alternative to Mixamo (link) | Tenacity, an easy-to-use, cross-platform multi-track audio editor/recorder (link) |
| Steam wishlist tool (link) |
| mention.com (link) | Game developer Mastodon how to guide (link) |
| Marketing indie games on a $0 budget (youtube) | Step-by-step guide on how to promote your game (link) | How to calculate a marketing budget for your game in 3 steps (link) |
| 7 Dos and Donts of mobile app marketing (link) | That one lethal mistake of indie marketing (link) | Here's how to contact the press (link) |
| iPhone and android game marketing using flurry tracking (youtube) | Squidiverse marketing presentation (link) | Five common mistakes made in marketing freemium apps (link) |
| Marketing 101: Everything you need to know about marketing your mobile game (link) | How to make an indie game trailer with no budget (link) | A small guide to getting your PC game known before launch - for $0 (link) |
| Marketing your indie game: The single most important thing that no one knows how to do (link) | User acquisition best practices for mobile games (link) | US and China mobile games markets brief (link) |
| ChinaJoy Special: A foreigner's guide to digital China (link) | Discover the spending habits of online gamers worldwide (link) | The Freemium Codex (link) |
| The ultimate startup marketing strategy (link) | Indie game marketing guide - How to create Landing Pages (link) | The 150 most powerful marketing & sales tools (link) |
| Indie game PR, marketing, consulting & creative services (link) | Choosing the perfect keywords for your iOS app (link) | The 10 commandments of asset promotion (link) |
| Mobile game press (link) | The first month of marketing my new iOS/Android game, Planet Lander (link) | How to make $1m without making your players cross (youtube) |
| The holy trinity of monetisation (link) | Marketing ideas for your indie game (link) | Understanding your game through data, analytics for indies 101 (link) |
| The 2016 definitive guide to mobile analytic platforms (link) | Promoting your game - 2016 edition (link) | Video game analytics (metrics) you NEED to measure (link) |
| 7 tips to give traction to your indie game (link) | How to top the App Store charts with no marketing budget (link) | Best practices for rewarded video ads (link) |
| Worst trailer mistakes (link) | Essential marketing/PR tips for indie devs (youtube) | PAX East 2016 and the Indie MINIBOOTH (link) |
| Making the Gemstone Keeper Greenlight trailer (link) | Three ways to raise money for your game (link) | Behavior analysis of 50k mobile players (link) |
| The developer marketing guide (link) | 59 ways to monetize your indie game (link) | Marketing your indie game on a zero-dollar budget (link) |
| Re-implementation of presskit() as a static site generator. (link) | Marketing for indies (link) | List of mobile sites, youtubers, etc to send your game (link) |
| Marketing with GIFs (link) | Making entertaining and engaging video game trailers (link) | Maximizing indie dev eye candy, marketing images on social media (link) |
| Do articles on PC Gamer increase sales of your indie game? Polygon? Kotaku? (link) | Marketing 101 for Indies (link) | Video games marketing 101: Announcing your game (youtube) |
| How to make an indie game trailer (youtube) | Video games marketing 101: How to create a marketing plan and campaign (youtube) | How to market your indie game (youtube) |
| 5 marketing mistakes indie gevs make with their games (youtube) | How my dumb mobile game got 400k downloads (youtube) | The $0 marketing game guide (link) |
| The state of game discoverability: January 2020 (link) | Valve's top tips for launching a game on Steam (link) | How to get the most out of your game's Steam page (link) |
| Why 'The First Tree' went viral on Steam (youtube) | An 11-point marketing guide for small indie developers (link) | Testing game promotion with 200$ on AppBrain, Applovin and Chartboost (link) |
| Capturing great footage for game trailers (youtube) | Examples of real pitch decks that got signed by publishers (link) | A Pre-Post-Mortem About Marketing (5 Lessons Learned) (link) |
| So you want to have a kick-ass Steam page (link) | Using luck to your advantage, a marketing strategy for developers (link) | How to make a decent game trailer for less than $100 (link) |
| The $0 budget marketing guide (link) | Marketing fundamentals for new developers (youtube) | How to make a good Game Page for your game in Itch.io (youtube) |
| Getting your game noticed (link) | Get journalists to cover your game (youtube) | 5 simple game trailer templates (link) |
| Valve employees do a Q&A about the current state of the platform (link) | Marketing your first indie game, what we learned from releasing the same game twice (link) | Steam algorithm tutorial or why you can't publish lots of small games on Steam (link) |
| Trailer analysis of indie game from a professional (Derek Lieu) (youtube) | How to take full advantage of Steam Festivals (link) | 30 minute Steam page makeovers (youtube) |
| Making marketing mistakes (youtube) | 3 Steam marketing tips to sell more games (youtube) | How do you make a Steam Store Page? (youtube) |
| Budgeting to build your community (link) | This might be the Best Way to market an Indie Game (youtube) | How to Benchmark a video game? (link) |
| Top game trailer mistakes and how to fix them (youtube) | 'Chicory' Marketing and PR Postmortem (youtube) | Game trailers: breaking down a key discovery mistake (link) |
| Indie game Press Kit: Master the basics (link) | Everything you need to create the ultimate indie game press kit (link) | How great key art can lead to Doubling Marketing Numbers (youtube) |
| Will your games be marketed by ChatGPT? (link) | No-Budget DIY marketing for Indie Games (youtube) | The golden rule of game promotion: no one cares about your game (youtube) |
| 60 Game Marketing Mistakes And How To Avoid Them (PDF) | Over 1,000,000 units with no marketing budget, a bunch of internal stats (link) | What IS it About These Games? (youtube) |
| How to make The Press pay attention to Your Game (youtube) | Mastering indie game success: marketing, publishing, and influencer strategies (youtube) | How to make effective thumbnails and Press Kits (youtube) |
| How to get TikTok influencers to cover your game and earn millions of impressions (link) | Marketing is NOT why most indie games fail (youtube) | Tool to make great capsule art (youtube) |
| Marketing "Asks" and the reality of game production (youtube) | Games Marketing on Easy Mode, Hard Mode, and the dark valley between (link) | How to predict sales for your game (youtube) |
| Steam expert explains how to make a great Steam page (youtube) | How to make your itch.io page stand out (link) | How to NOT screw up your indie game launch, 30 mistakes in 30 minutes (youtube) |
| Launching your game demo: Setting up for success (link) | How to budget your indie game's promotion campaign (youtube) | How to talk about your game so that people will listen (link) |
| 7 things I learned about Steam in 2024 (link) | What works for getting Wishlists? (link) | Submit your Steam game for a free homepage spotlight on TrendingNow.games (link) |
| Influencer marketing for Indie Games (youtube) | What makes a great Indie Game Trailer? With Derek Lieu! (youtube) | Thirteen best practices for setting up your Steam festival page (link) |
| Self-publishing and marketing games (youtube) | 5 tips & strategies for Marketing indie games (link) | How to get YouTubers to play your game (link) |
| Game marketing advice with Chris Z (youtube) | The four Steam screenshots that matter the most, social reposts, and competition for attention (link) | Marketing indie games as a developer vs. publisher (link) |
| Min-Maxing your Steam launch (youtube) | How to TikTok for Indie Games (youtube) | Steam Store Page Optimization: above-the-fold best practices (link) |
| How to get attention for your indie game in a crowded market (link) | 3600 wishlists through Reddit Ads... was it worth the money?? (link) |
| Organ Trail: Director's Cut one year sales figures (link) | How I spent $26k CAN making a professional mobile game (link) | Forcing the Hard Currency in F2P Games (link) |
| Freemium business model (link) | Sales and Ads stats of an iOS / Android game (link) | Dustforce sales figures (link) |
| Hearthstone - Monetization analysis (link) | A comprehensive free-to-play game model (link) | Cardinal Quest: How I made $60k from My indie game (link) |
| 24000 videogames releases since 1975 (link) | Proun sales data revealed (link) | 15 Days of Waking Mars at $2.99 (link) |
| Developing your app for the global market (youtube) | Ten lessons from ten years building ten F2P games (youtube) | Monster Loves You: By the numbers (link) |
| Digging down to business: Shovel Knight planning and sales (link) | The top 5 mistakes in F2P (link) | Mobile games market (link) |
| How to explain your game to an asshole (link) | 10 steps to the top paid 25 overall on App Store (link) | How to monetize the 97% (link) |
| Premium currency pricing trends and tricks (link) | How to monetize your apps with Ads (youtube) | The shape of the App Store (link) |
| Game revenue metrics — What matters, and when (link) | Is your business model evil? The moral maze of the new games business (youtube) | Hacking Kickstarter: How to raise $100,000 in 10 days (includes Successful Templates, emails, etc.) (link) |
| Stop shooting yourself in the foot: 10 elusive secrets to avoid complete commercial failure (link) | How to survive in gamedev for eleven years without a hit (youtube) | Big list of Steam indie publishers (50+ companies) (link) |
| How to sell your premium indie game (link) | A big List of incubators, accelerators and funding opportunities (link) | The list of indie-friendly game publishers - 2018 (link) |
| How viable is supporting yourself as an Indie Game Developer? (youtube) | A deep dive into how games are selling on Steam (youtube) | 10 awesome sources of funding & grants for indie games (link) |
| So you're ready to pitch to a publisher? You're not (youtube) | Steam revenue calculator from review count (link) | The art of video game commercials (youtube) |
| Selling your game without feeling sleazy (youtube) | How to make successful hyper-casual games that will thrive globally (link) | Pitching your game to A publisher, tips and advice (link) |
| IAP packs in mobile F2P: analysis and design (link) | How this game dev sold 200,000 copies of his game (youtube) | Indie mobile game monetization tips: cell to singularity (youtube) |
| The ultimate guide to selling your indie game (link) | How much is a Steam game wishlist worth? (link) | Costs and revenues made across Nintendo Switch, Steam and mobile (youtube) |
| Pitching a game to publishers with zero expectations (youtube) | The why and how of running a game Kickstarter (youtube) | Guide for pitching to publishers (link) |
| Is your publishing agreement fair? (link) | $200 budget for making a game (link) | The non-sugarcoated, actual cost of making a video game (youtube) |
| How to become sustainable and grow as an indie game developer (link) | How to consistently make profitable Indie Games (youtube) | Effectively pitching to publishers (youtube) |
| A CFO’s guide to building a financially sustainable studio (link) | An indie developer’s guide to publishers (link) | Pitching Publishers the Right Way (link) |
| Designing a game for player-first monetization (youtube) | Early Retention, or what players want (link) | Empathizing with Steam: How people shop for your game (youtube) |
| The 5 most important graphs in Gaming (link) | An updated list of +300 publishers and +100 support studios (porting, production, QA, etc.) (link) | Steam Visibility or How Games Get Surfaced to Players (youtube) |
| Steam Q&A summaries (link) | 9 things I learned pitching my game to publishers (link) | Key terminology in Game Publishing (link) |
| The MOST comprehensive list of indiegame publishers (link) | How to create an official developer Steam page (link) | A guide to conquering Asia (link) |
| The most underrated way to sell indie games (youtube) | Tips on Pitching your indie game to Publishers (link) | Making money making games (link) |
| Market insights calculator (link) | A Node-Based Forecast tool for game developers (link) |
| Tethras (link) | LocalHeroes (link) | VoiceBunny (link) |
| Polyglot Project (link) | Chinese mobile app UI trends (link) | Top 100 countries by game revenues (link) |
| How to succeed in the west (link) | A step-by-step guide to game localization (link) | On translating Portal (and other games) (link) |
| Localizing Unity games as an indie dev (link) |
| How we should have started indie game dev company (link) | Five reasons to trademark your video game today (link) | Free agreement generator for game developers (link) |
| Legal and accounting basics for startups (youtube) | A game lawyer (link) | Why you should always register the trademark on your Kickstarter game (link) |
| Practical law 101 for indie developers: Not scary edition (youtube) | Practical IP law for indie developers 301: Plain scary edition (youtube) | Top 5 ways to protect your intellectual property (link) |
| Valve hardware statistics (link) | Screen resolution stats worldwide (link) |
| A Crash Course on A/B Testing (link) | User testing service for mobile and browser games (link) | Test mobile games on 1000 mobile devices in 1 hour (link) |
| Game cloud testing services (link) | Automated testing League Of Legends (link) | Increasing the chance of store featuring with compliance (link) |
| Scalability and load testing for Valorant (link) | How and where to find good quality playtesters (link) | Awesome Gamedev (link) |
| A list of Game Development resources to make magic happen (link) | The Gamedev Resource Mega-List (link) | A mega-list of learning resources for game creators (link) |
| Why most mobile games lose players in minutes and wow QA can help (link) | Testing your game on Steam in 2025 (youtube) |
| The Game Developer's Toolbox (link) | Getting a job in the games industry (link) | Quo Vadis 2016: 100 Gamedev Talks (vimeo) |
| Non-Professional game development - The joy of making (youtube) | Roadmap to becoming a game developer in 2017 (link) | Game development: Jumpstart course (link) |
| The cost of doing game dev business (link) | How to stay motivated (youtube) | IP licensing for games (link) |
| Global game developer salaries, 2020 (link) | Great books for aspiring Game Developers (link) | How to reach the gaming industry (link) |
| Why (and how) you should stay fit and healthy as a game developer (link) | How to survive as an indie developer in mobile games (link) | Jonathan Blow on advice for Indie Game Developers (youtube) |
| Game maker toolkit notebook (link) | A collection of useful links (link) |
| Ideas for games, one a day (powered by Machine Learning) (twitter) | Music for programming (link) |
