私はゲーム開発が初めてで、すでに SDL/C、Canvas/Js でゲームを作成しています。すべて 2D です。今は 3D ゲームを学びたいと思っています。誰もがエンジンを使用するように私に言います。私の問題は次のとおりです。
- エンジンとは何ですか、それはUnity、UDK..またはOpenGL、DirectX..のようなものですか?
- OpenGL/SDL のようなものを作成するにはどうすればよいですか? C を使用しましたが、画面のピクセルや低レベルのものを操作する方法がわかりませんでした。(グラフィックカードと通信する方法と、アセンブリコードなどを要求せずにどのように機能するかについてのアイデアが必要です)
- OpenGL/C++ の操作、オブジェクトのインポート、アニメーションなどについて説明している本をお勧めできますか?