Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Fork of Pyglet to provide OpenGL Core functionality on Mac OS-X. Please use the official repository unless you require these changes.
Python Other
branch: master
Failed to load latest commit information.
contrib just something useful
doc some more tweaks to the change log; update news item for release
examples
experimental experimental/animation.py: Fix frame.delay reference, which was renam…
pyglet
tests tests/plan.txt: font.KERNING and font.ITALIC_CORRECTION tests are not…
tools move the upload script too
website move the upload script too
.gitignore Add gitignore
.hgignore ignore website builds
CHANGELOG
DESIGN Rename pyglet.text -> pyglet.font.
LICENSE Update license file for 2008 and fix "the pyglet" typo.
MANIFEST.in some release tweaks
NOTICE add Martin
PY3K Run 2to3 in setup.py when using Python 3
README README: Drop '32-bit only', mention Pyhton 3 and raise required Pytho…
make.py Adjust make.py usage message.
setup.py some release tweaks

README

pyglet
======

http://www.pyglet.org/

pyglet provides an object-oriented programming interface for developing games
and other visually-rich applications for Windows, Mac OS X and Linux.

Requirements
------------

pyglet runs with Python 2.5+ and also with Python 3 through 2to3 tool (which
is executed automatically when installing). pyglet works on the following
operating systems:

* Windows XP or later
* Mac OS X 10.3 or later
* Linux, with the following libraries (most recent distributions will have
  these in a default installation):
    * OpenGL and GLX
    * GDK 2.0 or later (required for loading images)
    * OpenAL or ALSA (required for playing audio)
    
Installation
------------

If you're reading this README from a source distribution, install pyglet
with::

    python setup.py install

There are no compilation steps during the installation; if you prefer, you can
simply add this directory to your PYTHONPATH and use pyglet without
installing it.

Support
-------

pyglet has an active developer and user community.  If you find a bug, please
open an issue at http://code.google.com/p/pyglet/issues (requires a Google
account).

Please join us on the mailing list at 
http://groups.google.com/group/pyglet-users

For more information and an RSS news feed, visit http://www.pyglet.org

Testing
-------

Because of its interactive nature pyglet uses a custom test runner which is
invoked with:

    % python tests/test.py

The test runner is described in more detail in the tests/test.py docstring.
Something went wrong with that request. Please try again.