TVGS is dedicated to helping everybody create games! Our mission is to encourage and enable everyone to make games, and we have taught a number of free lessons and skill-building activities over the years to support aspiring game makers. This page collect videos, slides, examples, and other resources from previous TVGS tutorials. Whether you’re a beginner or a game development expert, we hope you will find some useful info below that can help you continue to hone your creative skills.
Tutorials:
Game Design:
- Beginner Game Creation: Slides (PDF)
- Game Design: Video (YouTube) | Slides (PDF) | References (PDF)
- How to come up with an innovative game idea: Video (YouTube) | Slides (PDF)
- Make It Juicy: Easy Ways To Make Your Game More Engaging: Video (YouTube) | Interactive Presentation (GameJolt, Unity Webplayer)
- Principles of Level Design: Slides (PDF)
- Using Simple Spreadsheet Techniques to Help Balance Your Game: Video (YouTube) | Example (ZIP)
- Leverage Points for Designers and Players: Video (YouTube)
Development Tools:
- Crash Course in Unity 2018.1 and Up: Video (YouTube) | Slides (PDF)
- Crash Course in Unity 5: Slides (PDF)
- Unity’s Scenes and Prefabs, in greater detail: Slides (PDF) | Source Code
- Scripting in Unity: Slides (PDF) | Source Code
- Intro to Construct 2: Slides (PDF)
- Intro to Unreal 4: Video (YouTube)
- Making Visual Novels with Ren’Py: Video (YouTube) | Slides (PDF) | Examples (ZIP)
- Making VR Applications with Unity: Slides (PDF) | Assets (ZIP)
- Making 2D Games with Unity: Video (YouTube) | Slides (PDF) | Assets (ZIP)
- Cross-Platform Game Development with Haxe & OpenFL: Video (YouTube) | Slides (PDF) | References (PDF)
- Twine: Video (YouTube) | Twine Lesson (itch.io)
- Unity Features You May Have Not Known About: Video (YouTube) | Slides (PDF) | Assets (ZIP)
- Crash Course in Godot 3: Video (YouTube) | Slides (PDF) | Assets (ZIP)
- Crash Course in Godot 3 – 2D: Slides (PDF) | Assets (ZIP)
- Vocabulary of Unity3D: Video (YouTube) | Class Materials (ZIP)
Programming:
- Programming Basics, Part #1: Slides (PDF)
- Programming Basics, Part #2: Slides (PDF)
- Intermediate Programming, Part #1: Video (YouTube) | Slides (PDF)
- Intermediate Programming, Part #2: Video (YouTube) | Slides (PDF)
- Simple Hex Maps and You: Video (YouTube)
Art:
- Assets for Visual Novel creators: Video (YouTube) | Presentation (Windows/Mac/Linux) | References (PDF)
- Attention please: Contrasting Elements In Your Game: Slides (PDF)
- Building in Blender Low poly game objects: Video (YouTube)
- Composition – A Brief Intro: Video (YouTube) | Slides (PDF)
- Krita Tutorial: Video (YouTube)
- Rigging and Animation with Blender: Video (YouTube) | Slides (PDF) | Examples (ZIP)
- Total Beginner Pixel Art: Slides (PDF)
- Sculpting in Blender: Video (YouTube)
- Pixel Art Walk Cycle: Slides (PPTX)
Audio:
- Audio Generation for the Talentless!: Video (YouTube) | Slides (PPTX)
- GarageBand for iOS: Video (YouTube) | Audio file (.wav) | Garageband file (.band)
Game Jams:
- How to survive Global Game Jam: Video (YouTube) | Slides (PDF)
- How to survive Ludum Dare: Video (YouTube) | Slides (PDF)
Other:
- 2D Collision Detection: Video (YouTube) – Part 1 | Video – Part 2 | Slides
- Beginner’s Guide to Game Developers Conference (GDC): Video (YouTube) | Slides (PDF)
- Can Games Really Solve Real-World Problems?: Video (YouTube) | Slides (PDF)
- How to buy PC components for a custom build: Video (YouTube)
- Setting Up a Alt Control Booth: Video (YouTube) | Slides (PDF)
- TVGS Mentorship Groups Launch Into Orbit: Video (YouTube) | Slides (PDF)
- UX Design Crash Course: Video (YouTube) | Slides (PDF)
- Common Tools for Team Collaboration: Slides (PDF)
- Version Control & You: Video (YouTube) | Slides (PDF) | Commands List (PDF)
Resources for Educators:
- Teaching Math and Physics using Construct 2: Materials | Basic Tutorial
Devs Play:
The Devs Play video series is a post-mortem commentary by the developers who plays their own game, discussing their thoughts and process while developing the game. The videos are recorded from our Twitch.tv channel, and past recordings can be found in our Devs Plays Youtube playlist.
- Crossroads and No Bones About It, by Robert Denner: Video (Youtube)
- Kigo, by Jamey Stevenson: Video (Youtube)
- Hangeki, by Pentavera: Video, Part 1 (Youtube) | Video, Part 2 (Youtube)
- Lost Marbles, by Binary Takeover: Video (Youtube)
- Plane Defensive, by Klil Neori: Video (Youtube)
- Rockabilly Beatdown, by Rumblecade: Video (Youtube)
- Recursive Dollhouse, by Omiya Games: Video (Youtube)
- Suddenly, Thousands, by Omiya Games: Video (Youtube)