0

私は pygame を使用して python 3.3 で絞首刑執行人のスタイルのゲームを作成しました。何らかの形でコンパイルして、python または pygame がインストールされていない別のコンピューターで実行できるようにしたいと考えています (可能な場合)。これについていくつかの調査を行ったところ、py2exe を使用できることがわかりましたが、これはまだ python 3.3 用ではないことがわかりました (間違っている場合は修正してください)。これを行う別の方法はありますか? cx_Freeze についても見たことがありますが、使い方がわかりません。

すべてのファイル (画像、サウンドなど) を含む .zip のダウンロード リンクは次のとおりです: https://www.dropbox.com/s/4187t1mv9iszwjh/Hangman%20Game.zip

そのプログラムをWindows実行可能ファイルにするにはどうすればよいですか? また、可能であれば、必要なものがすべて 1 つの .exe ファイルにあり、.dll やそのような外部ファイルがないようにするにはどうすればよいですか?

お知らせしますが、私はプログラミングの初心者なので、初心者ではない答えを理解できるとは保証できません。また、私はこのサイトを初めて使用するので、間違っていることや型破りなことをしている場合はお知らせください。前もって感謝します。

4

2 に答える 2

1

はい、Python 3から2のようなものを使用します。3から2に変更するのは1つだけだと思います。それをコンパイルするものはいくつかありますが、py2exeを使用することをお勧めします.exeファイルを作成しますが、依存関係がある可能性がありますファイルと一緒にある必要がありますが、それらを取り除き、すべてを1つのプログラムに入れる方法があります

py2exe は混乱を招く可能性があるため、チュートリアルを紹介します

また、ゲームの画像を異なるフォルダーに整理することをお勧めします。

于 2013-06-08T22:42:30.010 に答える
0

私はこれを見つけました、それはうまくいかないかもしれません: 3to2 1.0 次に、コードでpy2exe
を使用できます。

于 2013-06-08T18:06:54.707 に答える