CSE 290R: Special Topics

Resources

I've tried to curate a list of good resources here. The Godot Docs should be your primary source of information. All sub-sections are worth studying/reviewing unless specified. If you prefer to learn from videos go straight to the Godot Academy link below. There's a great list of the best channels there.

Godot Docs

  1. Getting Started
  2. Editor Introduction
  3. Step by Step
  4. Your First 2D Game
  5. Scripting
  6. Best Practices
  7. Debugging Tools
  8. 2D (note the Tools->TileMap and Tools->TileSet pages!)
  9. And a bunch more like Audio, File I/O, Input Handling, Physics, etc.

Godot Academy

  1. Game Tutorials (a couple of decent ones here)
  2. Best Godot Channels (really great list of YouTube channels!)

GDQuest

  1. Godot Tutorials (several good resources here, explore the submenus)
  2. Learn Krita From Zero (really great intro to 2D asset creation)

Godot Recipes

  1. Introduction
  2. Basics
  3. 2D (a bunch of tips and tricks, you'll need to pick and choose)
  4. SpriteSheet Animation
  5. Explore Input, UI, Physics and Audio for more misc tricks.

Game Design Skills

  1. Core Loops in Gameplay
  2. Video Game Mechanics
  3. Game Progression and Progression Systems
  4. How to Properly Play Test Your Game