FronkonGames Awesome Gamedev Save

A curated collection of resources to game development.

Project README



Awesome Gamedev Check Links

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.

Contents

Art

  • 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).
  • Creating a kraken in Inkscape & Krita (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).
  • Low poly character design (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).

⬆ back to top ⬆

Design

  • 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).
  • Designing game narrative: How to create a great story (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).
  • A collection of mobile game screenshots (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).
  • A psychological approach to making desicions in games (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 Dos and Don'ts of enemy design (link).
  • 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).
  • Paper prototyping 101 (link).
  • 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).
  • History of video games (1940's - 2010's) (link).
  • 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).
  • Battle Pass fundamentals (link).
  • 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).
  • Adapting to gamer types in game design: a beginner’s guide (link).

⬆ back to top ⬆

Code

  • 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).
  • Learn C# by building a simple RPG (link).
  • Learn C# online (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).
  • A study path for game programmer (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).
  • Program a game engine from scratch (link).
  • Tinyheaders, one-file C/C++ libraries with no dependencies (link).
  • 7 ways to get better at C++ during this summer (link).
  • A manually curated list of 240+ popular programming podcast episodes (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).
  • How to make a game from scratch using Lua and Löve (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).
  • Computer graphics from scratch (link).
  • 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).
  • Asynchronous programming in C# (link).
  • 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).

⬆ back to top ⬆

Audio

  • 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).

⬆ back to top ⬆

Organization

  • 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).
  • 10 great ways to impress a software engineer on their first day (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).

⬆ back to top ⬆

Unity

  • 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).
  • Unity 5 - Intro to Lighting and Rendering (link).
  • Unity best practices (link).
  • EditorWindow lifecycle (link).
  • 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).
  • C# memory and performance tips for Unity (link).
  • 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).
  • Dependency Injection and Unit Testing Unity (link).
  • Unity serialization best practices (link).
  • Porting Unity games to consoles (link).
  • A practical intro to shaders (youtube).
  • Unity open source resources (link).
  • The big list of Unity development resources (link).
  • Unity UI tutorial: Canvas and scalability (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).
  • 5 more Unity tips (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).
  • Beginning to learn about Unity’s Data-Oriented Technology Stack, or DOTS (link).
  • 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).
  • Automating Unity mobile build systems (link).
  • 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).
  • Best optimization tips by Unity engineers at Unite (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).
  • Improve retention by storing player data in the cloud (link).
  • Netcode for Game Objects (youtube).
  • How to save 2 sec+ loading time of your game (link).
  • How to build Hot Reload for Unity (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).

⬆ back to top ⬆

Unreal

  • 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).

⬆ back to top ⬆

Engines

  • 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).
  • Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library. (link).
  • Diligent (link).

⬆ back to top ⬆

Postmortems

  • 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).
  • Poncho – A postmortem (link).
  • One year of Gremlins, Inc. sales data across three app stores (link).
  • Crescent Loom Kickstarter postmortem (link).
  • KleptoCats post-mortem (link).
  • Postmortem on Meganoid 2017 (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).
  • Designing a game for multiple platforms: 'Cat Quest' postmortem (link).
  • 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).
  • The making of Hollow Knight (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).
  • One year of Code Defense: numbers and learnings (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).

⬆ back to top ⬆

Web

  • 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).
  • Did I just waste 3 years? (link).

⬆ back to top ⬆

Resources

  • 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).
  • 4250+ royalty free sound effects (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).
  • Lux Materium, free CC0 photogrammetry assets (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).
  • AI skybox generator (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).

⬆ back to top ⬆

Tools

  • 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).

⬆ back to top ⬆

Social

  • hashtagify.me (link).
  • mention.com (link).
  • Game developer Mastodon how to guide (link).

⬆ back to top ⬆

Marketing

  • Marketing indie games on a $0 budget (youtube).
  • Step-by-step guide on how to promote your game (link).
  • The ultimate guide to App Store optimization in 2015 (link).
  • Videogame marketing and PR (pdf).
  • 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).
  • Naming an indie game (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).
  • The content marketing guide for game developers (link).
  • Three ways to raise money for your game (link).
  • 8 marketing tools for gamedevs (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).
  • A modern approach to indie game marketing in 2020 (link).
  • 10 social media marketing tips for indie game developers (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).

⬆ back to top ⬆

Commercial

  • Organ Trail: Director's Cut one year sales figures (link).
  • How I spent $26k CAN making a professional mobile game (link).
  • 4k copies in Early Access (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).
  • Analyzing apps worldwide (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).
  • Creating the financial model for your company (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).
  • App stores, Steam and indie poverty: the web as an alternative (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).
  • Indiegame Publishers & Investors Database (PC/Console ONLY) (link).
  • 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).

⬆ back to top ⬆

Localization

  • 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).
  • 9 tips on localizing audio (link).
  • Get free games translating other games (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).

⬆ back to top ⬆

Bureaucracy

  • 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).

⬆ back to top ⬆

Hardware

  • Valve hardware statistics (link).
  • Screen resolution stats worldwide (link).

⬆ back to top ⬆

Testing

  • 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).

⬆ back to top ⬆

Misc

  • 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).
  • Cherry pick playlist for programmers (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).
  • Guide to Game Jams (link).
  • How to survive as an indie developer in mobile games (link).

⬆ back to top ⬆

Fun

  • Ideas for games, one a day (powered by Machine Learning) (twitter).
  • Music for programming (link).

⬆ back to top ⬆

Open Source Agenda is not affiliated with "FronkonGames Awesome Gamedev" Project. README Source: FronkonGames/Awesome-Gamedev

Open Source Agenda Badge

Open Source Agenda Rating