This document provides an introduction and overview for a course on game design and development. It introduces the instructor Luca Galli and lists some of the topics that will be covered over the course, including rapid game prototyping, game jams, traditional game design principles, and introductions to Unity3D and Construct 2 for game development. The course will include sessions at different technical difficulty levels and aims to help students refine game ideas and learn skills for turning board games into video games.