タイトルが示すように、OpenGL や DirectX などの API を使用せずに、3D ゲーム (おそらく BattleZone のクローン) をプログラミングしたいと考えています。肝心なのは、基本的な 3D シェイプを画面に描画して操作する方法を学びたいということです。がらくたのように見えても気にしないでください。以前に OpenGL を使用して同様の目的を達成したことがありますが、これらのトピックについては実際には知りませんでした。
問題は、どこから始めればよいかわからないことです。Doom のソース コードをダウンロードしましたが、ちょっとわかりにくかったです。私は少しプログラムしましたが、グラフィカルな問題は私の深さではありません。
私の目的を達成するのに役立つリンクやコード (任意の言語で) を誰かが提供してくれたら、とてもありがたいです。