Jseš si vědom, že 3D hru vyvíjí celý tým složený z mnoha programátorů a grafiků? Jedni tvoří vlastní engine hry, další řeší fyziku, jiní zase vytvářejí grafické textury a 3D objekty, atd. atd. Nevím, jak jseš vytrvalej, ale počítej s tím, že než budeš schopen úplně sám vytvořit nějakou velice primitivní 3D hru, uplyne zcela jistě v příznivém případě několik let (v nepříznvém případě to nezvládneš).
Nejprve se musíš naučit programování jako takové, tj. zejména algoritmizaci. Nezbytným předpokladem je přísně logické myšlení, které se nejlépe vytváří a tříbí studiem matematiky. Nutná je zejména znalost matematické logiky.