2012-02-22 8 views
-1

私は長い間2次元MMORPGゲームを作ろうと計画しています。私は数年間JavaとAndroidのプログラミングを学びました。また、私はいくつかのC++を学びました。私はC++の基本をすべて知っています。なぜなら、Javaのようなものだからです。一つは私が知らないと私はグラフィックを使用しているすべてのために探している、と近い将来もmmorpgを作る。誰でもチュートリアルを推薦できますか?または何らかの形で私を助けることができますか?私はEclipseのJavaとCode :: blocks for C++を使用しています。適切なプログラムを使用していますか?C++グラフィックスとmmorpg?

ありがとうございました!

ごめんなさい、お聞きに間違った場所がある場合は、もしあれば、私にそれを聞くことができる場所を教えてください。

+0

OpenGLを試すことができます。 – Blender

+2

はるかに良い場所はhttp://gamedev.stackexchange.com/ – fyr

+0

ありがとう、mmolpgゲームのためのopenGL良いですか?もしそうなら、私にチュートリアルのリンクを教えてもらえますか? – Baruch

答えて

1

グラフィックスでは、おそらくOpenGLを使うべきです。しかし、ゲームを作っているときにはSDLかSFMLのどちらかを使うのが賢明かもしれません。この場合、私はSFMLに助言します。 SFMLはOpenGLに優しいですが、基本的にそれを使用しています!しかし、ネットワーキングやサウンドなどのパッケージもあります。

これはSFMLライブラリへのリンクです:あなただけのOpenGL使用して試してみることができても、あなたがしたいが、あなたは学ぶ必要があるとして、それはより多くの開発時間を追加した場合http://www.libsdl.org/

:これは、SDLへのリンクですhttp://www.sfml-dev.org/ OpenGLがレンダリングするウィンドウを作成するための、プラットフォーム固有のライブラリ(Windows用のWin32 API、Linux用のX11ウィンドウ、Macについてはわからない)。 SDLとSFMLはすでに各OSごとに準備されており、ゲームを作成するためのコードを書く時間を大幅に短縮します。

希望どおりに行ってください。ただし、既に作成済みのゲーム開発ライブラリを使用することを強くお勧めします。

編集:SDLまたはSFMLを使用してOpenGL関数を使用できることに注意してください。基本的には、プラットフォーム固有のライブラリのラッパーです。私がその事実を明確にしていなかったことを指摘してくれたKillianDSに感謝します。

+1

あなたの「プラットフォーム固有の」推論はOpenGLとは関係がありません。プラットフォームの独立したウィンドウ作成ラッパーがウィンドウの作成/デバイス入力を処理するためのものです。あなたは自分自身を2つ言いますが、それはあなたがOpenGLを使っているからではありません。それらのライブラリの他の部分を使うことができないからです。 – KillianDS

+0

これは、私が「OpenGLを使って試してみることもできますが、 SFMLとSDLについても言及しました。 OpenGL関数を使用できることを明確にするために答えを編集します。 – Aleks

関連する問題