Добрый день.
Буду краток.
Во-первых, игры создаются для воссоздания и усвоения общественного опыта (опыта предков через игры). Компьютерные игры создаются из-за спроса и потому, что большая часть населения планеты живёт в интернете.
Во-вторых, игры программируют потому, что ПК - основан на машинном обучении 0 и 1 в разных системах счисления (это проходят в школе на уроках информатики). Но если ты не желаешь программировать, то специально для этого люди создают конструкторы игр.