BigSteve/PyGame
2024-06-13 16:38:07 -04:00
..
Basics Change executable file name for 015_pyinstaller 2024-06-13 16:38:07 -04:00
Calculator Getting started on addition 2024-06-07 13:46:32 -04:00
FailBoard Add a simple soundboard PyGame example 2024-06-11 13:38:13 -04:00
README.md Update PyGame readme to include pyinstaller instructions 2024-06-13 16:35:42 -04:00

PyGame Python Examples

This folder contains simple examples of using PyGame in Python to create simple UI tools or "game like" programs.

Prerequesits

  • All of these projects require the PyGame module.
  • In order to create stand alone executables the pyinstaller module is required.
  • The pillow module may be used by pyinstaller, and is quite the handy image manipulation library.

Inside a terminal:

pip install pygame pyinstaller pillow

PyInstaller

Any programs set up to be able to use PyInstaller can be built to an EXE file using the provided .spec file. DO NOT use pyinstaller on a .py file directly unless you are creating a new .spec file. Doing so will overwrite the existing file.

Syntax:

pyinstaller MyFile.spec

This will create two folders named Build/ and Dist/. The .EXE file will be created inside the Dist/ folder. The executable can be moved anywhere on the system and does not need Python to be installed in order to work.