pygame is
Python
Simple DirectMedia Layer
 
 
pygame.org is
Site Swing
Tags
arcade 2d pygame puzzle libraries strategy other shooter applications pyopengl pyweek game space geometrian multiplayer action rpg gpl platformer demos 3d retro simple pleasedelete physics python ai adventure simulation pong demo gui wmjoers isometric ludumdare tilebased library fun pgu pywiz32 vector particles snake tetris roguelike rhodium asteroids platform network menu philhassey explosions application map gravity sidescrolling raubana music rb0 engine graphics online jabapyth delete test pyglet jestermon remake oldschool small sidescroller shooting shmup text example fractal casual roleplaying editor fantasy framework math mouse rabbyt turnbased cool random mathematics educational pathfinding pyday shadows tgfcoder circle collision nilsf webcam ball development drawing spaceinvaders robot topdown color geometry paint path tutorial funny windows war cleanup shadow maze ld48 networking simulator bezier sim line animatinator breakout singleplayer astar rts tank blocks dr0id animation automata john pyggel shader toy conway retrogamelib console linux pixelman cube draw rect utility server shootemup vectorgfx sheep awesome ia scrolling system card farbs pyweek4 tictactoe gameoflife robots commercial life particle logic prealpha client lines boardgame pycap string planet satanas666 tanks tile games realtime utilities childrens classic humor joystick 24h chess force jeffayle keul shoot textbased clock detection twisted algorithm artificialinteligence block fighting hex kids pyglibs raytrace socket viewer box2d code eggplantanimation orbit reflection sprite towerdefence chat holiday lemmings rectangle surface artificialintelligence centipede ninja tkinter city graph set towerdefense image macosx tycoon alien artillery battlezero ezmenu metroid pygu grapher joey101 oldskool pygext ray sphere curves experimental pyweek5 2players cellular kid dodge fast nes picture pointandclick pyweek6 wxpython aliens frogger highscores rocket cellularautomata collide fight soccer wave zeroplayer mario notdone py2exe pyweek7 reflect trigonometry crazy gfx matrix nokia ocempgui playground pymike pyweek2 shareware vnc battle geography intro juegos n810 refraction scroller shortest splash tracer arcticpaint command cookie deleteme function house memory minimal pil poiuyqwert pyweek8 science svg ui bloody builder camera caster colours control create l2radamanthys livewires mapping pyday5 sandbox tactics threads writer bomb broken click collisions conceptual emulator esp god mandelbrot obj programming pygtk raytracer spline bmenu c4 child commandline csound customizable dumb interference magic minimalistic reflections rgb sprites td texture water cancel cloth dreams follow lofi maral medieval multiplayercombatssbmagicaxisthr pymunk rectangles surfarray cubic mmorpg object pytile race round terrain unusual board internet magicaxis probability pywyv reflex square swig timer vertex 2 7drl badger blur bounce chucknorris horror interaction lettuce mini rects tigga artwork bubble cairo echo85 evolution maths racing samegame sokoban tablet tux arkanoid children class coordinate ctypes dungeons glsl graphical light maker missile motherhamster raycast rotatedrectangle runngun sword texturing ammo effect gauntlet helicopter keetonssu lib opioid2d stickfigure touhou 404 climbing colors german input module paths player pyday2 pyweek1 sample slideshow white boardgames cards coordinates dance mastermind numbers onebutton procedural quick raycaster refract rotation shaders trace unfinished woodytigerbaum balancer binary cocos2d crossplatform spanish story warmup cast chance death edit flying frontend if mac money sports stars supernintendo tactical testingphysicsdetonationbuilding theme tools trance wiimote wrapper anti automaton boids bridge cabalphdroplistguide carr cellularautomation chinese concave coulix cubemap dancepad destroy directrix dotted dynamics emulation escape extract flipclock fracture gameboy goats graphing gz hunger influence ld10 lightweight love manager material messy mmmgood mountain nyffeler paddle partygame petron pipes pom professional pycropper pythonogre quizz roads rotations sa size squirtle suck syndicate tennis thanksgiving tk turkey universefactory 25d wordgames aa zliblicense airplanes anewsinrohan atari bird blurayplayer bz2 car cat chesthair circles crypto customessay diddle dofusclasswaitsforconsummating drummachine enlightenment exploration feeble flame form gems glider granularsynthesis guadalinex helpforwinusers incircle interface key laser logique mage mariogames morback mushrooms nothing old paratroopers pen planning prey pyanimate pygamediag pyportmidi retrovision rules snakemultiplayer special tar textbasedadventuregamepythonmagi tiled trivia warrior 1000pointmax wip 48h wyrven agencia alpha arcade2d asimplephrase bacteriasimulatorbitmappicturegr beginner bottom christmasseagulls2darcade clone curse decapitate doc enemies exe fire focus frozenball gaming gfxdraw greekmythology hard ifs installguard kanji machine military monochrome needofleveling1120insilkroadonli nongu octave openstreetmap parabola patterns pixelperfect powerup pulsar pymugwump pyweek3 railway rogue sealife silly slot steam top transform twoyearsold utitanka voccapazdevencelo wikipedia 3dengine addictive aliasing antialias battletank blocker cabalskilltrainingandskills carrots chip8 count cubemapping dare destructable disk doublebuffer earth eykd figure flock gameobjects grass hacknslay hexadecimal info introduction juggle kill like lovecraft methodofcalculatingdofusinjury mmo naval opencv padlib pastel pirate platformertest pycrypt pythons refractions rouge sadfasfd shadowing shortestpathastar skull sockets srpg sucks termpapers the trading unixtime village webdesign words aabezier zombie aksommerville angels arenagame atmospheric balls black box2d2 caustic codesample difficult dofusequipheadbandring elements environment explosion ferienwohnungferienhausgreetsiel flashcards fortresswarsguideinsilkroadonlin functions generate gllib heroonlineclassesroleoutline hp industry jigsaw keyboard lasers librarygui longitude maserie morpg notzombies parsons pente pillows plants polar primitives pyar pygene pyscripter raw rorschach rulesofdofusgame sciencefiction snes spells streetmap sweet tilt trosnoth uldunad verlet 12 witches 4inarow xcom agenciawebdesign amin arcade2dtutorial aspacegamegeneric bad blue boulderdash building casting cheap chuchurocket combat controls creation curses decomposition devopers documentacion editors engeneer exogenesis firewalk frustum gargrenought gif gps green health honeycomb inteligenciaartificial karaoke labyrinth leprechaun millipede monster nega noob ode openvg parallax pcquestpcquestsidescrollingcompu pianoroll plaformer pluggable powerups pumpkin pydza research rpgtilegame sandgame seed ship spacemania steampunk takeyourwholephotolibraryandmake tetrisclone transparent vbo volcano window 3dtestdemobad wwsoft advance app awsome blockhitter bones bruno cabinet cars cgkit chipmunk cliclone cone cplusplus dashboard destructible display doxygen easy encrypt euler file flocking free golf graviquest hakimi hexagon ice infukor inuits julia kit ldlework lowres mango mow naves ninjas opengl pirates platforming pongcustomclassicclone progressive pycurses registry saluk scs shadowmapping side slide software splines stackless sudoku table theater tojam train virus weightloss 2darcade world acceleration zombiecoding alarm argentina audio bartels blackjack c64 cardgame cd childfriendly civilization collaboration coolpunchey cthulhu cute demonstration digital dog dungeon elephant equation fg flickr forum generatedterrain glow gun heroonlinehowtolevelup1120 html infectatron kezmenu latitude look mashing merge mirror mostlycode musiclibrary new nuclear otherdemos perlin ping plasma polish pycairo pyspider rotate run scifi sfx shooters snow stressreliever team textures towerofhanoi trucks umis watermelons yawn agertsmuiscascolombiastrategy aminhakimrad arcadedemo beziercurve bullets candy castledefense chemistry clothes comedys converter criaodesites decorate dexintbuildofwarriorinhero documented dressup farts first font fuel gauchos giraffes gpu groundhog heightmap images javachess kde lame madan marble megaman monsterpanic multithread neptune noopengl of openworld parallaxmapping peasants picker plague point pyedpypers pyode randomlevels rohancharacterclassespartone satan select ships smash spaceshooter stick survivor tetromino toss triangle ubuntu wacom 4 wx advanced alienizer axis beer boring cartas chainstringtestraubana chooser colorful connect crates culling data destruction distance encryption eztext final flowers french gameplay geometrywarsjoystickd google gravitational halloween hexagonal icy inkblot invention jump kochanek learn ludum microld mmorpggame mrcool neat noidea objectdetection opengl2d painting philosophers pixelgfx play ponger protoplasmoid pykanoid reallyawesome relative rock roundbased sdlbasic sliderule splitscreen standalone sun tessellation thegetaway tom66 training useful vista wfp worlddomination accidentalupload zombies alchemist based blasterama bribaetz cabalbattlemodeadvanced cardgames collect comparesrotipswithsilkroadonline damageandbonusesindofus dijkstra dominoes elephants equations extension field flight four gambling geneticalgorithm guns heropetsguidestatsforthebear hule infectazene interpreter lava loopz masterlee merry mvc newbie number olpc otimizaodesites persistent pingpong plateform polly problem pysta quaternion reflexes rhythmgame scratch sinistar snowflake spider squares techniques tiny tube underwater vertexarray waters 2006 women 8bit yellowelephant arcademp badspelling bfruit bluray bouncing bunnies cannon castlevania cherry cifa clotheshair cometry crosses custom diamond drmario enginer explode fission food fullscreen girl gradient groundhogday horseracing import interactive jdruid lan logical madness marbles melon minigame monsters multitouch normal ogre parallaxocclusionmapping pegs predator pvpequipmentforwizardincabal rapiddev red rohanhumanguardianskills rubikscube sequel simplearcadegame smiley spacewars sustainabledevelopment trig ucla vector2 windowsonly as baby beergame blood botanical bubbles calculation cash challenges chozabu crawler currentlynothing dathgale detect diy draganddrop economy endless falling finder fluiddynamics gorillas hamster ideas ir jumpnrun kochanekbartels left mapeditor matrices midiinput mugwump neb noise observer opengl3dplanet paolo photo portal publicdomain pyker rad relaxing rounded sea share spores starfight supereffective tabletop thelegacyofholycastlenewserverop tool trampolines tv visualization 30minutes worms acorns zombiis algebra anime art automatacelular basic blender bricks cabalforcebladerbasicinfo complex desktop dining dominos dutch elevator errro extents flightsim genetique gnulinux guun heroswitchbacktoyourweaponandhit infectors intheend kidfriendly lawnmowers lighting lovable mame mesh mit motion myfirstgame newschool package party petroid pipemania polygon pychat right rushed screen short sites spinning squirrels style swordplay telepathy titantv tubes vertexbufferobject a airplane android archives astrocrash blurayfilme bow button capturetheflag comic conways customerservice deleted dice dodger drugs effects english explodes fate fits gem girls gradients group helicopters horses inanhour interactivefiction language logicsimulator maemo melons minild moonbasecommander mus net oilworker option paratrooper pekuja pictures planets pointsofsilkroadskillpointsofsil pressure pygamealgorithm pyplus rats retroredge rohanonlinecharacterclassespartt rule savetheworld sequencer simplistic sux tanktextasciibasicnoob tournament udp vector3 wintab 420 wxwidgets aero allefant ascii bacteria beethoven bloodfeudreviewinrohan bots build camelwalrus christmas colourful construction curry dna endlessgameplay examples fallingrisingsandgamephysics finitestate gamespy gorillasbas greatmusic hanoitowers hit insect ishara jumpnshoot konquest leiro literature maploader midnight multi needed opensource paper patriot photos pixelpaint portuguese pug pyday3 raden reload roebroes row sand seahorses silkroadeuropequestsfrom25to28 slipslide spacegame
spotlight

 
our projects
pygame.org welcomes all python game, art, music, sound, video and multimedia projects. If they use pygame or not.
 
recent releases
Feb 8, 2010


Feb 7, 2010

Feb 6, 2010



Feb 2, 2010



Feb 1, 2010



... more!
 
for pygame related questions, comments, and suggestions, please see help (lists, irc)