У меня самая первая игра была на каком конструкторе программ. Туда на форму нужно было добавлять стандартные виндовые контролы: кнопки, текстовые поля, картинки... и можно было собирать из блоков простейшие условия.
Суть игры бала такова: сверху летала гифка птицы (ей можно было управлть влево/вправо), снизу бегала гифка динозавра. Нажатием на какую-то клавишу птичка испражнялась на динозавра. За попадание начислялись очки.
Но главное это как было сделано управление. Событий о нажатых клавишах не было. Поэтому за птицей была спрятана текстовая строка (фокус ввода был всегда на ней, но сама она была не видна из за гифки) и постоянно ездила вместе птицей. Как только поступало событие, что введена строка (благо такое событие было), введеная буква обрабатывалась и сразу отчищалась.
Коллизию какашка-рептилия тоже пришлось реализовывать самому. Это было ацкая реализация aabb, раз в 10 больше неё. ЕМНИП обрабатывался каждый угол прямоугольника, на нахождение в другом прямоугольнике. Делал подобное первый раз, поэтому это заняло очень продолжительное время
Позже игра оказалась на двд диске и утеряна среди завалов в шкафу.