1

私は最近、今年卒業するための最後のプロジェクトとして、2D ゲームを作成するための C++ Win32 API を調べ始めました。私は C++ コンソール プログラミングの 1 年間のコースを受講したので、この言語について十分な知識を持っています。

過去 3 日間、Google とライブラリで毎日約 6 ~ 8 時間費やしましたが、これを開始するための何かを見つけようとしましたが、結果はまったくありませんでした。私はエイリアン言語のように見える基本的なウィンドウのコードを見てきました。

良い出発点がどこか知っている人はいますか?

これで成功しないと、学校での 2300 時間すべての教育が無駄になるため、助けていただければ幸いです。今のところ、それは絶望的な感じです。2 回目のプログラミング コースでは、11 月中旬まで WinAPI を開始しません。何もしないで 2 か月を無駄にすることはできません。プロジェクトの締め切りは1月中旬です...

DirectX、SDL、SDML、OpenGL、Allergo、またはその他のグラフィック ライブラリを紹介しないでください。

先生は、画像の使用について教えてくれました。衝突などのために、ウィンドウのある種の領域を作成できるとのことでした。これは実現可能ですか?

4

1 に答える 1

5

プレーンな Microsoft API を使用する場合は、msdn ページ にいくつかのオプションがあります。

Windows のバージョンが十分に新しい場合は、Direct2Dを使用することをお勧めします。それは現代的で、ドキュメントは優れています。

Direct3Dは、Direct2D が使用可能になる前に 2D グラフィックスにも使用されていました。

古い方法はGDI+を使用することです。

于 2013-09-13T11:53:58.783 に答える