├── CONTRIBUTORS.md └── README.md /CONTRIBUTORS.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Unity Tutorial List 2 | 3 | ## Index 4 | 5 | * [Procedural Mesh Generation](#procedural-mesh-generation) 6 | * [Editor Scripting](#editor-scripting) 7 | * [Game Design](#game-design) 8 | * [Design Pattern](#design-pattern) 9 | * [GDC and Unite Talks](#gdc-and-unite-talks) 10 | 11 | ### Procedural Mesh Generation 12 | 13 | #### Board To Bits Games - Procedural Mesh Tutorial - Beginner 14 | [![Procedural Mesh Generation](https://img.youtube.com/vi/ucuOVL7c5Hw/mqdefault.jpg)](https://www.youtube.com/watch?v=ucuOVL7c5Hw&list=PL5KbKbJ6Gf9-d303Lk8TGKCW-t5JsBdtB "Procedural Mesh Generation")\ 15 | Learn the basics of making a custom 3D object with code in Unity -- also known as a procedural mesh.\ 16 | Here's the youtube list:\ 17 | https://www.youtube.com/watch?v=ucuOVL7c5Hw&list=PL5KbKbJ6Gf9-d303Lk8TGKCW-t5JsBdtB \ 18 | 19 | 20 | #### Sebastian Lague - Procedural Landmass Generation Tutorial 21 | [![Procedural Mesh Generation](https://img.youtube.com/vi/wbpMiKiSKm8/mqdefault.jpg)](https://www.youtube.com/watch?v=wbpMiKiSKm8&list=PLFt_AvWsXl0eBW2EiBtl_sxmDtSgZBxB3 "Procedural Landmass Generation")\ 22 | Get the project files:\ 23 | https://github.com/SebLague/Procedural-Landmass-Generation \ 24 | Here's the youtube list:\ 25 | https://www.youtube.com/watch?v=wbpMiKiSKm8&list=PLFt_AvWsXl0eBW2EiBtl_sxmDtSgZBxB3 \ 26 | 27 | 28 | #### Sebastian Lague - Procedural Planet Generation Tutorial 29 | [![Procedural Mesh Generation](https://img.youtube.com/vi/QN39W020LqU/mqdefault.jpg)](https://www.youtube.com/watch?v=QN39W020LqU&list=PLFt_AvWsXl0cONs3T0By4puYy6GM22ko8 "Procedural Planet Generation")\ 30 | A system for procedurally generating simple, but diverse planets.\ 31 | Get the project files:\ 32 | https://github.com/SebLague/Procedural-Planets \ 33 | Here's the youtube list:\ 34 | https://www.youtube.com/watch?v=wbpMiKiSKm8&list=PLFt_AvWsXl0eBW2EiBtl_sxmDtSgZBxB3 \ 35 | 36 | 37 | #### Sebastian Lague - Procedural Cave Generation 38 | [![Procedural Cave Generation](https://img.youtube.com/vi/v7yyZZjF1z4/mqdefault.jpg)](https://www.youtube.com/watch?v=v7yyZZjF1z4&list=PLFt_AvWsXl0eZgMK_DT5_biRkWXftAOf9 "Procedural Cave Generation")\ 39 | Learn how to create procedurally generated caverns/dungeons for your games using cellular automata and marching squares.\ 40 | Here is the tutorial link:\ 41 | https://www.youtube.com/watch?v=v7yyZZjF1z4&list=PLFt_AvWsXl0eZgMK_DT5_biRkWXftAOf9 \ 42 | 43 | 44 | 45 | 46 | ### Design Pattern 47 | #### Board To Bits Games - Command Pattern 48 | [![Design Pattern](https://img.youtube.com/vi/wbK8e7YqweA/mqdefault.jpg)](https://www.youtube.com/watch?v=wbK8e7YqweA&list=PL5KbKbJ6Gf99OheYJSaQbMQBrqNd6HTaq "Command Pattern")\ 49 | Introducing the concept of the command pattern, a way to treat actions or functions in your game like objects that can be logged, serialized, replayed and undone.\ 50 | Here's the youtube list:\ 51 | https://www.youtube.com/watch?v=wbK8e7YqweA&list=PL5KbKbJ6Gf99OheYJSaQbMQBrqNd6HTaq\ \ 52 | 53 | 54 | 55 | 56 | ### Editor Scripting 57 | #### Renaissance Coders - Enemy Edtior in Unity 58 | [![Editor Scripting](https://img.youtube.com/vi/Osf1LUFGSvg/mqdefault.jpg)](https://www.youtube.com/watch?v=Osf1LUFGSvg&list=PL5KbKbJ6Gf99OheYJSaQbMQBrqNd6HTaq "Enemy Edtior in Unity")\ 59 | Developing editor tools is no easy task. It is going to require creativity, programming skills, and typically lots and lots of time. The result of a good tool is invaluable, tough, and can save you hundreds of hours of boring work. 60 | Here's the youtube list:\ 61 | https://www.youtube.com/watch?v=Osf1LUFGSvg&list=PL4CCSwmU04MiCnps1DRmwIEEH7gP9X3qq \ 62 | 63 | 64 | #### Sharp Accent - Behavior Node Editor 65 | [![Editor Scripting](https://img.youtube.com/vi/JOgnGG0OQ9w/mqdefault.jpg)](https://www.youtube.com/watch?v=JOgnGG0OQ9w&list=PL5KbKbJ6Gf99OheYJSaQbMQBrqNd6HTaq "Behavior Node Editor")\ 66 | Node editor creation in unity and building a behaviour system. 67 | Here's the youtube list:\ 68 | https://www.youtube.com/watch?v=JOgnGG0OQ9w&list=PL1bPKmY0c-wl9zNYuONgYePSAjkML9NRG \ 69 | 70 | 71 | #### Brackeys - How to make an EDITOR WINDOW in Unity 72 | [![Editor Scripting](https://img.youtube.com/vi/491TSNwXTIg/mqdefault.jpg)](https://www.youtube.com/watch?v=491TSNwXTIg "How to make an EDITOR WINDOW in Unity")\ 73 | In this video we create a custom editor window to colorize objects! 74 | Here is the tutorial link:\ 75 | https://www.youtube.com/watch?v=491TSNwXTIg \ 76 | 77 | 78 | #### Brackeys - How to make a CUSTOM INSPECTOR in Unity 79 | [![Editor Scripting](https://img.youtube.com/vi/RInUu1_8aGw/mqdefault.jpg)](https://www.youtube.com/watch?v=RInUu1_8aGw "How to make a CUSTOM INSPECTOR in Unity")\ 80 | In this video we create a custom inspector in Unity. 81 | Here is the tutorial link:\ 82 | https://www.youtube.com/watch?v=RInUu1_8aGw \ 83 | 84 | 85 | 86 | 87 | ### Game Design 88 | #### Board To Bits Games - Systemic Game Design 89 | [![Game Design](https://img.youtube.com/vi/NZc7yGdahkY/mqdefault.jpg)](https://www.youtube.com/watch?v=NZc7yGdahkY&list=PL5KbKbJ6Gf98b44ckrGGVhuxtPN4u20K7 "Systemic Game Design")\ 90 | Kicking off a set of videos on systemic game design by trying to define what systems are, or if that is even the right question to be asking.\ 91 | Here's the youtube list:\ 92 | https://www.youtube.com/watch?v=NZc7yGdahkY&list=PL5KbKbJ6Gf98b44ckrGGVhuxtPN4u20K7\ \ 93 | 94 | 95 | 96 | 97 | ### GDC and Unite Talks 98 | #### Unite 2014 - Dungeon of the Endless Rendering and Procedural Content 99 | [![GDC and Unite Talks](https://img.youtube.com/vi/zPQOHX9hiL0/mqdefault.jpg)](https://www.youtube.com/watch?v=zPQOHX9hiL0 "Dungeon of the Endless Rendering and Procedural Content")\ 100 | Sébastien Dubois (Amplitude Studios) covers the unique visuals and procedural dungeon generator \ 101 | Here's the youtube link:\ 102 | https://www.youtube.com/watch?v=zPQOHX9hiL0 \ 103 | 104 | 105 | #### GDC - FTL Postmortem: Designing Without a Pitch 106 | [![GDC and Unite Talks](https://img.youtube.com/vi/P4Um97AUqp4/mqdefault.jpg)](https://www.youtube.com/watch?v=P4Um97AUqp4 "FTL Postmortem: Designing Without a Pitch")\ 107 | The creation of FTL: Faster Than Light began with the desire to experience what it would feel like to be the captain of a starship. Many games have focused on space battles, but few games have focused on what happens in the ship itself. By focusing on a high-level goal of experiencing a singular feeling, and developing it with minimal preconceptions about FTL's gameplay, Subset Games was allowed to frequently alter or abandon aspects of its design, which eventually led to the game we know today. In this 2013 talkMatthew Davis and Justin Ma share their creative process as they take you step by step, from concept to crowdfunding to release. \ 108 | Here's the youtube link:\ 109 | https://www.youtube.com/watch?v=P4Um97AUqp4 \ 110 | 111 | 112 | #### Unite Berlin 2018 - Harold Halibut and Making a Stop Motion Game 113 | [![GDC and Unite Talks](https://img.youtube.com/vi/9usssSQc0wQ/mqdefault.jpg)](https://www.youtube.com/watch?v=9usssSQc0wQ "Harold Halibut and Making a Stop Motion Game")\ 114 | SlowBros talk about the creation of their upcoming game, Harold Halibut, diving into the details of their innovative stop-motion techniques and Unity 2018's latest features. 115 | Here's the youtube link:\ 116 | https://www.youtube.com/watch?v=9usssSQc0wQ \ 117 | 118 | 119 | #### Unite Copenhagen 2019 - How to design with feedback and game feel in mind 120 | [![GDC and Unite Talks](https://img.youtube.com/vi/yCKI9T3sSv0/mqdefault.jpg)](https://www.youtube.com/watch?v=yCKI9T3sSv0 "How to design with feedback and game feel in mind")\ 121 | This video will cover the workflow and processes one of the teams at Ubisoft uses to craft enjoyable game experiences, with a heavy focus on game feel. It'll show how to design with feedback and game feel in mind, how to iterate to get to a satisfying result, and the tools you can use in Unity to do so. 122 | 123 | Speaker: Renaud Forestie - Ubisoft 124 | 125 | Here's the youtube link:\ 126 | https://www.youtube.com/watch?v=yCKI9T3sSv0 \ 127 | 128 | 129 | #### Unite LA - Best Practices for fast game design in Unity 130 | [![GDC and Unite Talks](https://img.youtube.com/vi/NU29QKag8a0/mqdefault.jpg)](https://www.youtube.com/watch?v=NU29QKag8a0&t=1534s "How to design with feedback and game feel in mind")\ 131 | In this expert talk, Renaud Forestié, Gameloft Montreal's Gameplay Director, reveals how his team of five can design a mobile game in just two to fourteen days by focusing on the game-feel and experience. Renaud will share Gameloft's design best practices for speeding up and improving the quality of design iterations. You'll leave the session with an overview of a process for creating compelling and memorable experiences in a very short timeframe while gaining valuable insight into your game's potential. 132 | 133 | Speaker: Renaud Forestie - Ubisoft 134 | 135 | Here's the youtube link:\ 136 | https://www.youtube.com/watch?v=NU29QKag8a0&t=1534s \ 137 | --------------------------------------------------------------------------------