Pygame CE - Better & Faster

Поделиться
HTML-код
  • Опубликовано: 29 янв 2025

Комментарии • 125

  • @DaFluffyPotato
    @DaFluffyPotato  Год назад +188

    I should add that the individual in control of the old Pygame accounts (not the creator of Pygame btw) did a lot to move Pygame forward in the 2010s. He did a lot for the community and it's sad how things turned out.

    • @HoRRoRlets
      @HoRRoRlets Год назад +9

      thanks for the info. Petty differences always ruin good things...I have been working on pygame projects for almost 2 years now, and have always wondered why i can never register an account on pygame website...now I know why.
      Im always looking for a way to receive some critique on my projects...would your website idea allow for this? would it be paid for to upload, as this is primarily my hobby

    • @DaFluffyPotato
      @DaFluffyPotato  Год назад +16

      You would probably share a link then you could get pushed for feedback in the algorithm just by giving other people feedback. There would also be pages for viewing projects by popularity in other things.

    • @Wastelandman7000
      @Wastelandman7000 Год назад +4

      I'd consult a pro-bono IP attorney. This may be illegal.

    • @GrandHighGamer
      @GrandHighGamer Год назад +3

      @@Wastelandman7000 Because their content was deleted? No third party is under any obligation to host their content or keep them unblocked on twitter. It's shitty and petty, but nothing about that sounds remotely illegal.

    • @JoeArog14
      @JoeArog14 Год назад +1

      Still petty af

  • @skysurfer_kon1641
    @skysurfer_kon1641 Год назад +164

    Damn, I didn't know pygame had lore, history and backstory lmao
    fr tho, thanks for sharing this with the community. It's crazy how things can change, but it's also really nice to know that there's a better pygame version with these useful things I've been searching for like performance and flexibility. I'll be using pygame-ce now. Thanks a lot for doing what you do, you're a big inspiration

  • @piguman9814
    @piguman9814 Год назад +185

    yea what the hell, you can't just delete someone's entire game library just like that because they tried out another game making library that isn't yours

  • @ravenironwing
    @ravenironwing Год назад +53

    Your work has come so far in the last few years since the old pygame discord days. I really admire what you are accomplishing! It's kind of sad what's happened to the original pygame community, but I'm really excited about the changes being made in CE as it progresses.

  • @KennedyRichard
    @KennedyRichard Год назад +26

    I did the same as you. Waited a bit to see how things would go and only then made the final decision to switch to pygame-ce (the next release of my apps should adopt it).
    I also think you approached the issue rather responsibly in the video, avoiding gratuitous bashing and just sticking to the facts.

  • @raydin9485
    @raydin9485 Год назад +50

    I just installed pygame-ce and was pleasantly surprised (not that I should have been lol) that my project that uses it runs faster

  • @Skeffles
    @Skeffles Год назад +18

    It sucks that the Pygame controller has deleted your games but at least CE exists and you can still make great games. The CE community sounds great already and it'll be cool to see what games come from them.

  • @thebvfreak
    @thebvfreak Год назад +14

    by far the best pygame youtuber
    change my mind

  • @sneezweasel
    @sneezweasel 14 дней назад

    Holy hell that is not how i was thinking this video would start, subscribed ty for the intel

  • @Backrub3Bucks
    @Backrub3Bucks Год назад +1

    Thanks for the upload DFP! Good to see your uploads, and would hope to see more in the future.

  • @daweiisgood2392
    @daweiisgood2392 Год назад +7

    Wow, had no idea that noise was going on. Im switching over to CE in a heartbeat.

  • @promethium147
    @promethium147 4 месяца назад

    Quite new hobby programmer here. Heard of pygame-ce today for the first time and also will use it for my little python game projects from now on. It's sad how some people ruin good things with their power trips. Also you really stayed very calm and chose gentle words for that topic. Happy to go through your videos in the next time, thanks :)

  • @michaelryding2409
    @michaelryding2409 2 месяца назад

    Thanks for the proportionate and balanced update on the current news and changes. I really appreciate the approach of finding a way forward that we can all benefit from. Hopefully this wont spark multiple forks until CE has a view on its purpose for the future. In years to come these actions could well be seen as the saving of pygame and the growth of a newly engaged community. Thank you again.

  • @MastermindAtWork
    @MastermindAtWork 4 месяца назад +5

    It's crazy that I came back to this video, cause the same issues Pygame had with you and other devs is the same issues Godot is currently facing. It's a shame when history repeats itself...

  • @samdavepollard
    @samdavepollard Месяц назад

    i'm late to this but thank you for putting this out there
    i'm sorry to hear about the crap that was dumped on you
    switching to pygame-ce

  • @emperor8716
    @emperor8716 Год назад

    i had to keep rewinding cuz i was distracted by the gameplay. your new game looks sick!

  • @gualdim
    @gualdim Год назад

    Thanks for the heads up! I'm eager to see your new project about platform for developers!!!

  • @jermania7467
    @jermania7467 Год назад +3

    Sounds like the admin at pygame is just "Petty, Tom Petty...". Thanks for the update and insight to CE. If it's good enough for DFP it's good enough for me.

  • @nostalgiacore97
    @nostalgiacore97 Год назад +1

    Thank you for this just started making a new game recently happy to switch to this very simple too

  • @OtateriheemEdRiemLav
    @OtateriheemEdRiemLav Год назад +5

    Wait, there is float rect ?!
    I think it's time to move

  • @roddripf
    @roddripf Год назад

    I found it very strange to have just simple projects on the main page, documentation and other things. Since there are great games on pygame on RUclips. Thanks for sharing these questions, from now on I will only use pygame-ce.

  • @linkCable
    @linkCable Год назад +19

    its crazy how childish and power hungry someone can be. We're talking about a python module here and he's destroying his entire reputation over it.

  • @mikelezhnin8601
    @mikelezhnin8601 Год назад +4

    Some people (also some organizations) really struggle to separate their personal matters from their persona.
    This is outright sad.

  • @sargates
    @sargates Год назад +1

    I noticed at 4:41 that you have animated trees. I'm sure that the code isn't too difficult but rather tedious, do you use a module that you wrote yourself to aid in creating something like that easily and repeatedly?

    • @sargates
      @sargates Год назад +1

      PS. I fucking hate people that behave like children and do spiteful and petty shit whenever they're angry. More power to you, gratz on the game, and thanks for recommending CE. Definitely switching.

    • @DaFluffyPotato
      @DaFluffyPotato  Год назад

      I wrote it myself. I don't use any pre-built stuff on top of Pygame that I didn't write.

  • @CitizenCoder
    @CitizenCoder 8 месяцев назад

    holy chit. Well, I guess I'll move to ce. Thanks for the info!

  • @doxed64
    @doxed64 Год назад

    Never though I'd be quitting pygame, as it's open source, but this video convinced me to never look back. No one man should have all that power. Pygame-ce all the way to the moon baby!

  • @novialriptide
    @novialriptide Год назад +3

    i appreciate the video

  • @costelinha1867
    @costelinha1867 Год назад +25

    While I don't mind the creator of pygame wanting to share solidarity for a political cause. I also don't think he even needed to take the site down for that in the first place. He could make just change add a banner on the website, or change the colors or change the logo for a short period of time, while keeping the site up.
    Or he could have just used his twitter account for that...

    • @DaFluffyPotato
      @DaFluffyPotato  Год назад +19

      He didn't create pygame. The contributors tried to get him to just use a banner or a pop-up, but he got angry and eventually started banning people over it.

    • @lorenzozapaton4031
      @lorenzozapaton4031 Год назад +4

      Sharing political opinions in software projects tend to do this things to the community. It should be banned to do it but it's already to late, everyone is doing it, everyone will do it. Keep it to yourself.

    • @costelinha1867
      @costelinha1867 10 месяцев назад +4

      @@DaFluffyPotato Even if he isn't the creator, that sucks. Again, I'm not against devs sharing political opinions or expressing solidarity, but at the same time you can do that without acting like a manchild.

  • @charlesg.smithjr.3677
    @charlesg.smithjr.3677 Год назад +1

    Dang dude, that really sucks about them deleting all of your games off of the pygame website!!!! Because I have learned so much from watching your tutorials.

  • @doxed64
    @doxed64 Год назад

    The FRect() is the thumbnail is what made me click on this video, cause that's exactly what I coded the other day for my game to run on meters instead of pixels.

  • @gavinthecrafter
    @gavinthecrafter Год назад +3

    I imagine what will happen soon is that the original owner of the pygame repository will realize that this issue isn't going to go away, unban the contributors, and merge the fork in

    • @Wastelandman7000
      @Wastelandman7000 Год назад +1

      They'd better. Because this rogue admin doesn't own the code.

    • @Sudokari
      @Sudokari Год назад

      Democrats can't be trusted.

  • @MrZ0r0
    @MrZ0r0 Год назад

    thanks for compiling and sharing

  • @idiedlastmonth
    @idiedlastmonth Год назад +6

    Appreciate all the work you do for us. Thanks a lot!

  • @albertofontani468
    @albertofontani468 Год назад

    And just wait for when Polygon, Circle and Line classes will be added!

  • @rmt3589
    @rmt3589 Год назад +1

    I'm not currently using Pygame, but if I ever do again, you can consider me already switched.
    I do plan to see if pygame, now pygame ce, is compatible with my game engine, but that's a long ways away. Still, I'm always planning, so it'll be good to have in my pocket.

  • @lioninaboxgames
    @lioninaboxgames Год назад

    Thank you so much for this video.
    It's always important to me not to support individuals like the one described.
    I will use pygame CE now!

  • @tristandombroski9677
    @tristandombroski9677 Год назад +1

    I hate to ask when you provided a good bit of information but I was not certain. Is pygame and pygame-ce now two separate coding languages? I began watching your tutorials about 6 months ago and I lean towards you in preferability. From what I gathered most of the original developers of pygame are now moving onwards to pygame-ce, or at least that's what it sounds like. Will this be a temporary split until politics can be worked out?

    • @DaFluffyPotato
      @DaFluffyPotato  Год назад

      Not sure what you mean by languages, but the guy with control over the original repository probably won't ever unblock the developers from CE. They may be able to take over the pygame package on pypi considering the circumstances though.

  • @kicknotes
    @kicknotes Год назад +1

    You're certainly more mature than the individual who blocked you and deleted your work from the Pygame site, that's for sure.

  • @fakeinsten7839
    @fakeinsten7839 Год назад

    llessssssssssssss gooo fluffy tha best was waiting for a website to post ma games and stufff like in the old pygame website

  • @flaminfetus
    @flaminfetus Год назад +1

    This is informative and unfortunate.

  • @metgaming9545
    @metgaming9545 Год назад +3

    So basically, because pygame was falling behind and they were putting off devs, pygame-ce was created and now pygame is on a petty spree getting upset at anyone using the better version of what they can’t create.
    Damn. That’s sad.

  • @basicallybrand
    @basicallybrand Год назад

    I will install pygame-ce thank you for alerting me.

  • @ntzt2150
    @ntzt2150 6 месяцев назад

    Man, I didn't think politics would get into this but oh well. Good video.

  • @thygrrr
    @thygrrr Год назад +1

    Wow, such drama. Glad you made an exit to rebuild.

  • @zatozastovic6719
    @zatozastovic6719 Год назад +1

    May you pls make tutorial on how to implement dashing?

    • @zatozastovic6719
      @zatozastovic6719 Год назад +1

      Also got idea on a video which I cant see anywhere. How do you make so that player doesnt see rtiles that are blocked by other tiles in pygame?

  • @smosa605
    @smosa605 Год назад +5

    wishing for gpu rendering coming soon 🤞

    • @DaFluffyPotato
      @DaFluffyPotato  Год назад +1

      It was already in Pygame before the fork, so it's in both versions. I think it's just slightly unfinished and it doesn't have much documentation.

  • @ukalistaxd9464
    @ukalistaxd9464 9 месяцев назад +1

    I just discovered the drama and yikes... I removed pygame immediately from my library and replaced it with the community edition. why must people ruin things☹

  • @shinydewott
    @shinydewott 8 месяцев назад

    While I am supportive of the show of solidarity, the NZ Aotearoa message stayed on the doc site for a year+ time when connecting from here in Turkey and for that time I couldn't use the site without VPN.

  • @NaveenKumar-yp6qw
    @NaveenKumar-yp6qw Год назад +1

    Can you make a full tutorial for making a menu screen with upscaling play and quit button images??

  • @minsan6696
    @minsan6696 4 месяца назад +3

    Godot is also following the same footstep as the Pygame and now, going to be forked like Pygame CE

    • @ItsToady
      @ItsToady 2 месяца назад

      Can you explain more? Im curious why

    • @minsan6696
      @minsan6696 2 месяца назад

      @ItsToady ruclips.net/video/pXiPxSvwpMk/видео.htmlsi=e9cT0LqhLdEKmxNq

    • @minsan6696
      @minsan6696 2 месяца назад

      @ItsToady ruclips.net/video/U2x9d1vKjbg/видео.htmlsi=5PYZlh9zko08Mhbv

  • @user-en5gu7nf4v
    @user-en5gu7nf4v Год назад

    So that’s what was going on with the site. I was using pygame for a small project in school cause I needed the extra credit and I consistently check the documentation. Then suddenly the site went down. I thought I’d typed in the url wrong or something but it was this. I still got my extra credit though 😌

  • @_ami_dad_3289
    @_ami_dad_3289 Год назад +2

    Coulde you make tutorial about a python ce

    • @DaFluffyPotato
      @DaFluffyPotato  Год назад +2

      Everything already works as is in CE. The only stuff to learn are the extra features if you want to use them. They're fairly intuitive.

    • @markjohnson4572
      @markjohnson4572 Год назад +1

      @@DaFluffyPotato Was just about to ask the this exact question, as I've only started (this week) to look at pygame. Good to know I can switch to CE as I'm half way through your 6hr platformer tutorial! 🤣

  • @humanrightsadvocate
    @humanrightsadvocate Год назад +1

    I love how tyrants get dethroned in the open source universe.

  • @andrejklester5851
    @andrejklester5851 10 месяцев назад

    But why? Diskspace? 🤔

  • @tristandombroski9677
    @tristandombroski9677 Год назад

    Thank you.

  • @yuppi161
    @yuppi161 Год назад +1

    Out of curiosity, what was the political message in question?

  • @valenteerliria
    @valenteerliria 7 месяцев назад

    if any tutorial u use pygame-ce (and have somethink different with pygame) can tag la~ i will follow to learn lib pygame-ce

  • @gnatinator
    @gnatinator 7 месяцев назад

    Forks the way to go in these situations.

  • @jamesmiller5984
    @jamesmiller5984 Год назад +6

    Hey fluffy I was recently trying to create games by myself and always came into a roadblock were I can’t get my characters to jump properly. If you have the time I would be grateful to see a jump guide tutorial.
    Update:just watched the full video and wow. What would the creator get out of doing that.

  • @frankerz8339
    @frankerz8339 Год назад +60

    i hate when repositories/documentation become filled with political propaganda... even if its a good cause

    • @psuw
      @psuw Год назад +9

      Fr like especially when its about topics where there is no objective right or wrong. Like glad that you have an opinion but dont put it on something completely unrelated

    • @justsomenamelesssoul8097
      @justsomenamelesssoul8097 Год назад

      @@psuw no objective wrong or right?

    • @psuw
      @psuw Год назад +1

      @@justsomenamelesssoul8097 like you can have your opinions about certain things but some topics simply have no definitive answer or right side to pick.

    • @justsomenamelesssoul8097
      @justsomenamelesssoul8097 Год назад

      @@psuw genius I'm asking which topic are you talking about

    • @psuw
      @psuw Год назад +7

      @@justsomenamelesssoul8097 pretty much every Religious topic, wars and socially constructed ones opposed to topics like hunger crisis, natural disasters and diseases

  • @bigwhoopgames
    @bigwhoopgames Год назад +1

    If its faster I'll use it, plain and simple. (hint: I already use it)

  • @rmzCrush
    @rmzCrush 4 месяца назад

    so after a year, should i be using pygame CE?

    • @DaFluffyPotato
      @DaFluffyPotato  4 месяца назад +3

      yes

    • @rmzCrush
      @rmzCrush 4 месяца назад

      @@DaFluffyPotato well, i'm following your tutorial platformer so i already did.
      thanks for replying tho.
      and amazing work btw.

  • @thesphyrth
    @thesphyrth Год назад +3

    Pygame's recent news post has this:
    "Please file an issue if you notice a problem."
    I know it's about git, but I'm tempted to submit a "problem". Lololololol

  • @mrdixioner
    @mrdixioner 8 месяцев назад +1

    There is a wonderful Russian proverb: Every family has its black sheep (I don’t know if Google translated it correctly :)). If we apply this proverb to PyGame, then the person responsible for the development and the site ruined everything, because. turned out to be politically inadequate. This applies not only to programming, but also to other areas. For example, in the field of 3D modeling there are two famous people (I won’t name names, they recognize themselves) who are also politically inappropriate and block everyone whose views do not coincide with their views. I always believed that politics should not affect all other areas, especially something free, which is an example of free software, but I was very wrong. But who do these people harm? Only for myself.

  • @darsparx
    @darsparx Год назад

    That sounds like a reason to propose updates to Itch for games that aren't quite ready yet if you can't already. I cut my teeth with programming using Pygame over 10yrs ago and wish I had kept up with it. But that right there is just scummy of the owner....glad the community stepped up tho... 😅

  • @t3st3d
    @t3st3d Год назад +4

    that sucks that they deleted all your stuff for using pygame ce. that is not remotely ok for them to do

  • @UnderArea51
    @UnderArea51 Год назад +1

    Is Rust language checking out?

  • @Xenthera
    @Xenthera 5 месяцев назад +1

    I swear some programmers have 0 social skills and stuff like this ends up happening. Can be a genius at programming but dumber than a wet brick when it comes to interacting with other people. Hope that dude gets left in the dust and the community edition continues on.

  • @Rikaisan
    @Rikaisan Год назад +1

    So basically Pygame went Pytendo, quite sad

  • @badcatzgamedevelopmentcomp4808
    @badcatzgamedevelopmentcomp4808 20 дней назад

    Controversy as a Coder? As an artist I'm jealous.

  • @dugabomber5993
    @dugabomber5993 Год назад

    Sounds like the pygames manager sounds like a spoiled tantrum thrower. One of the types that scream u either believe what I believe or u dont deserve to breathe types.

  • @HelixMalkor
    @HelixMalkor 4 месяца назад

    Honestly, hearing this, I'll never use Pygame again. The one thing I absolutely cannot stand, are the 'take my ball and go home' type of people. They are losers of the worst kind. Pygame CE here I come.

  • @XxxionxX
    @XxxionxX Год назад

    Til about pygame ce

  • @JoeArog14
    @JoeArog14 Год назад

    Open Source ftw

  • @Ragz10
    @Ragz10 Год назад

    Dang thats messed up stopped watching your videos after i stopped game deb im back now n started learning python n plan to use arcade instead of pygame.
    If u create a community (site or discord or what) hope all members of the python no katter framework can join up

  • @psuw
    @psuw Год назад +14

    politics has nothing to do with game devs and its simply abuse of the platform to bring any politics in. Great this guy lost everything by doing so

    • @justsomenamelesssoul8097
      @justsomenamelesssoul8097 Год назад +2

      Since when, lol? Politics has nothing to do with gamedev? Really? Have you even seen what big studios are making nowadays? It's as political as it could ever be 😂

    • @psuw
      @psuw Год назад

      @@justsomenamelesssoul8097 and they pretty much always get backslash for it

    • @izumichan31
      @izumichan31 Год назад +1

      ​@@psuwAh yes... Games like Call of Duty that have been around for over a decade have never been political at all...

  • @JuanGil-c6n
    @JuanGil-c6n 3 месяца назад

    subversive elements in the gaming/game development community?🤨

  • @razuepic
    @razuepic Год назад

    Question: why do you use pygame?

    • @smort123
      @smort123 10 месяцев назад

      Why not.

  • @Wastelandman7000
    @Wastelandman7000 Год назад

    That is sad and disgusting. I wonder if the person pulling this BS has realized that all the code contributors can pull their code. Pygame doesn't own that code. The who wrote it do.And if they refused to stop using their code, the creators could sue this arrogant admin for IP theft. Because that is what this is.
    It was nice of them to simply fork rather than simply destroying this m*****f*****s sense of invulnerability by taking them down hard.

  • @armorclasshero2103
    @armorclasshero2103 10 месяцев назад

    Yeah, so a lot of that describes multiple federal crimes and interstate trade regs. And makes them liable for dozens and dozens of lawsuits.

  • @boomgoesthedynamite69
    @boomgoesthedynamite69 Год назад

    what does "using social media for politics" actually mean here? did this actually start over politics or just "minorities deserve basic rights"

    • @happygofishing
      @happygofishing Год назад +2

      you people always try to pull that trick. "its not politics its human rights"
      the concept of "human rights" is inherently political.

    • @boomgoesthedynamite69
      @boomgoesthedynamite69 Год назад

      ​@@happygofishingif saying people deserve human rights is political, why do politics inherently not belong in these spaces? none of you are fooling anyone when you get upset over this

    • @happygofishing
      @happygofishing Год назад +1

      Are you an idiot?
      Whether you agree with human rights or not you cannot deny that the entire concept of human rights is inherently political.
      Its LITERALLY a political concept.@@boomgoesthedynamite69

    • @Forakus
      @Forakus Год назад

      @@boomgoesthedynamite69 human rights are inherently fascism.