「Quake」がオープンソースです。
製品に使うには扱いづらいけど、勉強になる。
これをざっと日本語で説明するには、
500ページくらいの解説書が10冊くらいを必要とするだろう。
市場が小さいから出版物としての需要が小さいのが残念

ソースコードが容易に入手できるのだから、コードを読むだけだと思う
コードを読むための手引書のような日本語の書物くらいはあってもよいと思う