# Welcome to PySDL2’s documentation!

PySDL2 is a wrapper around the SDL2 library and as such similar to the discontinued PySDL project. In contrast to PySDL, it has no licensing restrictions, nor does it rely on C code, but uses `ctypes` instead.

# Contents

- Installing PySDL2
  - Getting the sources
  - Prerequisites
  - Installation
- Integrating PySDL2
  - Importing
  - Using different SDL2 versions
- Learn to fly - the tutorials
  - Hello World
  - The Pong Game
  - PySDL2 for Pygamers
- API reference
  - sdl2 - SDL2 library wrapper
  - sdl2.sdlgfx - SDL2_gfx library wrapper
  - sdl2.sdlimage - SDL2_image library wrapper
  - sd2.sdlmixer - SDL2_mixer library wrapper
  - sd2.sdlttf - SDL2_ttf library wrapper
  - sdl2.ext - Python extensions for SDL2
- PySDL2 FAQ
  - On importing...
  - Using...
  - How do I...
  - Font handling...
- Release News
  - 0.9.5
  - 0.9.4
  - 0.9.3
  - 0.9.2
  - 0.9.1
  - 0.9.0
  - 0.8.0
  - 0.7.0
  - 0.6.0
  - 0.5.0
  - 0.4.1
  - 0.4.0
  - 0.3.0
  - 0.2.0
  - 0.1.0

Further readings:

- Todo list for PySDL2
- License

# Indices and tables

- Index
- Module Index
- Search Page

# Documentation TODOs

Todo

More details, examples, etc.

(The original entry is located in /opt/marcus/projects/py-sdl2/doc/tutorial/pygamers.rst, line 11.)

Last generated on: Oct 20, 2016