Developers
This is a free software, so you can download it, modify it and submit your modifications. You can also redistribute your own version (keeping the GPL license).
Complete sources on Bitbucket: https://bitbucket.org/OPiMedia/simpleguics2pygame
Naming convention
Usually in Python, prepending a name by underscore _
is a convention for non-public items.
Here intention is to separate additional variables and functions in SimpleGUICS2Pygame
to the standard API of CodeSkulptor.
One goal of SimpleGUICS2Pygame is to mimic as much as possible the behavior of CodeSkulptor.
Additional functionalities are isolated with prepending underscore _
.
Hierarchy of files on Bitbucket
SimpleGUICS2Pygame/: source code
example/: little example programs and games
-
cs2both.py: Python program to modify automatically your CodeSkulptor programs to run with SimpleGUICS2Pygame
pygame_check.py: Python program to check Pygame installation
SimpleGUICS2Pygame_check.py: Python program to check installation
simpleguics2pygame/: main module (splitted in several files) that reimplementing the
simpleguics2pygame
module of CodeSkulptortest/: test files, mainly to check compatibility with CodeSkulptor
codeskulptor.py: module that reimplementing the
codeskulptor
module of CodeSkulptornumeric.py: module that reimplementing the
numeric
module of CodeSkulptorsimpleplot.py: module that reimplementing the
simpleplot
module of CodeSkulptor…
Sphinx/: source documentation
_static/links/: links of programs, images and sounds
…
stuffs/: unimportant stuff
_dist/: last and previous versions of installation archive files
_img/: logos
Makefile: to build documentation, distributions, etc.
setup.py: Python installation file
…
Warning
Before the version 2.0.0, the main module simpleguics2pygame
was one file. Now it is splitted in several files in simpleguics2pygame/
subdirectory.