DaFluffyPotato
DaFluffyPotato
  • 151
  • 7 256 930
Working on my Pygame Steam Game
I'm working on Yawnoc, a top-down shooter where you fight cellular automata.
Wishlist Yawnoc:
store.steampowered.com/app/2824730/Yawnoc
My Discord (ask questions here):
discord.gg/fluffland-554137097229959188
Patreon/YT Membership (same perks):
www.patreon.com/dafluffypotato
ua-cam.com/channels/YNrBrBOgTfHswcz2DdZQFA.htmljoin
My Website (links to games):
dafluffypotato.com
Переглядів: 6 983

Відео

I "Just Added Multiplayer" to My GameI "Just Added Multiplayer" to My Game
I "Just Added Multiplayer" to My Game
Переглядів 29 тис.16 днів тому
Check out brilliant.org/DaFluffyPotato/ to start your free 30 day trial of Brilliant and receive 20% off a premium subscription. Normally adding multiplayer to a game takes a lot of effort, but I've added online multiplayer to a new game in a few lines of code using my custom networking framework. Wishlist Yawnoc (my main project): store.steampowered.com/app/2824730/Yawnoc My Discord: discord.g...
Online Racing Game GamedevOnline Racing Game Gamedev
Online Racing Game Gamedev
Переглядів 2 тис.23 дні тому
Working on PixKartz! It's an online multiplayer racing game made with Python and Pygame (not yet released). Wishlist Yawnoc: store.steampowered.com/app/2824730/Yawnoc My Discord (ask questions here): discord.gg/fluffland-554137097229959188 Pixkartz OST was composed by bouncytorch: aurigrave.org/ Patreon/YT Membership (same perks): www.patreon.com/dafluffypotato ua-cam.com/channels/YNrBrBOgTfHsw...
Inflation and Game Development #indiedev #gamedevInflation and Game Development #indiedev #gamedev
Inflation and Game Development #indiedev #gamedev
Переглядів 5 тис.27 днів тому
Game prices haven't kept up with inflation, which affects the economic viability of indie gamedev. :( Source: ua-cam.com/users/livevlCPQ3yA8AQ?si=iEgdkBF6OWEB2qJR&t=4809
Python Gamedev with Custom Engine and Networking Framework 💀Python Gamedev with Custom Engine and Networking Framework 💀
Python Gamedev with Custom Engine and Networking Framework 💀
Переглядів 6 тис.Місяць тому
Working on a project to show off my new networking framework. It'll be an online multiplayer 3D action RPG. Wishlist Yawnoc (a different game): store.steampowered.com/app/2824730/Yawnoc My Discord (ask questions here): discord.gg/fluffland-554137097229959188 Patreon/YT Membership (same perks): www.patreon.com/dafluffypotato ua-cam.com/channels/YNrBrBOgTfHswcz2DdZQFA.htmljoin My Website (links t...
Online Racing Game GamedevOnline Racing Game Gamedev
Online Racing Game Gamedev
Переглядів 2,5 тис.Місяць тому
Working on PixKartz! It's an online multiplayer racing game made with Python and Pygame (not yet released). Wishlist Yawnoc: store.steampowered.com/app/2824730/Yawnoc My Discord (ask questions here): discord.gg/fluffland-554137097229959188 Pixkartz OST was composed by bouncytorch: aurigrave.org/ Patreon/YT Membership (same perks): www.patreon.com/dafluffypotato ua-cam.com/channels/YNrBrBOgTfHsw...
Adding Realistic Shadows to my 3D Python GameAdding Realistic Shadows to my 3D Python Game
Adding Realistic Shadows to my 3D Python Game
Переглядів 26 тис.Місяць тому
Check out brilliant.org/DaFluffyPotato/ to start your free 30 day trial of Brilliant and receive 20% off a premium subscription. The most important feature in Minecraft shaders are the dynamic shadows. While I was working on a game engine for a future project of mine, I decided to take a quick stop to create Minecraft along with some fancy shadowmapping shaders using Python, Pygame, and ModernG...
I Turned Cellular Automata into a GameI Turned Cellular Automata into a Game
I Turned Cellular Automata into a Game
Переглядів 153 тис.2 місяці тому
I combined cellular automata and top-down shooters to create a new take on the roguelite genre. Wishlist Yawnoc: store.steampowered.com/app/2824730/Yawnoc I was challenged to make a game in 3 weeks to compete with 5 other developers for a prize pool of $3,000 in Blackthornprod's first game development competiton. ua-cam.com/video/fP_tCYhQ9xg/v-deo.html My Discord: discord.gg/fluffland-554137097...
Online Racing Game GamedevOnline Racing Game Gamedev
Online Racing Game Gamedev
Переглядів 2,4 тис.2 місяці тому
Working on PixKartz! It's an online multiplayer racing game made with Python and Pygame. Wishlist Yawnoc: store.steampowered.com/app/2824730/Yawnoc My Discord (ask questions here): discord.gg/fluffland-554137097229959188 Pixkartz OST was composed by bouncytorch: aurigrave.org/ Patreon/YT Membership (same perks): www.patreon.com/dafluffypotato ua-cam.com/channels/YNrBrBOgTfHswcz2DdZQFA.htmljoin ...
Making a Circuit for My Online Racing GameMaking a Circuit for My Online Racing Game
Making a Circuit for My Online Racing Game
Переглядів 2,3 тис.2 місяці тому
Working on the circuit track for PixKartz! My Discord (ask questions here): discord.gg/fluffland-554137097229959188 Pixkartz OST was composed by bouncytorch: aurigrave.org/ Wishlist Yawnoc: store.steampowered.com/app/2824730/Yawnoc Patreon/YT Membership (same perks): www.patreon.com/dafluffypotato ua-cam.com/channels/YNrBrBOgTfHswcz2DdZQFA.htmljoin My Website (links to games): dafluffypotato.com
Playing a New Pygame Steam GamePlaying a New Pygame Steam Game
Playing a New Pygame Steam Game
Переглядів 3,8 тис.3 місяці тому
Playing SmellyFrog's new Steam game! (No, this stream isn't sponsored. It's just a cool game I wanted to play.) Froggo's Adventure (by SmellyFrog): store.steampowered.com/app/2854780/Froggos_Adventure_Verdant_Venture/ Wishlist Yawnoc! store.steampowered.com/app/2824730/Yawnoc/ My Discord (ask questions here): discord.gg/fluffland-554137097229959188 Patreon/YT Membership (same perks): www.patreo...
Making a Circuit for My Online Racing GameMaking a Circuit for My Online Racing Game
Making a Circuit for My Online Racing Game
Переглядів 2,5 тис.3 місяці тому
Working on the circuit track for PixKartz! My Discord (ask questions here): discord.gg/fluffland-554137097229959188 Pixkartz OST was composed by bouncytorch: aurigrave.org/ Wishlist Yawnoc: store.steampowered.com/app/2824730/Yawnoc Patreon/YT Membership (same perks): www.patreon.com/dafluffypotato ua-cam.com/channels/YNrBrBOgTfHswcz2DdZQFA.htmljoin My Website (links to games): dafluffypotato.com
Beating a Game I was Hired to DevelopBeating a Game I was Hired to Develop
Beating a Game I was Hired to Develop
Переглядів 1,9 тис.3 місяці тому
Playing through a game I was hired to work on. I was working on Of Murder and Moonshine on and off throughout 2023, so I thought it'd be fun to share what I was working on. Get the game here (sponsored): store.steampowered.com/app/2661890/Of_Murder_and_Moonshine/ My Discord (ask questions here): discord.gg/fluffland-554137097229959188 Patreon/YT Membership (same perks): www.patreon.com/dafluffy...
Was My Computer Science Degree Worth It?Was My Computer Science Degree Worth It?
Was My Computer Science Degree Worth It?
Переглядів 76 тис.3 місяці тому
I recently completed my computer science degree. Was it worth it? Would it be worth pursuing for you? Times are changing and there are many factors that go into the question of college education. Wishlist Yawnoc: store.steampowered.com/app/2824730/Yawnoc/ My Discord: discord.gg/fluffland-554137097229959188 Support Me (both give access to source from unreleased projects): www.patreon.com/dafluff...
Adding Penguins to My Online Racing GameAdding Penguins to My Online Racing Game
Adding Penguins to My Online Racing Game
Переглядів 2,2 тис.3 місяці тому
Working on the ice map for PixKartz! My Discord (ask questions here): discord.gg/fluffland-554137097229959188 Pixkartz OST was composed by bouncytorch: aurigrave.org/ Wishlist Yawnoc: store.steampowered.com/app/2824730/Yawnoc Patreon/YT Membership (same perks): www.patreon.com/dafluffypotato ua-cam.com/channels/YNrBrBOgTfHswcz2DdZQFA.htmljoin My Website (links to games): dafluffypotato.com

КОМЕНТАРІ

  • @akaWilln54
    @akaWilln54 14 хвилин тому

    physics 1 and 2 are reqd for my degree 🫥

  • @elpos-yt4kv
    @elpos-yt4kv 22 години тому

    Can you make a tutorial on fast pathfinding in pygame?

  • @DYNAMAX_D
    @DYNAMAX_D День тому

    bro , i just wanna hug you , and say thankyou for this tutorial , that animation of particles following the mouse , it looks so soooooooooo complicated , but was rather simple thankyou for making this tutorial ♥♥

  • @vinniv6806
    @vinniv6806 День тому

    why all pygame projects are so slow?

  • @pirann7003
    @pirann7003 День тому

    Masterpiece.

  • @brownie2006
    @brownie2006 День тому

    1:15 foot 💀💀

  • @overlordkappa
    @overlordkappa День тому

    Heya! This is incredible, but I am running into one small issue: When making spawners for the enemies I get an error that says "dictionary changed size during iteration" and I'm very confused

    • @DaFluffyPotato
      @DaFluffyPotato День тому

      Google the error. That's a generic Python error.

  • @huutuan209
    @huutuan209 2 дні тому

    A decade of journey start with a moment of boredom That's how simple it is

  • @user-jr1fu9vr9k
    @user-jr1fu9vr9k 2 дні тому

    1:07:43 phase 1 for me

  • @EeroMartinez
    @EeroMartinez 2 дні тому

    I seldom leave comments but this video is very very inspiring. Congratulations on your hard work & I really hope & believe that you’ll reach your goal. Subscribed, Mabuhay from the 🇵🇭!

  • @migdukaroma3746
    @migdukaroma3746 2 дні тому

    "wich you can get with get_width" was this intetional?

  • @aakashfr
    @aakashfr 3 дні тому

    Underrated

  • @adenlahmar8822
    @adenlahmar8822 3 дні тому

    f*ck i wasn't using convert() i am a noob

  • @Will_Ward
    @Will_Ward 4 дні тому

    what even is json amd how do you use it in a game?

  • @friesguy5467
    @friesguy5467 4 дні тому

    2:21:20 for me, this doesn't run even when I use the sample project. I get an error in the entities.render() method. surf.blit(pygame.transform.flip(self.animation.img(), self.flip, False), self.pos[0] - offset[0] + self.anim_offset[0], self.pos[1] - offset[1] + self.anim_offset[1]) TypeError: invalid destination position for blit Not sure what's going on there... I see it now. I need parentheses around the destination parameters.

  • @Rachen1992
    @Rachen1992 5 днів тому

    Also in addition, with self education you can pursure getting certifications for a fraction of the price of college. And in my opinion certifications are more valuable that a degree. Since the way I see it is you need to maintain your cert. You dont have to do anything with a degree at all once you got it. And in this industry if you dont stay on top of things you will fall behind real fast.

  • @Rachen1992
    @Rachen1992 5 днів тому

    For myself, I work Cyber Security with 10+ years experience in the industry and I am still debating if I should go back and finish my degree since I currently still dont have any degree. I just dont know if its worth it or if there is any value in it in the first place, or if I should just continue to chase certifications.

  • @omoshiroicats
    @omoshiroicats 5 днів тому

    i live in albania and the school system for CS its pretty bad so i have decided to skip university and just be self taught and go to courses i have learned java and spring boot so far and im looking into react as i know js aswell, html and css, tailwind framework hopefully it goes well

  • @dwtp1080
    @dwtp1080 5 днів тому

    bro your growth is astounding. I wish I had that vibrant history and experience to go with my degree in business, I feel like I wasted my youth playing video games, rather than building any. good work and I wish you all the best!

  • @TechRecipeSyndicate
    @TechRecipeSyndicate 5 днів тому

    13:30 "True Floridian style" That was disrespectful

    • @DaFluffyPotato
      @DaFluffyPotato 5 днів тому

      I've lived in Florida for 20 years. lol

  • @r.e.4873
    @r.e.4873 5 днів тому

    My counterargument to this video is that if you want to implement an idea, you HAVE to type in THE code that does the job. Sometimes there are multiple options, but your code still has to work. How will you learn to write code that works? Tutorials. In fact, as fluffy here is trying to explain some ideas, he points you to.... his tutorials! Conceptually or philosophically, fluffy makes some great points here. But tutorials will still be the bread and butter of developing your skills as a game dev. Then, once you've actually built a few games with your chosen media (engine, library, or language) you would have the capacity to innovate as outlined.

  • @TheNitrop
    @TheNitrop 6 днів тому

    Grats for winning! Well deserved, going to wishlist the game ASAP. Btw, is it only me, or the projectiles look like Poptarts? Nothing bad with that, I like Poptarts :) (I guess, never tried one)

  • @yarin8350
    @yarin8350 6 днів тому

    Thanks for all the great content! Any chance you can share your code for the water areas? I'm trying to implement this in a game I'm making but I just can't seem to figure out how to fit it without some context of what come before and after the snippet at 9:42. Thanks!

  • @basicgamedev
    @basicgamedev 6 днів тому

    i was about to abandon making games ( with love 2d in my case witch uses lua ) and when i saw this video i gain back my motivation , thanks a lot !

  • @stormwrecker
    @stormwrecker 7 днів тому

    Great content! You cover so much unique material! I was wondering if you could do a plain generic multiplayer tutorial? One that would be adaptable for any genre of game? I notice that you don't use socket, but I'd still like it to cover a TCP multiplayer framework. I can't be the only one out there with the same question, and it would be extremely useful if you were able to do a video on how to do one. Thanks again for all your great content, and keep up the good work!

  • @nielsvermeiren6179
    @nielsvermeiren6179 7 днів тому

    Great video. You should consider writing your own 2d engine. That will boost your understanding of game programming

  • @wadealberts6862
    @wadealberts6862 7 днів тому

    how do i get a copy of exterminacher game?

  • @nicerice9689
    @nicerice9689 8 днів тому

    "software engineer" is a misused term, if you are not planning or implementing the fundamentals of engineering, then you are not formally an engineer. Where i'm from software engineer refers to individuals who work with real time systems and the bridge the gap between hardware and software, you are a software developer, not an engineer

    • @DaFluffyPotato
      @DaFluffyPotato 7 днів тому

      Bruh, I write embedded software on an RTOS for rockets where I work with both hardware and software. Even then, saying that most software positions don't apply the fundamentals of engineering is completely wrong.

  • @alexee4546
    @alexee4546 8 днів тому

    Really enjoyed watching this video but one question please. can u give us the source code of your old projects for educational purposes please?

  • @williamwong5261
    @williamwong5261 8 днів тому

    Very solid video!

  • @mitts9107
    @mitts9107 9 днів тому

    Yoooo is that a randy mention, love that guy

  • @DOM-ne5yd
    @DOM-ne5yd 9 днів тому

    Hello! I'm a full stack web developer with a passion for Python. I started with Python, creating 2D games like Snake Runner and Tic-Tac-Toe, and built GUIs like a music player. Now, as a full stack developer, I struggle to find time for Python and game development. Any tips for balancing this, and advice on getting back into Python game development? Thanks!

  • @zanylyf
    @zanylyf 9 днів тому

    Hey what game are you playing?

  • @mikaa2557
    @mikaa2557 10 днів тому

    Yo are you a gamedev. I need to collab with you too. I am trying to get into gamedev too.😢

  • @antonifakhry8702
    @antonifakhry8702 10 днів тому

    after that I thought I did not learn python; thought i learnt assembly lol everyday, 5 hours for a week. best time of my life!

  • @garulouie
    @garulouie 10 днів тому

    Honestly I think the problems come less from tutorials themselves, and more how people might not be able to adapt the code from a tutorial to what they want to achieve since they're just copying what's on screen without knowing what each bit of code does. Sometimes tutorials are a great way to help a game dev approach the methods of coding a feature with an idea they weren't aware of before. So yes, I do think breaking a feature down into each piece of code helps, but that doesn't mean tutorials shouldn't be used to help with it. What I like to do is write down a rough outline describing what I want the bool to be like. For example, "Trigger a function that displays a number with it's number parameter in the invoke being one of the scripts set integers". Hell, some tutorials will explain in good detail the purpose of each piece of code, and you can apply that knowledge for coding features without a tutorial. At the end of the day, tutorials are fine if you know what you're doing.

  • @vVearon
    @vVearon 10 днів тому

    just make a movement system, some guns, a battle pass, good graphics, and multiplayer. making a successful game is easy.

  • @owmd1431
    @owmd1431 10 днів тому

    I don't see any "multiplayer networking" tutorials talking about this enough, but is there actually any free way of hosting the game online? It really is just feels a bit dismaying to be getting into developing a multiplayer game only to realize it will only work on your local machine.

    • @DaFluffyPotato
      @DaFluffyPotato 10 днів тому

      I rent servers already for my websites. I can just put game servers on them. The "free" way that works at scale is peer to peer through Steam's system.

  • @isaiah3613
    @isaiah3613 11 днів тому

    thank you for making this can't believe i finally made it through this "7" hour tutorial

  • @grim1427
    @grim1427 11 днів тому

    YEEEES! We Won! .... Well you won, but I watched the video, so I take full credit. Well done!

  • @user-vm8fz8yt5x
    @user-vm8fz8yt5x 11 днів тому

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

  • @alboris8203
    @alboris8203 11 днів тому

    This is such a good tutorial, straightforward and simple!

  • @macrox6017
    @macrox6017 12 днів тому

    is there a way to skip general course in us?

  • @ryanaiden
    @ryanaiden 12 днів тому

    Is it going to be ported to macos at all? 😮

  • @Jorge_6345
    @Jorge_6345 12 днів тому

    May I ask what kind of projects would you recommend for someone trying to learn programming on their own? Great vid btw!

  • @KurtVinci
    @KurtVinci 12 днів тому

    Hey thanks for making this video! I've been binging a lot of your vids and it's helping me understand pygame. I'm a little confused about where you're getting the numbers from for lines eight and nine at 54:04 and why there are semi colons. If you or anyone else sees this, please help lol

    • @DaFluffyPotato
      @DaFluffyPotato 12 днів тому

      I talked about this in the prior minutes in the video. They represent coordinates and I was just placing strips of blocks for demonstrational purposes.

    • @KurtVinci
      @KurtVinci 12 днів тому

      @@DaFluffyPotato Yeah I got that, but I just don’t understand specifically, why 3 for example

  • @andenixa
    @andenixa 12 днів тому

    I envy the productivity of this great game creator! The graphic style is amazing, and and atmosphere is one of the best I've seen from single person project. It's not fully push to the limits as pygame can draw a lot of sprites at 60FPS on any moderns PC (about 5-10k sprites at 60FPS). For new gamedevs don't recommend PyGame realistically you should probably use Godot or Unity. Also I think using of shaders is a sidestep, it looks less oldshcool though maybe just my preference.

  • @dchejones8866
    @dchejones8866 13 днів тому

    It's great to see your growth and progress throughout the years. At such a young starting age also, keep up the good work.

  • @GameJam230
    @GameJam230 13 днів тому

    Really, the only way to make a "Just Add Multiplayer" button would be to develop the game with distinct client and server instances, even in singleplayer, like Minecraft does. Even in a singleplayer world, the game has two separate processes to handle what the player sees, versus what the game THINKS you should see, and that makes it pretty easy to expand into a multiplayer format. Tbh, it's probably a good way to look at game development, and game engines could probably even look at that approach being the default in the future.

  • @kspv2806
    @kspv2806 13 днів тому

    Amazing journey