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.
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
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 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.
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
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
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.
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.
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.
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 :)
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.
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...
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.
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.
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?
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.
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!
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...
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.
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.
@@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.
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.
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.
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
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.
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?
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.
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.
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☹
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.
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 😌
@@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! 🤣
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.
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 like you can have your opinions about certain things but some topics simply have no definitive answer or right side to pick.
@@justsomenamelesssoul8097 pretty much every Religious topic, wars and socially constructed ones opposed to topics like hunger crisis, natural disasters and diseases
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
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.
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... 😅
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.
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.
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.
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
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 😂
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.
@@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
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
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.
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
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.
I'd consult a pro-bono IP attorney. This may be illegal.
@@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.
Still petty af
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
MatPat should make a video about the lore of Pygame
Same here.
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
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.
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.
I just installed pygame-ce and was pleasantly surprised (not that I should have been lol) that my project that uses it runs faster
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.
by far the best pygame youtuber
change my mind
Holy hell that is not how i was thinking this video would start, subscribed ty for the intel
Thanks for the upload DFP! Good to see your uploads, and would hope to see more in the future.
Wow, had no idea that noise was going on. Im switching over to CE in a heartbeat.
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 :)
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.
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...
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
i had to keep rewinding cuz i was distracted by the gameplay. your new game looks sick!
Thanks for the heads up! I'm eager to see your new project about platform for developers!!!
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.
Thank you for this just started making a new game recently happy to switch to this very simple too
Wait, there is float rect ?!
I think it's time to move
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.
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.
Some people (also some organizations) really struggle to separate their personal matters from their persona.
This is outright sad.
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?
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.
I wrote it myself. I don't use any pre-built stuff on top of Pygame that I didn't write.
holy chit. Well, I guess I'll move to ce. Thanks for the info!
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!
i appreciate the video
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...
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.
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.
@@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.
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.
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.
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
They'd better. Because this rogue admin doesn't own the code.
Democrats can't be trusted.
thanks for compiling and sharing
Appreciate all the work you do for us. Thanks a lot!
And just wait for when Polygon, Circle and Line classes will be added!
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.
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!
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?
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.
You're certainly more mature than the individual who blocked you and deleted your work from the Pygame site, that's for sure.
llessssssssssssss gooo fluffy tha best was waiting for a website to post ma games and stufff like in the old pygame website
This is informative and unfortunate.
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.
I will install pygame-ce thank you for alerting me.
Man, I didn't think politics would get into this but oh well. Good video.
Wow, such drama. Glad you made an exit to rebuild.
May you pls make tutorial on how to implement dashing?
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?
wishing for gpu rendering coming soon 🤞
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.
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☹
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.
Can you make a full tutorial for making a menu screen with upscaling play and quit button images??
Godot is also following the same footstep as the Pygame and now, going to be forked like Pygame CE
Can you explain more? Im curious why
@ItsToady ruclips.net/video/pXiPxSvwpMk/видео.htmlsi=e9cT0LqhLdEKmxNq
@ItsToady ruclips.net/video/U2x9d1vKjbg/видео.htmlsi=5PYZlh9zko08Mhbv
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 😌
Coulde you make tutorial about a python ce
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.
@@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! 🤣
I love how tyrants get dethroned in the open source universe.
But why? Diskspace? 🤔
Thank you.
Out of curiosity, what was the political message in question?
if any tutorial u use pygame-ce (and have somethink different with pygame) can tag la~ i will follow to learn lib pygame-ce
Forks the way to go in these situations.
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.
this
i hate when repositories/documentation become filled with political propaganda... even if its a good cause
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
@@psuw no objective wrong or right?
@@justsomenamelesssoul8097 like you can have your opinions about certain things but some topics simply have no definitive answer or right side to pick.
@@psuw genius I'm asking which topic are you talking about
@@justsomenamelesssoul8097 pretty much every Religious topic, wars and socially constructed ones opposed to topics like hunger crisis, natural disasters and diseases
If its faster I'll use it, plain and simple. (hint: I already use it)
so after a year, should i be using pygame CE?
yes
@@DaFluffyPotato well, i'm following your tutorial platformer so i already did.
thanks for replying tho.
and amazing work btw.
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
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.
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... 😅
that sucks that they deleted all your stuff for using pygame ce. that is not remotely ok for them to do
Is Rust language checking out?
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.
So basically Pygame went Pytendo, quite sad
Controversy as a Coder? As an artist I'm jealous.
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.
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.
Til about pygame ce
Open Source ftw
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
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
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 😂
@@justsomenamelesssoul8097 and they pretty much always get backslash for it
@@psuwAh yes... Games like Call of Duty that have been around for over a decade have never been political at all...
subversive elements in the gaming/game development community?🤨
Question: why do you use pygame?
Why not.
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.
Yeah, so a lot of that describes multiple federal crimes and interstate trade regs. And makes them liable for dozens and dozens of lawsuits.
what does "using social media for politics" actually mean here? did this actually start over politics or just "minorities deserve basic rights"
you people always try to pull that trick. "its not politics its human rights"
the concept of "human rights" is inherently political.
@@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
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
@@boomgoesthedynamite69 human rights are inherently fascism.