Navigation

  • index
  • modules |
  • next |
  • previous |
  • PySDL2 0.10.0 documentation »

Learn to fly - the tutorialsΒΆ

PySDL2 is easy to learn and a powerful multimedia programming framework. It features efficient high- and low-level structures and an excellent object-oriented programming layout.

The following tutorials will guide you through your first applications written with PySDL2 and introduces certain parts of the PySDL2 packages to you. They will most likely not cover each single part of PySDL2, but instead show you the most noteworthy features.

  • Hello World
    • Importing
    • Window creation and image loading
    • Making the application responsive
    • And here it ends...
  • The Pong Game
    • Getting started
    • Adding the game world
    • Moving the ball
    • Bouncing
    • Reacting on player input
    • Improved bouncing
    • Creating an enemy
    • Next steps
  • PySDL2 for Pygamers
    • Technical differences
    • API differences
  • Complete Roguelike Tutorial, using python 3 + pysdl2e 0.10
    • Welcome to the Complete Roguelike Tutorial!
    • Why Python?
    • Why SDL2?
    • What are PySDL2 and PySDL2e?
  • Complete Roguelike Tutorial - Part 0
    • Python
    • PySDL2
    • SDL2
    • Choice of code editor
  • Complete Roguelike Tutorial - Part 1
    • Setting up your project
    • Making sure everything is running
    • Showing the @ on screen
    • Moving around
  • Complete Roguelike Tutorial - Part 2
    • Generalizing
    • Source code up to this part
  • Complete Roguelike Tutorial - Part 3
    • The Map

Previous topic

Integrating PySDL2

Next topic

Hello World

This Page

  • Show Source

Quick search

Navigation

  • index
  • modules |
  • next |
  • previous |
  • PySDL2 0.10.0 documentation »
© Copyright pysdl2e 2017, Lucas Siqueira; pysdl2 2013-2017, Marcus von Appen. Created using Sphinx 1.5.1.