Pygame CE - Better & Faster
HTML-код
- Опубликовано: 22 май 2024
- Most of Pygame's developers forked Pygame to create Pygame-CE after some unfortunate administrative events. All of my games were deleted from pygame.org and I was blocked by the Pygame Twitter account. This is a brief introduction to Pygame-CE and its history.
Pygame CE (GitHub, Website, Discord)
github.com/pygame-community/p...
pyga.me
/ discord
How to switch:
pip uninstall pygame
pip install pygame-ce
Games in video background:
dafluffypotato.itch.io/moonra...
Vaegrant (not public)
dafluffypotato.itch.io/hue-fl...
Music:
Cave Story Arranged Quiet - DM DOKURO
• [23] DM DOKURO - Cave ...
Patreon: / dafluffypotato
My Discord Server: / discord
Check out the rest of my games here:
dafluffypotato.com/
Timestamps:
0:00 - blocked & deleted
0:32 - problems begin
2:09 - pygame-ce created
3:23 - the benefits of pygame-ce
4:11 - why my games were deleted
5:48 - final thoughts
Thanks to my potato tier patrons:
Agent Effe
Chris Birster
Dale Topley
Eivind Teig
fatcake
GaryTMSFruitcake
Sam Cork
kirat=1
#gamedev #python #pygame - Наука
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
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
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.
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
Thanks for the upload DFP! Good to see your uploads, and would hope to see more in the future.
Appreciate all the work you do for us. Thanks a lot!
i had to keep rewinding cuz i was distracted by the gameplay. your new game looks sick!
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.
Thanks for the heads up! I'm eager to see your new project about platform for developers!!!
by far the best pygame youtuber
change my mind
Thank you for this just started making a new game recently happy to switch to this very simple too
Wow, had no idea that noise was going on. Im switching over to CE in a heartbeat.
i appreciate the video
thanks for compiling and sharing
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.
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.
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.
holy chit. Well, I guess I'll move to ce. Thanks for the info!
llessssssssssssss gooo fluffy tha best was waiting for a website to post ma games and stufff like in the old pygame website
Wait, there is float rect ?!
I think it's time to move
Long live pygame-ce
And just wait for when Polygon, Circle and Line classes will be added!
Thank you.
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.
I will install pygame-ce thank you for alerting me.
This is informative and unfortunate.
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!
Can you make a full tutorial for making a menu screen with upscaling play and quit button images??
Some people (also some organizations) really struggle to separate their personal matters from their persona.
This is outright sad.
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.
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 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.
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.
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 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.
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?
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 😌
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
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 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.
Wow, such drama. Glad you made an exit to rebuild.
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.
You're certainly more mature than the individual who blocked you and deleted your work from the Pygame site, that's for sure.
If its faster I'll use it, plain and simple. (hint: I already use it)
But why? Diskspace? 🤔
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! 🤣
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
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... 😅
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.
Out of curiosity, what was the political message in question?
So basically Pygame went Pytendo, quite sad
I love how tyrants get dethroned in the open source universe.
that sucks that they deleted all your stuff for using pygame ce. that is not remotely ok for them to do
Til about pygame ce
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☹
Open Source ftw
Is Rust language checking out?
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.
Yeah, so a lot of that describes multiple federal crimes and interstate trade regs. And makes them liable for dozens and dozens of lawsuits.
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
Question: why do you use pygame?
Why not.
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
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.
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...
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.@@charlot6590
@@charlot6590 human rights are inherently fascism.