Лучше всего для начинающего научиться пользоваться каким-либо игровым движком. К примеру,
HGE. Достаточно, лёгкий, звук и графика с загрузкой изображений в комплекте, хорошая документация и примеры, сразу дающие понять, что к чему. Из минусов, то что он только под Windows и DirectX. Также можно обучиться OpenGL по "Красной книги по OpenGL", тьма уроков и примеров. Но второй вариант реально дольше и сложнее. Если хочется за 30 минут сделать что-то весёлое, то найди хороший и лёгкий 2D-движок.
Удачи