Latest articles and Revisions

Home page

Welcome to Southend Linux User Group(SoSLUG)

We are a Linux User Group(LUG), that is, we promote Free & Open Source Software(FOSS) alternatives to closed-source proprietary software; most commercial software packages fall under this category. Proprietary software often has unnecessary restrictions on users and their files, while FOSS affords the user maximum freedom with their computing. FOSS (e.g.

Python & Pygame Tutorial - A lander game, step by step

This is a step by step look at the development of a simple 2D game using Python and Pygame. Some advanced language features such as objects have been deliberately left out, in an effort to make things easier to understand for beginners. I showed these code examples at my Pygame talk at Southend Raspberry Jam 3 on 16th August '14.

It runs in Python 2 or 3, and on Windows, Linux or Raspberry Pi and probably Mac too. You will also need Pygame installed. On a Raspberry Pi (Raspian, the usual distribution) or desktop Linux you can install everything needed by running this in a terminal: