Programs by Peter Corbett
Well, I like to code from time to time. Here is a selection of
some of the things that I have written, in various states of
repair. Some have their own web pages, others can be had
using the downloads section at the
bottom of the page.
- Y. V. F. C.
- An evil little scheme of mine, more an illustration of certain
aspects of Python syntax than anything intended to be useful.
- NW
- A roguelike, written in C, which I work on from time to
time. Something of an advanced alpha, it's playable but not winnable.
- BrickBats
- A breakout clone, in python and pygame. Now (31/5/04) back
in development.
- Pong
- A precursor to BrickBats
- Progress Bar + Dialog for
Python/Tkinter
- Because Python/Tkinter (and indeed Python Megawidgets)
doesn't include a progress bar, I wrote my own. It's public
domain, for anyone that wants it.
- CTS web maintainance scripts
- The scripts I wrote to keep the CTS website up to
date, made available in case anyone else wants to try to use
them.
- A Random Name Generator
- This CGI script generates random names based on various
source texts.
- LJ Grid
- A CGI script that correlates the results of two LJ polls. In
development - no source yet.
- Coming
soon eventually: DCLCount and DCLSim
- Some programs I wrote as a part of my PhD, to do
calculations relevant to dynamic combinatorial chemistry.
- Caffeine Invaders
- A space invaders clone that I wrote to learn some Java.
It's certainly playable, but runs a little slowly, and I'm not sure I
got the threading right. Ah well, it's a first attempt...
- Menu Maker
- A short (87 line) Python script, used for making the navigation
menus on my website. I've packaged it up, in case anyone has a use
for it.
- HEADSUP
- The Helpful Email Alert Diary System Using Perl. A pair of short
(132, 74 line) perl scripts, which send me reminder emails, and
let me set reminders using email. It may be useful if you've got
an account on an always-up Linux box, (such as chiark or rapun or
colon, for those that know of them). They're my first real perl scripts,
so don't trust your life to them. Updated 27/2/05.
And there's also a quick note on
getting py2exe to work with pygame, explaining some difficulties
that I had, and how I solved them.
Downloads
(For projects without a web page of their own...)