Pygame は、豊富なゲーム開発機能を備えた Python 用のゲーム開発ライブラリです。開発者は Pygame を使用してさまざまな種類のゲームを簡単に作成できますが、ゲームを公開する場合は、Pygame ゲームを実行可能ファイル (exe ファイル) に変換する必要があります。この記事では、pyinstallerを使用してPygameゲームをexeファイルに変換し、GitHubにアップロードする方法を紹介します。
まず、pyinstaller をインストールする必要があります。 Pyinstaller は、Python コードを実行可能ファイルにパッケージ化するツールです。 pip コマンドを使用して pyinstaller をインストールします。
pip install pyinstaller
ゲームを変換する前に、Pygame ゲームを作成し、ローカルで実行できることを確認する必要があります。機械 。簡単な Pygame ゲームがここで提供されています:
import pygame pygame.init() WIDTH, HEIGHT = 640, 480 screen = pygame.display.set_mode((WIDTH, HEIGHT)) background = pygame.Surface((WIDTH, HEIGHT)) background.fill((255, 255, 255)) while True: for event in pygame.event.get(): if event.type == pygame.QUIT: pygame.quit() quit() screen.blit(background, (0, 0)) pygame.display.flip()
このゲームを実行する前に、Pygame がインストールされていることを確認する必要があります。次のコマンドを使用して Pygame をインストールします:
pip install pygame
問題が発生した場合は、Pygame が正しい環境にインストールされていることを確認してください。
ゲームが作成され、正常に実行されたら、それを exe ファイルに変換して、Python 環境のないマシン上で実行できます。
Pygame ゲームを exe ファイルに変換するには、まずコマンド ライン ウィンドウを開き、ゲームが保存されているディレクトリに移動する必要があります。を見つけて、pyinstaller 変換ツールを使用して実行可能ファイルを作成します。次のコマンドを使用します。
pyinstaller --onefile --noconsole mygame.py
このコマンドでは、「--onefile」および「--noconsole」オプションにより、すべてのファイルを 1 つのファイルにパッケージ化するように pyinstaller に指示され、アプリケーションはコンソール ウィンドウを表示しません。
このコマンドを実行すると、pyinstaller は新しい「dist」ディレクトリを作成し、その中に実行可能ファイルを生成します。
最後のステップは、Pygame ゲームを GitHub にアップロードすることです。これは、GitHub に新しいリポジトリを作成することで実行できます。新しいリポジトリを作成するときは、ゲームの名前を付け、「README」ファイルにゲームの説明を入力する必要があります。これらの設定が完了したら、新しく作成したリモート リポジトリにローカル コードを同期します。
これは Git コマンドの簡単なリストです:
これらを実行した後にコマンドを実行すると、ゲームがアップロードされ、GitHub で利用できるようになります。他の人はリポジトリから実行可能ファイルを取得し、ゲームをローカルで実行できます。
概要
このチュートリアルを通じて、Pygame ゲームを exe ファイルに変換して GitHub にアップロードする方法をすでに理解しているはずです。ゲームを実行可能ファイルに変換すると、Python 環境がないコンピューターでもゲームを実行できるようになり、ゲームの配布が容易になります。同時に、ゲームを GitHub にアップロードすると、他の人が簡単にゲームにアクセスしてダウンロードできるようになり、ゲームのオープンソース コミュニティの発展が促進されます。
以上がpyinstaller を使用して Pygame を exe に変換し、GitHub にアップロードしますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。