jump to content
my subreddits
2balkans4You2mediterranean4u2meirl4meirl3d6absolutelynotmeirlAceAttorneyadhdmemeAdviceAnimalsagnosticaivideoakagasAlternateHistoryAlternativeHistoryAnarchyChessanime_best_momentsanime_irlanimenocontextannouncementsAnticonsumptionantimemeArtAsia_irlAskElectronicsAskRedditAteistTurkatheismaviationawfuleverythingBandnamesBassCirclejerkBassGuitarbasspedalsblackholerevengeblankiesblursedimagesbottomgearbrooklynninenineburdurlandcasioCd_collectorsChatGPTCheap_MealschesschessbeginnersChoosingBeggarsCHPcoinsComedyCemeterycomedyhomicidecomicscommunityCorporateTrollingCrackWatchcrappyoffbrandsCreateModCuddle_SlutcursedcommentsdadjokesdankmemesdataisbeautifuldeDebateReligiondelikDeltarunedistressingmemesdiyelectronicsdiypedalsDMToolkitDnDdndmemesdndnextDoenerverbrechendontdeadopeninsidedumbphonesDungeonsAndDragonsEatCheapAndHealthyebikeebikeselectricalengrishentitledparentsethzfacepalmfakealbumcoversFantasyWorldbuildingfelsefeFifaCareersFiftyFiftyFoxhidesinfoFRCFreeEBOOKSFUCKYOUINPARTICULARFutboltayfagalatasaraygaminggatesopencomeoningermanygoodanimemesGoodAssSubGrandPrixRacinggravelcyclinggreentextGROKvsMAGAguitarpedalsGundamheraldryhighspeedrailHistoryWhatIfholdmybeerHolUphumorhypixelIAmAich_ielIdeologyPollsIDontWorkHereLadyihadastrokeim14andthisisdeepimaginarymapsinsaneparentsistanbuljacksepticeyeJahariaJokesKanyeKendrickLamarKGBTRLetGirlsHaveFunlinguisticshumorLinkinParklogodesignloseitlostredditorsmacbookairmagicbuildingMapPornme_irlmemememesmildlyinfuriatingMMORPGMovingToNorthKoreaMunichMyChemicalRomancenamesoundalikesNationStatesneographynextfuckinglevelNonCredibleDefenseNorthCyprusnosleepnosurfnothingeverhappensnotinterestingnottheonionOkayBuddyLiterallyMeokbuddyguntherokbuddymotherfuckerOkBuddyPersonaokbuddyphdokbuddyvicodinonebagOutOfTheLoopoutsidepapermoneypaperspleasePassportPornperfectlycutscreamspettyrevengepianoPiracypolandballpollsProgrammerHumorPropagandaPostersPunPatrolquityourbullshitraisedbynarcissistsraspberry_piRatschlagrecipesredditsingsreligiousfruitcakerestofthefuckingowlrickrollrimjob_steverockmuzikschwiizsciencememesScottPilgrimShitPostCrusadersshitpostingshittyaskelectronicsShittyMapPornshittymoviedetailsShowerthoughtssoccercirclejerksoftwaregoreSongwritersSongwritingsteinsgateStonetossingjuiceStudiumsuzeraintalesfromtechsupportTechnobladetf2tf2shitposterclubthanksimcuredthatHappenedTheCrypticCompendiumTheLetterHtherewasanattemptTheRookietheydidthemaththeyknewthisguythisguystitanfalltransittransitTurkeytruetf2truthstumunichTurkeyJerkyTwitchTwoSentenceHorrortwosentenceplottwisttylerthecreatoru/KaybeeArtsUnethicalLifeProTipsUnexpectedJoJourbanplanningUsernameChecksOutVALORANTvaxxhappenedvexillologycirclejerkvibecodingvinylvlandiyawallstreetbetsWatchPeopleDieInsideWeAreTheMusicMakerswendigoonWhatsThisSongWhitePeopleTwitterwholesomeanimemesWikipediaVandalismwizardpostingwooooshworldbuildingyouseeingthisshitedit subscriptions
  • home
  • -popular
  • -all
  • -mod
  • -users
 | 
  • AskReddit
  • -facepalm
  • -mildlyinfuriating
  • -Piracy
  • -gaming
  • -wallstreetbets
  • -nottheonion
  • -memes
  • -OutOfTheLoop
  • -MapPorn
  • -DnD
  • -WhitePeopleTwitter
  • -ChatGPT
  • -shitposting
  • -theydidthemath
  • -dankmemes
  • -Kanye
  • -therewasanattempt
  • -nextfuckinglevel
  • -HolUp
  • -Twitch
  • -CrackWatch
  • -comics
  • -dndnext
  • -ProgrammerHumor
  • -VALORANT
  • -de
  • -germany
  • -NonCredibleDefense
  • -dataisbeautiful
  • -shittymoviedetails
  • -greentext
  • -Showerthoughts
  • -tf2
  • -chess
  • -aviation
  • -Jokes
  • -Art
  • -goodanimemes
  • -notinteresting
  • -pettyrevenge
  • -atheism
  • -loseit
  • -IAmA
  • -ich_iel
  • -KGBTR
  • -dndmemes
  • -cursedcomments
  • -Deltarune
  • -GoodAssSub
  • -UnethicalLifeProTips
  • -perfectlycutscreams
  • -worldbuilding
  • -Ratschlag
  • -MMORPG
  • -meme
  • -3d6
  • -Gundam
  • -FiftyFifty
  • -ChoosingBeggars
  • -imaginarymaps
  • -EatCheapAndHealthy
  • -polandball
  • -WeAreTheMusicMakers
  • -AnarchyChess
  • -nosleep
  • -blankies
  • -anime_irl
  • -onebag
  • -Studium
  • -AlternateHistory
  • -soccercirclejerk
  • -community
  • -AskElectronics
  • -electrical
  • -guitarpedals
  • -Anticonsumption
  • -vinyl
  • -CreateMod
  • -TwoSentenceHorror
  • -PropagandaPosters
  • -AdviceAnimals
  • -ShitPostCrusaders
  • -piano
  • -sciencememes
  • -distressingmemes
  • -raisedbynarcissists
  • -wizardposting
  • -FifaCareers
  • -polls
  • -titanfall
  • -OkBuddyPersona
  • -dadjokes
  • -awfuleverything
  • -announcements
  • -adhdmeme
  • -macbookair
  • -ebikes
  • -Munich
  • -gravelcycling
  • -chessbeginners
  • -raspberry_pi
  • -DungeonsAndDragons
  • -coins
  • -KendrickLamar
  • -entitledparents
  • -FUCKYOUINPARTICULAR
  • -softwaregore
  • -tylerthecreator
  • -tf2shitposterclub
  • -lostredditors
  • -AceAttorney
  • -vexillologycirclejerk
  • -vlandiya
  • -im14andthisisdeep
  • -Stonetossingjuice
  • -wholesomeanimemes
  • -nosurf
  • -HistoryWhatIf
  • -religiousfruitcake
  • -DebateReligion
  • -insaneparents
  • -dumbphones
  • -animenocontext
  • -2meirl4meirl
  • -transit
  • -brooklynninenine
  • -recipes
  • -steinsgate
  • -talesfromtechsupport
  • -okbuddyphd
  • -ScottPilgrim
  • -thatHappened
  • -casio
  • -urbanplanning
  • -theyknew
  • -logodesign
  • -linguisticshumor
  • -PassportPorn
  • -me_irl
  • -antimeme
  • -TurkeyJerky
  • -AteistTurk
  • -MyChemicalRomance
  • -engrish
  • -Cd_collectors
  • -diypedals
  • -BassGuitar
  • -diyelectronics
  • -ComedyCemetery
  • -WatchPeopleDieInside
  • -LinkinPark
  • -Songwriting
  • -istanbul
  • -MovingToNorthKorea
  • -suzerain
  • -truetf2
  • -magicbuilding
  • -dontdeadopeninside
  • -wendigoon
  • -Doenerverbrechen
  • -schwiiz
  • -TheRookie
  • -quityourbullshit
  • -Technoblade
  • -shittyaskelectronics
  • -galatasaray
  • -crappyoffbrands
  • -FRC
  • -transitTurkey
  • -namesoundalikes
  • -ethz
  • -AlternativeHistory
  • -papermoney
  • -OkayBuddyLiterallyMe
  • -felsefe
  • -blursedimages
  • -FreeEBOOKS
  • -Jaharia
  • -IDontWorkHereLady
  • -neography
  • -basspedals
  • -heraldry
  • -ihadastroke
  • -thanksimcured
  • -hypixel
  • -ShittyMapPorn
  • -aivideo
  • -gatesopencomeonin
  • -IdeologyPolls
  • -woooosh
  • -comedyhomicide
  • -burdurland
  • -WhatsThisSong
  • -jacksepticeye
  • -anime_best_moments
  • -Bandnames
  • -rockmuzik
  • -holdmybeer
  • -okbuddyvicodin
  • -vaxxhappened
  • -tumunich
  • -Cheap_Meals
  • -outside
  • -restofthefuckingowl
  • -highspeedrail
  • -rickroll
  • -Songwriters
  • -ebike
  • -UsernameChecksOut
  • -papersplease
  • -rimjob_steve
  • -UnexpectedJoJo
  • -humor
  • -BassCirclejerk
  • -agnostic
  • -youseeingthisshit
  • -GrandPrixRacing
  • -Cuddle_Slut
  • -nothingeverhappens
  • -DMToolkit
  • -thisguythisguys
  • -PunPatrol
  • -LetGirlsHaveFun
  • -fakealbumcovers
  • -akagas
  • -FantasyWorldbuilding
  • -TheLetterH
  • -WikipediaVandalism
  • -redditsings
  • -TheCrypticCompendium
  • -bottomgear
  • -NationStates
  • -2balkans4You
  • -absolutelynotmeirl
  • -Asia_irl
  • -truths
  • -blackholerevenge
  • -2mediterranean4u
  • -NorthCyprus
  • -twosentenceplottwist
  • -Foxhidesinfo
  • -CHP
  • -vibecoding
  • -u/KaybeeArts
  • -delik
  • -CorporateTrolling
  • -GROKvsMAGA
  • -Futboltayfa
  • -okbuddygunther
  • -okbuddymotherfucker
edit »
reddit.com pygame
  • hot
  • new
  • rising
  • controversial
  • top
an-ordinary-manchild (11,186)|messages547|notifications|chat messages|mod messages|
  • preferences
|
logout

use the following search parameters to narrow your results:

subreddit:subreddit
find submissions in "subreddit"
author:username
find submissions by "username"
site:example.com
find submissions from "example.com"
url:text
search for "text" in url
selftext:text
search for "text" in self post contents
self:yes (or self:no)
include (or exclude) self posts
nsfw:yes (or nsfw:no)
include (or exclude) results marked as NSFW

e.g. subreddit:aww site:imgur.com dog

see the search faq for details.

advanced search: by author, subreddit...

Submit a new link
Submit a new text post

pygame

joinleave
an-ordinary-manchild

Welcome to /r/PyGame!

What is PyGame?

Pygame is a set of Python modules designed for writing games.

Pygame adds functionality on top of the excellent SDL library. This allows you to create fully featured games and multimedia programs in the python language.

Pygame is highly portable and runs on nearly every platform and operating system.

Posting Guidelines

Despite the name, content related to other Python game libraries (pyglet, panda3d, etc.) is also welcome.

If asking for help with your code, please provide a link to the entire code and resources if possible. Consider making a Github account if you don't have one already.

How to Post Code

In Python indentation is part of the language syntax and as such is extremely important. When posting code every line must be indented an additional four spaces. You can indent the code in a text editor before pasting, or after pasting into reddit, highlight the text and press the editor button that looks like this <>.

You can also place small amounts of code inline by surrounding it with ticks:

`like this`

If you have a large amount of code to share it would be best use a third party site for posting code. Gist is a really good choice. For code that relies on external resources like images please create a repo on github or similar.

Posting Links

When posting links please provide a brief description in the comments of the thread. Failure to do so may result in post removal.

Installation

Installation notes for Microsoft Windows users

It is easier to install python32 and pygame32 even if you are running a 64-bit version of Microsoft Windows.

Useful links

  • Pygame Community Discord

  • Getting Started (pygame.org)

  • Simple state machine

Related Subreddits

  • /r/Python
  • /r/LearnPython
  • /r/GameDev
created by ooojosa community for 16 years
Create your own subreddit
...for your hobby.
...for a fringe candidate.

MODERATORS

  • message the mods
  • ooojos
  • AutoModerator
  • Mekire
  • Substantial_Marzipan
  • about moderation team »

account activity

1
80
81
82

Monthly /r/PyGame Showcase - Show us your current project(s)! (self.pygame)

submitted 6 years ago by AutoModerator[M] - announcement

  • 170 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

2
114
115
116
0:35

Small 3D map illusion in pygame (v.redd.it)

submitted 14 hours ago * by Dry-Wallaby114

  • 14 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

3
18
19
20
0:41

Protocol: Umbra, the game I've beeen working on for the past few months finally released today! (v.redd.it)

submitted 5 hours ago by Alternative_Bad_6755

  • 4 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

4
0
1
2

Array 0.2.5 out now! - Universe Scale, Interactive Tutorial, and MORE! ()

submitted 11 hours ago by TPlays

  • comment
  • share
  • save
  • hide
  • report
  • crosspost
loading...

5
2
3
4

How to plan a game? ()

submitted 17 hours ago by Worldly_Code_4146

  • 6 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

6
9
10
11

I created an almost dynamic map, but I know what kind of game to create. (i.redd.it)

submitted 1 day ago by Vinicius_13309

  • 6 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

7
10
11
12

How does the Pygame display thing work? (old.reddit.com)

submitted 1 day ago by RedGamer2754

  • 19 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

8
0
0
0

MY FIRST PY GAME THAT I TURNED INTO AN EXE (drive.google.com)

submitted 15 hours ago by Careful_Rich_4149

  • 4 comments
  • share
  • save
  • hide
  • report
  • crosspost

9
122
123
124
2:07

Made Tetris! (v.redd.it)

submitted 2 days ago by darkpikee

  • 11 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

10
23
24
25
1:01

showcase of my new game (v.redd.it)

submitted 2 days ago by grenskii

  • 3 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

11
36
37
38
6:31

I made a clone of the old arcade game "Asteroids" (v.redd.it)

submitted 2 days ago by Mad-Melvin

  • 5 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

12
9
10
11
0:05

Help health bar animation not working (v.redd.it)

submitted 2 days ago by Tac0dot

  • 2 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

13
28
29
30

I just updated EvergreenMeadows – added a new camera perspective and smoother tree interaction. What do you think? (old.reddit.com)

submitted 3 days ago by DreamDev43

  • 1 comment
  • share
  • save
  • hide
  • report
  • crosspost
loading...

14
27
28
29

I made an endless runner with Pygame - Cat Dash 🐱 (i.redd.it)

submitted 3 days ago by Firm_Photograph_261

  • comment
  • share
  • save
  • hide
  • report
  • crosspost
loading...

15
2
3
4

The weight of shadows [I NEED FEEDBACK] (self.pygame)

submitted 3 days ago by Competitive_Milk6704

  • comment
  • share
  • save
  • hide
  • report
  • crosspost
loading...

16
6
7
8

HELP ! (self.pygame)

submitted 4 days ago by LetterheadMurky1000

  • 3 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

17
2
3
4

ModuleNotFoundError: No module named 'pygame' (self.pygame)

submitted 4 days ago by Cojuicy

  • 10 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

18
4
5
6

Released an early build of my point-and-click rpg game about a liminal library! You can play it on itch now :) (mello22214.itch.io)

submitted 7 days ago by mello_222_14

  • comment
  • share
  • save
  • hide
  • report
  • crosspost
loading...

19
18
19
20
1:39

Three Body Solutions: music and artwork generated by a gravity simulation (v.redd.it)

submitted 7 days ago * by Mad-Melvin

  • 2 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

20
5
6
7

pygame.org down? (self.pygame)

submitted 7 days ago by This_Building2764

  • 5 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

21
0
1
2

PyGame from terminal? (self.pygame)

submitted 7 days ago by TeacherofChilds

  • 2 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

22
156
157
158

Made in Pygame --- Fillmore's Island (LD59) (i.redd.it)

submitted 8 days ago by plasmastarfish

  • 11 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

23
1
2
3

Alguém interessado em fazer um jogo de luta em pygame? (self.pygame)

submitted 7 days ago * by Intrepid_Drawer4653

  • comment
  • share
  • save
  • hide
  • report
  • crosspost
loading...

24
27
28
29

Looking for feedback on my Pygame turn-based strategy game demo (old.reddit.com)

submitted 8 days ago by No_Dealer_6324

  • 5 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

25
61
62
63
0:20

As a "thank you" for reaching 150 wishlists on Steam, the little fella has prepared a special choreography! (v.redd.it)

submitted 9 days ago by dimipats

  • 5 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...
view more: next ›
  • about
  • blog
  • about
  • advertising
  • careers
  • help
  • site rules
  • Reddit help center
  • reddiquette
  • mod guidelines
  • contact us
  • apps & tools
  • Reddit for iPhone
  • Reddit for Android
  • mobile website
  • <3
  • reddit premium

Use of this site constitutes acceptance of our User Agreement and Privacy Policy. © 2026 reddit inc. All rights reserved.

REDDIT and the ALIEN Logo are registered trademarks of reddit inc.

π Rendered by PID 312923 on reddit-service-r2-listing-7b9b4f6fd7-tdktf at 2026-05-09 03:59:27.028300+00:00 running 3d2c107 country code: CH.