ゲームデザインは意外にもシンプルであり、著者Raph Kosterが提唱する12ステッププログラムを通じてその理解を深めることができます。最初に「楽しさ」を考察しますが、楽しさはゲーム制作において重要な要素が含まれています。楽しさは必ずしも瞬間的なものでなく、問題解決の過程から生まれることが多いです。次に、ゲームはさまざまな問題を提供し、その問題に対する挑戦がプレイヤーを引きつけます。問題は制約(ルール)と目標によって構築され、良いゲームはこれらの不確実性を効果的に活用します。また、単なるおもちゃではなく、明確な目標を加えることでゲームに変わることも重要です。全体的に、ゲームデザインは問題解決と予測の要素を取り入れることで成り立っています。これはプレイヤーの興味を引きつけ、持続させるための重要な要素です。