widzisz, tu nie ma tak prosto jak w GMie - od każdego modułu (grafika, dźwięki, itp) potrzebujesz biblioteki która to obsłuży, musisz się zdecydować najlepiej na jakiś silnik który będzie miał to wszystko (lub większość) w sobie. Jedni biorą Allegro, inni SDL, ja ostatnio w sieci znalazłem przyjemny i prosty w użyciu silniczek - HGE, polecam sprawdzić, ma tutoriale (niestety po angielsku): http://hge.relishgames.com/
A co do wytłumaczenia trudniejszych rzeczy - pytaj, a z chęcią odpowiem :)