- Python 85.9%
- reStructuredText 14.1%
| gasp | Add Caleb's Circle class with tests | |
| notes | Fix issue #1 and make keyspressed work | |
| tests | Add Caleb's Circle class with tests | |
| .gitignore | Commit first 1/3 of Livewires port to Python 3 | |
| AUTHORS.md | Turn AUTHORS file to markdown | |
| LICENSE.txt | Add LICENSE | |
| README.md | Update README.md with graphics test instruction | |
GASP (Graphics API for Students of Python)
This version of GASP is built on Tkinter graphics, and unlike the other versions, it was not written from scratch but was instead derived directly from the livewires library, and is thus released under the same free software license covering the original source:
https://github.com/livewires/python
This version has been ported to Python 3.
Like all versions it is designed to enable absolute beginners to write 1980's style arcade games as an introduction to python.
Homepage: https://codeberg.org/GASP/GASP_Tkinter
There is an excellent coursebook http://openbookproject.net/pybiblio/gasp/ which goes over learning to use GASP in your own applications.
TESTS
The tests directory contains tests for GASP. For API level functional tests,
from inside the same directory where this README file is located, run:
$ python3 -m doctest tests/test_api.rst
To visually inspect the graphics redering, run:
$ python3 tests/test_graphics.py
LICENSE
This software is licensed under the GPL License found in this distribution.