0

Qt Creator の使い方を学んでいて、.TMX ファイルを出力するタイル マップ クリエーターである「Tiled」をダウンロードしました。いくつかの異なる色のタイルで簡単なマップを作成しました。

さて、Qt Creator 2.4.1 [最新バージョン...「Based on Qt 4.7.4 (32-bit)」] では、Qt C++ プロジェクトで使用できるようにしたいと考えています。Google で TMX パーサー [http://code.google.com/p/tmx-parser/] を見つけましたが、ソース コードを取得できません [Silk SVN を SVN にダウンロードしました コードをチェックアウトしましたが、 m はプロキシをセットアップできません] ですが、いずれにせよ、TMX は XML のようなものであると想定されており、Qt には独自の XML パーサーがありますよね?

私の最終的な目標は、私の C++ スキルを使用して Qt Creator でコード化された単純なゲームで、独自のタイル マップを何とか使用できるようにすることです。何か助けはありますか?

4

1 に答える 1

0

わかりました、あなたは幸運のようです。必要なソースは BSD ライセンスです。

プログラムは、内部 libtitled ライブラリ上に構築されます。したがって、プロジェクトでそのまま使用できます。

Tiled ソース コードをダウンロードして、Qt Creator でコンパイルするだけです。libtitled を QT アプリケーションに統合する例として、tmxviewer プロジェクトを見てください。

于 2012-07-06T21:06:44.860 に答える