Потому что есть очень компактный базис языка, который вместе с не менее компактным набором функций Arctic Engine позволяет начать писать игры на С++ детям 5-6 лет еще до того как они узнали что такое функции.
Вот такого коротенького справочника по языку достаточно для начала:
Я тоже не так давно делал LightsOut.
https://pastebin.com/teDGr6cF
А почему ты используешь так много goto и совсем не используешь функций? Какую цель преследуешь? И циклов тоже нет...
Потому что есть очень компактный базис языка, который вместе с не менее компактным набором функций Arctic Engine позволяет начать писать игры на С++ детям 5-6 лет еще до того как они узнали что такое функции.
Вот такого коротенького справочника по языку достаточно для начала:
https://dtf.ru/u/541204-huldra/1655668-spravochnik-po-goto-orientirovannomu-c