2012-03-21 8 views
1

シンプルなマルチプレイヤーゲーム用のwin32トップダウン2dタイルエンジンを作成したいと思います。私は、WindowsアプリケーションでPNGを読み込んで使用するさまざまな方法を研究しましたが、誰かがこのトピックで何か経験を持っているのだろうかと思っていました。C++のwin32タイルベースのゲームエンジン用の単純なpngライブラリ

私はWinAPIを使用して処理されるすべてのネットワーク、キーボード入力およびウィンドウ管理を希望しています。このイメージライブラリでは、イメージをグリッド形式でロードして表示するだけです - そのようなライブラリの最小限の使用、 ?

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

+0

私はSFMLとSDLを見てきました - 私のOpenGLでの知識も非常に小さいです。 –

+1

freeimage(http://freeimage.sourceforge.net/)は、pngだけでなく、すべての最新のイメージフォーマットをサポートする非常に軽くて高速なライブラリです。それはpngの部分のためにlibpngライブラリを使用しているので、おそらくlibpngを直接使うことができます。私はグリッドの問題についてはわかりませんが、私はタイリングのためのいくつかのサポートがあると思いますが、私は間違っている可能性があります。 – Flot2011

答えて

2

Windowsでは、PNGイメージはGDI +を使用してロード(または保存)できます。

まっすぐなWin32アプリケーション(DirectXなどはありません)を作成している場合、これはおそらく方法です。

GDI +はまた、透明性だけでなく、多角形、省略記号、スプラインは、塗りつぶしや他の単純な描画プリミティブを卒業行うことができます。

関連する問題