Adv0cat
Эм… не понял вашей притензии ко мне? Да есть куча способов научиться что-то делать, есть более полезные, есть менее полезные. Если кто-то решил пойти определенным путем - флаг ему в руки. Но мое ИМХО - этот движок для изучения новичку не нужен, потому что без знания некоторых проблем, которые решались в движке, будет сложно понять и малую часть - нахуа.
Но Ваше ИМХО основано не на изучении движка Quake 3, а на "Рабинович напел" ("читал статьи на Хабре", по Вашим же словам). Ни в коей мере не оспариваю валидность такого мнения лично для Вас, но высказывать его как рекомендацию для других — немного сомнительно (с этической точки зрения).
Это суть "претензии" к Вам. Вы выдали рекомендацию, основанную на ИМХО, основанном на мнении третьих лиц (которые, возможно, сами тоже не читали исходников). Моё ИМХО, что так поступать не хорошо.