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
- Design
- Code
- Audio
- Organization
- Unity
- Unreal
- Engines
- Postmortems
- Web
- Resources
- Tools
- Social
- Marketing
- Commercial
- Localization
- Bureaucracy
- Hardware
- Testing
- Misc
- Fun
- 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).
- Unity for technical art: advantages, tools & workflows (link).
- Helldivers 2 trailers review by Derek Lieu (youtube).
- Color Science Precis for the CGI Artist (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).
- 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).
- 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).
- 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 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).
- On light, colors, mixing paints, and numerical optimization (link).
- The Game Engine series (+100 videos) (youtube).
- The guide to Git I never had (link).
- C++ Game Programming, AI for Video Games, and Intro to AI (link).
- Learn Computer Graphics Programming (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).
- 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).
- Making money as a Solo Game Developer (youtube).
- The absolute beginner’s guide to GitHub (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).
- 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).
- 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).
- 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).
- 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).
- 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).
- 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).
- 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).
- 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).
- Cozy Space Survivors (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).
- Did I just waste 3 years? (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).
- 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).
- Open source alternatives to popular software (link).
- Big collection of clean CC0 models (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).
- 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).
- 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).
- 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).
- 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).
- 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).
- Steam Q&A summaries (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).
- 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).
- 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).
- 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).
- 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).
- Jonathan Blow on advice for Indie Game Developers (youtube).