私は現在、C ++ / SDL/OpenGLゲームに取り組んでいます。私はすでにいくつかの小さなゲームを作りましたが、ローカルのものだけです(ネットコードはありません)。だから私はエンジンの作り方を知っていますが、ネットコードについてはよくわかりません。最初に分割画面再生用の完全なエンジンを作成し、後でネットコードを追加できますか、それともすべてが複雑になりますか?基本的なゲームエンジンをプログラミングするときに、ネットコードをすでに考慮する必要がありますか、それとも1台のマシンで正常に実行された後、ネットコードをゲームの上に置くだけでも大丈夫ですか?
それが重要な場合、それは2Dシューティングタイプのゲームです。いいえ、プログラミング言語/ウィンドウマネージャー/ APIの選択を変更するのは好きではありません。これは、ゲームの基本をすでに実装しているためです。私はこの問題にどのようにアプローチするのが最善かを知りたがっています。