Co do warcrafta - to niech stracę, masz gotowca: http://www.cs.uu.nl/docs/vakken/gds/games2004/dark.zip
Ale i tak pewnie nic z tego od razu nie zrozumiesz. A wiesz dlaczego?
Wiesz, to że na matematyce pani powie ci co to są np. wielomiany (może już miałeś, bo ja dawno temu :P ), nie znaczy, że od razu będziesz umiał z tymi wielomianami zrobić wszystko - bez poćwiczenia i dojścia samemu do niektórych rzeczy wiedza którą ci przekazano będzie niczym. Tak samo jest z programowaniem - nawet jeżeli damy ci jakiś kurs to i tak niewiele z nim zrobisz, ponad to, co w nim napisano, jeżeli nie zaczniesz zagłębiać się w jego konstrukcję i podmieniać dane, aby zmienić jego działanie. Programowanie to nie jest nauka na jeden dzień, a tworzenie gry to nie jest 10 minut. Ja np. tworzę grę od 3 lat i jeszcze jej nie skończyłem.