A Pygame framework that facilitates the creation and development of projects
https://shampoo.ooo
c8f7d7785f | ||
---|---|---|
pgfw | ||
.gitignore | ||
MANIFEST.in | ||
README | ||
sample.py | ||
setup.py |
README
---------------- Pygame Framework ---------------- Classes that facilitate the creation of Pygame projects Example ======= Save and run the following script to create a project that redraws a square at a random location every second. This script is also written in the `sample.py` file. from time import sleep from random import randint from pgfw.Game import Game class SampleGame(Game): square_width = 30 # update is a special method that runs once every frame def update(self): sleep(1) screen = self.get_screen() bounds = screen.get_size() screen.fill((0, 0, 0)) screen.fill((255, 255, 255), (randint(0, bounds[0]), randint(0, bounds[1]), self.square_width, self.square_width)) if __name__ == '__main__': SampleGame().play() License ======= This software is dedicated to the public domain. See http://creativecommons.org/publicdomain/zero/1.0/ for details. Todo ==== - Remove unecessary python libraries from windows build Contact ======= frank dot s dot demarco at gmail http://usethematrixze.us