ARGH
[matches/honours.git] / research / transmission_spectroscopy / simulator / pgu-0.18 / README.txt
1 PGU - PyGame Utilities
2 ======================
3
4 A collection of handy utilities and libraries created by Phil Hassey, released
5 under the LGPL v2.1 (see LICENSE.txt for more details). PGU is currently 
6 maintained by Peter Rogers.
7
8 The new PGU website:
9
10     http://code.google.com/p/pgu/
11     [email protected]
12
13 Old website location:
14
15     http://www.imitationpickles.org/pgu/
16     [email protected]
17
18 Modules:
19
20     tileedit  -- edit tga based images
21     leveledit -- edit tga based levels in tile, isometric, and hexagonal formats
22     tganew    -- create tga files
23     levelfancy-- prettyify your levels
24
25     gui     -- gui with standard widget, dialogs, html, connections, and themes
26     html    -- html rendering utilities
27     layout  -- layout utilities
28     text    -- text rendering utilities
29
30     tilevid -- sprite and tile engine
31     isovid  -- isometric sprite and tile engine
32     hexvid  -- hexagonal sprite and tile engine (alpha)
33     engine  -- state engine
34     timer   -- a timer for games with set-rate FPS
35     high    -- high score tracking
36     ani     -- animation helpers
37     algo    -- helpful pathfinding algoritms
38     fonts   -- font wrappers, bitmapped fonts
39
40 Vera.ttf is from:
41
42     http://ftp.gnome.org/pub/GNOME/sources/ttf-bitstream-vera/1.10/
43     see that site for more information about the font.
44
45 Documentation
46 =============
47
48 To build the PGU documentation, run the build.py script found under docs:
49
50     $ cd docs
51     $ python build.py
52     $ your-favorite-browser index.html
53
54 To understand pgu.gui -- read:
55     http://www.w3.org/TR/REC-html40/
56     (pgu.gui is based heavily on my HTML background)
57
58 To understand the pgu.gui default theme -- read:
59     http://www.w3.org/TR/REC-CSS2/box.html
60     (the theme uses the css 2 box model)
61
62 Example scripts can be found in the examples directory.
63
64 THANKS
65 ======
66
67 * gal koren -- bugs, draft of html.HTML, suggestions, bug finding, ScrollArea widget, FileDialog, List, Console
68 * fdarling -- testing, suggestions, bug fixing, code cleanup, menus & slider UI fixes, new Table class, reorganization of pgu.gui into a package
69
70 richard jones -- packaging, suggestions, code cleanup
71 jhofmann -- tiled preview in tileedit and PIL support
72 Dr. L. Humbert -- gui.Password widget
73 illume -- added auto-load features to tile & leveledit
74 python -- suggestions, bug finding, bug fixing (unicode)
75 Addison Hardy -- added ScrollArea to html5.py
76 dang`r`us -- testing, suggestions
77 piman -- testing, suggestions
78 coca-cola -- testing
79 tenoften -- testing
80

UCC git Repository :: git.ucc.asn.au