質問: 昔のゲームでドット絵のドラクエやポケモンのような2DのRPGゲームをC++で再現したいのですが、わからないことがあります。 * マップの表示 * マップに重ねてキャラクターの表示 ドット絵のマップ画像を作ってそれの上にキャラを表示すればいいのでしょうか? 根本的なところがわからず、停滞しております。 教えていただけると助かります、宜しくお願いします。
回答: 床井研究室の Web サイトは OpenGL の初心者にお勧めです。 やり方が分からない時は、まず小さな事柄に分解して考えたり、試してみましょう。 まずは OpenGL 上で絵を 2 枚表示してみてください。 そのうち 1 枚の絵をキーボードの上下左右から操作できるようにしてみてください。 何のキーが押されたかは OS が標準で備えている API から取得することができます。 キーで絵を移動できれば、もう一枚の絵に重ねることが可能ですよね。 キーで動かした絵が上に来ましたか? それとも動いてない絵のほうが上に来ましたか? ここまで組んでみると何が分からないのかわかってくると思いますよ。