I've been wanting to make a Pygame video targeted towards more experienced developers interested in learning Pygame for a while. It's finally here! :D If you're less experienced, this tutorial may be more appropriate: ua-cam.com/video/2gABYM5M0ww/v-deo.html (although watching this one first as an overview doesn't hurt) ⭐ Check out Yawnoc: store.steampowered.com/app/2824730/Yawnoc
I use Python for my day job…basic sysadmin automation and devops-y type stuff. This makes me want to use those basic Python skills to poke around Pygame.
Same, but for data processing with Pandas. I wonder how much carry over there'll be from day-to-day problem solving on the job to figuring things out for game dev.
Nothing good was ever created from avoiding things that were hard but game dev isn't hard, it is more tedious and time consuming to nail all of the details. Start small and don't be hard on yourself, just enjoy the process.
to be honest raylib is even powerful than pygame. I was using pygame for a year and raylib for a year already. But the problem with raylib is, in some low level functions you have to use ctypes or ffi's to pass pointers trough python. You don't deal with low level functions every time but sometimes its happens. For example i was coding video player in raylib, and wanted to update raylib texture with numpy array (video frame), so i had to convert numpy array to buffer, than make void* pointer of that buffer and only then pass it as parameter. Pygame is not low level, its designed to use with python, its very clever wrapper of sdl2. So if you code in python a lot, stick with pygame, other wise try raylib
Nah. I tried to create my own platformer but still stuck at creating camera. Just copy code or even tweaking it not gonna do me anu good. Then i learn to build a script from the ground up, still hit the same problem with come up with feature and not able to put it out to the editor 😅
I made it actually. It's the shopping music from the winter area in Yawnoc. Here's the initial version of the track: ua-cam.com/video/cwPv0McMSnQ/v-deo.html I changed a couple things after posting that, so the game has the latest.
I've been wanting to make a Pygame video targeted towards more experienced developers interested in learning Pygame for a while. It's finally here! :D
If you're less experienced, this tutorial may be more appropriate: ua-cam.com/video/2gABYM5M0ww/v-deo.html (although watching this one first as an overview doesn't hurt)
⭐ Check out Yawnoc: store.steampowered.com/app/2824730/Yawnoc
I use Python for my day job…basic sysadmin automation and devops-y type stuff. This makes me want to use those basic Python skills to poke around Pygame.
Same, but for data processing with Pandas.
I wonder how much carry over there'll be from day-to-day problem solving on the job to figuring things out for game dev.
how did you become a devops
Please do and make dev logs
Came in clutch with the exact video that I needed. Thank you!
Been 10 years since I messed around with Pygame, I'll have to check it out again
Man...game devs are built different. Trying to get into game development and I'm kinda getting scared at how hard it seems
Nothing good was ever created from avoiding things that were hard but game dev isn't hard, it is more tedious and time consuming to nail all of the details. Start small and don't be hard on yourself, just enjoy the process.
@@shinigami7371 you are setting high expectations for yourself, everyone began somewhere.
next: moderngl in 18 hours
😂
Do you have an opinion on raylib? Or you haven’t tried it yet?
to be honest raylib is even powerful than pygame. I was using pygame for a year and raylib for a year already. But the problem with raylib is, in some low level functions you have to use ctypes or ffi's to pass pointers trough python. You don't deal with low level functions every time but sometimes its happens. For example i was coding video player in raylib, and wanted to update raylib texture with numpy array (video frame), so i had to convert numpy array to buffer, than make void* pointer of that buffer and only then pass it as parameter.
Pygame is not low level, its designed to use with python, its very clever wrapper of sdl2. So if you code in python a lot, stick with pygame, other wise try raylib
Nice video
I do love that performance video, but my dude mentioned it twice :)
How did you make the documentation readable? It hurts my eyes to look at this green.
There's a dark mode button on the top right
Absolute beast!
I wish you could teach us how Pygpen works on the inside, it looks so cool! (Yes I did look at the code and I'm still lost)
Nah. I tried to create my own platformer but still stuck at creating camera. Just copy code or even tweaking it not gonna do me anu good. Then i learn to build a script from the ground up, still hit the same problem with come up with feature and not able to put it out to the editor 😅
so goated
I need to get a job man , so that i can do this stuff when i dont have to worry about money
💯
Bro if only i had this a year ago
yay
cool video!!!
Why has no one made a game engine using pygame? It should be easier and more flexible than c# or c++ right? And most libraries are written in c anyway
They have
pygame is inherently slower than industry standards, mainly because it uses python
Godot uses GDScript, which is very similar to python.
DaFlufflyGoat has poasted
Nice video, great job ... can anyone tell me the name of the background music ? I love it is so relaxing :)
I made it actually. It's the shopping music from the winter area in Yawnoc.
Here's the initial version of the track:
ua-cam.com/video/cwPv0McMSnQ/v-deo.html
I changed a couple things after posting that, so the game has the latest.
@@DaFluffyPotato thank you so much
Cool
FLUFFFYYYYYYYYY!!!
🙏
Pygame is portable other system ??How to convert to apk or exe
Many ways to compile python to an executable, not sure if it works great for mobile though. Google is your friend
Pyinstaller
Good video. Though it made me appreciate love2d even more. pygame is a such a mess
So it's p5.js but for python..
Your my favorite UA-camr love your videos they helped me out so much. I know I may not be first but can I please get a pin ❤❤?
Pygame vs jai vs odin vs c++ which best language for game dev ??