Ale słuchaj. Żeby napisać fizykę gry, to musisz mieć skomplikowane funkcje matematyczne w małym palcu. Bierz się za to Vademecum Profesjonalisty, ale jak będziesz się lepiej znał na matematyce i C++, to powinien być dopiero etap końcowy. Teraz, to bierz się za Symfonię C++, a potem za OpenGL Programowanie gier bo to są takie książki na ten poziom co ty teraz jesteś. Po przeczytaniu tej pierwszej, ta druga pójdzie ci szybko. Jeszcze jedno - może próbuj działać na gotowych engine takich jak Irrlicht, Ogre3D, Genesis czy Truevision? Po co odrazu brać się za pisanie własnych engine. Przecież w takiej książce Vademecum Profesjonalisty, to nie masz krok po kroku jak napisać Mario, tylko tam masz raczej zalecenia i pomoc przy tworzeniu własnego silnika 3D w stylu Unreal, co zajmie ci ok. 3 lat.