Зачем вы себе создаете проблемы? И лишнюю работу.
Зачем вообще в слепую заниматься этим? Игре 15+ лет, уже все давно снифнули за вас и сделали, представляете?
Вам нужно просто взять и посмотреть как это работает и как сделали, а там пишите новое или переписывайте и дорабатывайте то, что уже есть.