All topics
Every guide on the site, grouped by topic. 150 articles and counting.
Making Games
Design craft, production work and the money behind games.
Design Craft
- The Art of Game Design: A Statistical Approach
- The Art of Game Balance: A Statistical Approach
- The Art of Game Level Design: A Statistical Approach
- The Art of Game Storytelling: A Statistical Approach
- The Art of Game UI Design: A Statistical Approach
- The Evolution of Gaming Soundtracks: A Musical Perspective
Production and Marketing
Game Economy
Players and Play
What play does for people and how to weigh the evidence.
Industry and History
Hardware, markets and communities that shaped gaming.
Hardware and Technology
- The Evolution of Gaming Hardware: A Historical Perspective
- The Evolution of Gaming Controllers: A Design Perspective
- The Evolution of Gaming Hardware: A Technical Analysis
- The Future of Virtual Reality Gaming
- The Most Expensive Gaming PCs of All Time
- The Most Popular Gaming Consoles of All Time
- The Rise of Cloud Gaming: A Technical Analysis
Markets and Trends
- The Most Popular Gaming Platforms of the 21st Century
- The Evolution of Gaming Genres: A Statistical Analysis
- The Most Popular Gaming Franchises of the 21st Century
- The Most Popular Gaming Genres of the 21st Century
- The Rise of Mobile Gaming: A Statistical Analysis
- Top 10 Most Played Video Games of the Decade
Communities and Competition
Genres Explained
- Video Game Genres Explained for Beginners
- Platformers Explained: Jumping, Timing and Momentum
- Puzzle Games Explained: Types and What Each Asks of You
- Racing and Sports Games Explained
- Roguelikes and Roguelites Explained
- Role-Playing Games Explained: Stats, Quests and Growth
- Shooters Explained: Aiming, Cover and Pacing
- Simulation Games Explained: Systems You Can Play With
- Strategy Games Explained: Real-Time Versus Turn-Based
Creative Disciplines
Level design, sound, art and storytelling explained in plain language.
Level Design and Puzzles
- Level Design Basics: Space, Goals and Guidance
- Checkpoints and Save Points: Where Designers Place Them
- Encounter Design: Arranging Enemies and Space
- Hidden Areas and Secrets: Rewarding Curiosity
- How Designers Build Puzzles That Feel Fair
- Landmarks and Visual Guidance in Game Spaces
- Open Worlds Versus Linear Levels
- Teaching Players Through Level Design Without Text
Game Audio
- How Game Audio Works: Effects, Music and Voice
- Ambient Sound and Atmosphere
- Audio Cues That Warn and Guide Players
- Audio Mixing in Busy Scenes: Priorities and Ducking
- Music Licensing and Commissioning for Small Teams
- Sound Effects Design: Making Actions Feel Good
- Spatial Audio and Positional Sound
- Voice Acting and Dialogue Recording in Games
Game Art and Animation
- Game Art Styles Explained
- Animation Principles in Games: Timing and Weight
- Color Palettes and Lighting for Mood
- From Concept Art to Finished Asset
- Low-Poly and Stylized 3D Models
- Pixel Art Basics: Why Small Images Still Work
- Sprite Sheets and Frame Animation
- Visual Effects in Games: Particles and Impact
Narrative Design
- Narrative Design Basics: Stories Players Help Shape
- Companion Characters Players Care About
- Cutscenes Versus In-Game Story Delivery
- Environmental Storytelling: Stories Without Words
- Player Choice and Consequences in Story
- Quest Design and Story Structure
- Worldbuilding for Games: Rules, History and Place
- Writing Dialogue Players Actually Read
Technology and Quality
Programming ideas, testing and the practical side of starting small.
Programming and Engines
- Programming Concepts Behind Games, in Plain Terms
- Choosing a Game Engine: Questions to Ask
- Collision Detection Explained
- Enemy Behavior and State Machines
- Game State and Save Systems
- Pathfinding: How Characters Find Their Way
- Random Numbers and Seeds in Games
- The Game Loop Explained: Input, Update, Draw
- Version Control and Asset Pipelines for Game Teams
Testing and QA
- Game Testing and QA Explained
- Beta Tests and Early Access Explained
- Bug Reports That Developers Can Use
- Compatibility Testing Across Devices
- Patches, Hotfixes and Game Updates
- Performance Testing: Frame Rate and Load Times
- Playtesting With Real Players: Running a Session
- Regression Testing and Why Old Bugs Return
Indie Development Basics
- Starting Your First Game Project: A Beginner Roadmap
- Game Design Documents That Stay Useful
- Game Jams: Making a Game in a Weekend
- Postmortems: Learning From a Finished Project
- Prototyping Fast: Paper and Digital Mockups
- Publishing Basics: Storefronts and Store Pages
- Scoping a Small Game So You Can Finish It
- Solo Developer or Small Team: Roles and Workload
Guides and Reference
Practical guides for families, learners and accessibility, plus a glossary.
Accessibility in Games
- Accessibility in Games: An Introduction
- Adaptive Controllers and Hardware
- Assist Modes and Flexible Difficulty
- Cognitive Accessibility: Clear Goals and Pacing
- Comfort Settings for Motion Sensitivity
- Control Remapping and Motor Accessibility
- Subtitles and Captions Done Well
- Testing Accessibility With Disabled Players
- Visual Accessibility: Contrast, Text Size and Colorblind Options
Parents and Families
- A Parents Guide to Video Games
- Choosing Games for Different Ages
- Couch Co-op: Playing Together as a Family
- Online Chat and Safety for Young Players
- Parental Controls on Consoles and Phones
- Screen Time and Games: Setting Healthy Limits
- Talking About Violence in Games
- Talking With Kids About Spending in Games
- Understanding Game Age Ratings
Learning Through Games
Glossary
- Video Game Glossary: Essential Terms A to Z
- Development Milestone Terms: Alpha, Beta and Gold
- Game Business Terms: DLC, Live Service and More
- Game Design Terms Glossary
- Gaming Slang Explained
- Graphics and Performance Terms Explained
- Multiplayer Terms: Ping, Lag and Matchmaking
- Spectating Terms for Competitive Play