Video Game Design and Development

Encouragement, advice, and support for aspiring game designers.

  • Schools
    • Online Schools
    • Game Design School Rankings
    • Game Design Majors
    • Graphic Design Schools
    • Canada Game Design Schools
    • Art Schools in The USA
  • Development
    • Game Programming Languages
    • Game Development Software
    • Texture Packager
    • Roblox Coding 101
    • Gaming in C ++
    • Video Game Engines Guide
    • How to Build a Game Engine
    • Unreal Game Engine
    • Unity vs Unreal
    • Unity vs Godot
    • Java
    • Cross Platform Games
  • Careers
    • Become a Game Designer
    • Education Requirements
    • Geme Design Document
    • Video Game Ideas
    • 3D Modeler
    • Game Artist
  • Animation
    • Animation School Rankings
    • 2D Animation Software
    • New York Animation
    • California Animation
    • Animation in Canada
  • Free Course
    • GameMaker
    • Unity

Knowledge is Power - Learn Digital Design

video game tutorials and guides
These archives include all posts related to learning video game design, game development, and art as it applies to games and apps.

We've included our own in-depth tutorials and guides, as well as links to some of our favorite online resources for you to continue your education. You can find recommended game design college programs here.

If you're brand new to game design and development start with the posts listed below, these are our most popular articles from this category. Once you get a basic idea of what you're looking for, then you can navigate through the rest of our posts.

If you’re new to the game and are unsure of what tools or software to get started with, I suggest reading the two posts below and go from there. They will give you a good sense of the industry and point you in the direction of further learning.

Some Popular articles from this category:

  • 10 Essential Video Game Design Books: The 2021 Student Edition
  • The Beginners Guide to Video Game Development in 2021 (Step by Step)
  • Use Sprite Character Generators to Create Characters

The Simple Process to Build VR Games

VR Game

We are reader-supported. Purchases made through links on our site may earn us a commission. Learn More. How to Make A VR Game With the impressive rise of things like Oculus Rift and other headsets from VR companies, virtual reality gaming may well be a large cornerstone of gaming in the near future. You may […]

Written by Bryan Wirtz - Updated on March 1, 2025

How to Make a Bump Map in Blender

Bump Mapping

As games become more realistic, we are blurring the line between fantasy and reality. With each passing year, we see more and more impressive displays of graphical prowess. This is helped along in part by bump mapping. This is the graphical technique of making objects appear to have their own distinctive features, (when they really […]

Written by Bryan Wirtz - Updated on July 4, 2023

Unity 2D Animation Tutorials

2D Animation

Introduction to 2D Animation Some of the best games in video game history have been 2D: Early Final Fantasy titles; The Legend of Zelda: A Link to the Past; Castlevania, and more. It’s only natural that you would want to take part in this legendary and beloved gaming tradition. And now you can! With the […]

Written by Bryan Wirtz - Updated on September 12, 2023

The Easy Way to Create Characters Sprites

Sprite Character Generator

We are reader-supported. Purchases made through links on our site may earn us a commission. Learn More. Character Sprites What Is A Character Sprite? A character sprite is a simple 2D video game graphic included as part of a broader environment. For example, The characters in Final Fantasy VI, The Legend of Zelda, Pokemon Red, […]

Written by Bryan Wirtz - Updated on March 1, 2025

Become A Better Artist With Substance Painter

Create Great Art with Substance Painter

Do You Need Substance Painter? If you are an artist of any stripe, Substance Painter can be an amazingly useful tool. Substance Painter focuses mostly on painting textures onto models. Substance Painter ups the ante on painting assets than you would normally get in other programs like those in the Adobe Suite of programs. If […]

Written by Bryan Wirtz - Updated on July 28, 2023

Master These Game Elements To Elevate Your Game

Basic Game Elements

What Makes A Game A Game? We play games all the time, but are we all intimately familiar with the core concepts of game elements and mechanics that make up our favorite titles? The very concept of a game is a form of play, structured to entertain, educate, or kill time. Lately, games have often […]

Written by Bryan Wirtz - Updated on October 1, 2023

Breaking Down the Different Ways to Save Game Data in Unity

Save Your Game in Unity

We are reader-supported. Purchases made through links on our site may earn us a commission. Learn More. Picture it: you are in the middle of creating the game of your dreams. Everything seems to be going well, but you can’t for the life of you figure out how to have players save their game progress. […]

Written by Bryan Wirtz - Updated on March 1, 2025

Game UX: How To Improve A Gamer’s User Experience

Game UX

What is Games ‘User Experience’ (UX) …and How Does It Help? When you boot up your computer, click on your browser of choice and begin scrolling through social media, what sticks in your mind? Is it incremental new features? The colors? Is the app or website you are using easy on the eyes? All of […]

Written by Bryan Wirtz - Updated on July 4, 2023

Texture Packager and Learn to Make Resource Packs

Texture Pack

While playing classic games like Minecraft can be visually stimulating, the lengths to which someone can spice up the graphics are impressive. For Lord of the Rings fans out there, people used mods and texture packs to create a life-sized replica of the Mines of Moria, a staggeringly large underground environment seen in the franchise. […]

Written by Bryan Wirtz - Updated on March 6, 2025

Improve Your Design Skills with Unity Playmaker

Unity Playmaker

When choosing a game engine, the future game developer must pick something that works for them. Are you more into big-budget blockbusters with brain-busting action and a bevy of brilliant visuals? Maybe choose something with impressive horsepower like the Unreal Engine. However, if you are just starting out, there are quite a few options to […]

Written by Bryan Wirtz - Updated on September 12, 2023

Getting Started With Roblox Scripting

Roblox Coding

We are reader-supported. Purchases made through links on our site may earn us a commission. Learn More. Game development used to seem like a far-fetched idea that only big studios could undertake. What if you wanted to create your own game, according to your rules? Furthermore, what if you wanted to share your awesome new […]

Written by Bryan Wirtz - Updated on March 1, 2025

Understanding a Gameplay Loop

Game Loop

What Is a Game Loop? The game loop refers to the overall flow of the game program. It is referred to as a ‘loop,’ as the program keeps looping infinitely until manually stopped. As you can probably imagine, there is a ton of variety in game loops and which games loop in specific frames per […]

Written by Bryan Wirtz - Updated on March 1, 2025

Shaders in Game Design: Origin, Design Types, and How to Create Your Own

Graphic Shaders

Overview What Are Shaders in Games? When you see the term ‘shader’ about a video game, it’s a program used to render different pixels. Shaders in games are used when detailing shadows, lighting, texture gradients, and more. However, they can do a lot more than just their namesake. You can often see shaders being packaged […]

Written by Bryan Wirtz - Updated on March 1, 2025

Deferred Rendering Is Here To Save The Day!

Deferred Rendering

What is Deferred Rendering? Deferred rendering is when rendering isn’t part of the first part of the animation pipeline, saving it instead for the very end. Think of post-production effects in movies added after filming. Deferred rendering offers valuable opportunities for animators, as it can cut down the amount of needlessly complicated work by a […]

Written by Bryan Wirtz - Updated on October 2, 2023

Board Game Design Tutorials and Start Guide

Board Game Design

You can probably picture it: a cold, dark night. A violent thunderstorm has taken out the power, and you and your friends are forced to make your own fun without the aid of electronics. This is where the reliable backbone of entertainment comes in: board games. Whether it’s chess or Settlers of Catan, board games […]

Written by Bryan Wirtz - Updated on July 4, 2023

Special Effects Artist: Job Description and Career Roadmap

SFX Artists

SFX and VFX: What’s the Difference? Purpose of Special Effects They are there to illustrate to the audience the creator’s intention of creating a different world in which fantastic things can happen. This is done through various things like simulated weather, complex animatronic beasts, or grisly, gory effects in a horror movie. Visual Effects in […]

Written by Bryan Wirtz - Updated on July 17, 2023

Make Your Own Green Screen

How to Make A Green Screen

You’ve probably heard the term ‘Green Screen’ quite a lot, and you’re probably somewhat familiar with what it is; a flat, green fabric placed in the background that you can impose an image on. Interestingly, ‘green screen’ is actually a bit of a misnomer, as the whole process itself is called ‘Chroma Key Compositing’ or […]

Written by Bryan Wirtz - Updated on June 18, 2023

Teaching Kids to Make Video Games: Start With Kid-Friendly Programming

Video Game Development for Kids

I will never forget the day that I saw my young cousin glued to his iPad, playing Angry Birds. We were on vacation and my family was begging him to put the iPad down and join in the family fun. But he would not be swayed; he felt the call of the birds. That was […]

Written by Bryan Wirtz - Updated on July 4, 2023

Isometric RPGs For A More Immersive Gaming Experience

Isometric Games Review

The 1990s were a great time for RPG computer games. Something that many had in common was that they shared one thing in common: an isometric camera view. This allows for a more comprehensive camera view. Isometric games are those that view gameplay and the game world through a camera angle that isn’t top-down, but […]

Written by Bryan Wirtz - Updated on June 10, 2023

What is an .io Game and How to Make One?

io Game Development

What is an io game? .io is the Top-level domain for British Indian Ocean territory and also stands for input/output. This domain has gained popularity among startups and online entertainment in the form of IO games. The simplified definition is an in-browser game that ends in .io, like “examplegame.io”. These are usually free and more […]

Written by Bryan Wirtz - Updated on March 1, 2025

Intro to Multiplayer Games and How to Create Your Own

Create Your Own Multiplayer Games

We are reader-supported. Purchases made through links on our site may earn us a commission. Learn More. I will never forget when Halo 2 was announced; everyone in the gaming community let out a collective scream of excitement and anticipation. We were eagerly awaiting not only the sequel to Master Chief’s first solo adventure but […]

Written by Bryan Wirtz - Updated on March 1, 2025

What Makes Clicker Games Awesome

How to Make a Clicker Game

I hate to suggest that our readers would be doing anything at school or work but what they are supposed to be doing, but let’s just form a hypothetical scenario: You are in class, you are bored out of your skull, and you still have hours to go. You come across something a little different. […]

Written by Bryan Wirtz - Updated on July 4, 2023

Game Balance: Learn to Find the Right Odds

What is Video Game Balance

I was playing an online match of Age of Empires II with a friend one night. We would choose our favorite civilizations: my friend with the Mongols, me with the English. We chose these particular teams due to their special units. The Mongols used insanely powerful horse archers, and the English units were formidable English […]

Written by Bryan Wirtz - Updated on July 17, 2023

5 Javascript Game Development Tutorials

Javascript Tutorials

We are reader-supported. Purchases made through links on our site may earn us a commission. Learn More. Ever since 1995, JavaScript has been an essential part of the internet. Along with HTML, JavaScript has been instrumental in bringing web pages we browse to life, allowing aspects to be interactive. It’s easily one of the most […]

Written by Bryan Wirtz - Updated on March 1, 2025

World Machine: Terrain & Height Map Generator

terrain generator

Create Terrain and Height Maps In 2007, I know I was not alone in being surprised and impressed by the way the first Mass Effect turned out. Good story, good customization. All that aside, some of my favorite parts were exploring far off planets. To do this, the player would open the star map and […]

Written by Bryan Wirtz - Updated on July 4, 2023

  • « Previous Page
  • 1
  • 2
  • 3
  • 4
  • Next Page »

Free Courses

  • Unity Mini-Course
  • GameMaker Module 1
  • GameMaker Module 2
  • GameMaker Module 3

Unity

  • Unity Introduction
  • Unity AI
  • Unity 2D Animation
  • Saving in Unity
  • Unity Playmaker
  • Unity Cinemachine
  • Unity DOTS

GameMaker

  • GameMaker Engine Guide
  • GameMaker Language
  • GameMaker Game Examples

Recent Posts

  • How to Use Animation Storyboards
  • What is Cel Shading & How to Use It?
  • The Role of Computer Science in Video Games
  • How to Start Keyframing in Animation

Site Info

  • About Us
  • Cite this Website
  • California Consumer Privacy Act
  • Editorial Guidelines


DMCA.com Protection Status

Categories

  • Game Design Education
  • Game Design Careers
  • Game Engines
  • Animation 
  • Technology
  • Learn Skills
  • Ask an Expert
  • Graphic Design
  • Free Mini-Courses

Connect

  • Contact Us
  • Facebook
  • Twitter
  • Youtube
  • Pinterest
  • Our GameMaker Course

Send us mail:

Lake House Media
7910 4TH ST N
STE 300
ST. PETERSBURG, FL 33702

Copyright © 2025 · Privacy Policy · Terms · Earnings Disclaimer