Nincs. Ez olyan dolog, hogy ha tudsz programozni (magas szinten), akkor tudod magadtól mit és hogyan. Könyvekben "leírják hogyan kell programozni", onnantól rajtad áll, mire és hogyan használod fel a tudást:)
Tanuld meg a C++ nyelvet (a HTML nem programozás, csak egy egyszerû leírónyelv), és onnan fogod tudni hogy mestere vagy, hogy már az "engine"-t tervezgeted a fejedben.
A lényege egyébként a végtelenségig paraméterezhetõ objektumok, a függvénykönyvtárak és nagy mennyiségû egyetemi matek és persze a legfontosabb; a kreativitás.