0

私は Pygame で最初のゲームに取り組んでおり、タイル マップを作成したいと考えています。どうすればこれを適切に行うことができますか?
私が考えているのは、タイルをロードして、ループを使用して隣同士にブリットし続けることです。

4

3 に答える 3

0

タイル エディター ( www.mapeditor.pl ) を使用して、以前に準備したタイルからタイル マップを作成できます (タイルで「新しいマップ」を選択すると、マップとタイル サイズを指定できます)。マップを tmx 形式にエクスポートしてロードすることもできます。pytmxを使用して python に。マップを ascii ファイルにエクスポートし、マップをロードしてタイルをレンダリングするパーサーを作成することもできます。

于 2013-12-21T00:14:41.523 に答える
0

JavaScript が得意な方は、小さな JavaScript ベースのマッピング/タイリング ライブラリであるpolymapsを Pythonに移植することを強くお勧めします。適切なタイルの作成を処理するコードが必要なだけで、適切な方法でタイル内にデータをロードできます。ここに良い例があります http://polymaps.org/ex/tiles.html

于 2013-05-17T00:25:28.450 に答える