DaFluffyPotato

DaFluffyPotato

I make games and tutorials with/for Python/Pygame! :D

Website here: dafluffypotato.com

2023 Pygame Projects

2023 Pygame Projects

Pygame CE - Better & Faster

Pygame CE - Better & Faster

2022 Pygame Projects

2022 Pygame Projects

Cosmos Adrift

Cosmos Adrift

2021 Pygame Projects

2021 Pygame Projects

Пікірлер

  • @GidypiG.
    @GidypiG.14 сағат бұрын

    I have my own yawn OC

  • @mrdixioner
    @mrdixioner18 сағат бұрын

    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.

  • @ronitsingh9955
    @ronitsingh995518 сағат бұрын

    Even though i'm in 9th and don't have clue what mathematics you talked about it "inspired" me to go look up what are matrices and how to do matrix multiplication. Good vid !!

  • @eduardozanette9236
    @eduardozanette9236Күн бұрын

    I love how this played out! As a biologist that has worked with agent based models... I hope you get some more ideas on mechanics related to the cellular automata! ;)

  • @zb3485
    @zb3485Күн бұрын

    wow, "raise the roof" - what a brilliant idea:D

  • @DStarLugia
    @DStarLugiaКүн бұрын

    who else was super confused by the discord msg sound at he beginning? ↓

  • @jasonfun4069
    @jasonfun40692 күн бұрын

    I learned more from this tutorial than my past 2 years of python classes

  • @Overlycomplicatedswede
    @Overlycomplicatedswede2 күн бұрын

    My dude finally getting sponsors and pulling in the big money 🗣️ congrats

  • @illpunchyouintheface9094
    @illpunchyouintheface90942 күн бұрын

    You should set the shadows resolution to 16x16 so it be pixelated to match the games art style better

  • @brianbrooks4448
    @brianbrooks44482 күн бұрын

    Lists in Javascript are called arrays.

  • @xeschire706
    @xeschire7063 күн бұрын

    What about pygame community edition(CE)?

  • @HiroTeaShi
    @HiroTeaShi3 күн бұрын

    I still stand by my assertion that shaders are witchcraft and nothing can convince me otherwise.

  • @VariantNYC
    @VariantNYC3 күн бұрын

    “cant wait to add latinas or something” 😂😂😂

  • @lalunafate
    @lalunafate3 күн бұрын

    This was a fun watch, thanks for sharing your journey, i'll keep an eye out for Yawnoc :)

  • @StepTheGlow
    @StepTheGlow3 күн бұрын

    bro please make tutorial about pixel art I love your style

  • @raphaelfrey9061
    @raphaelfrey90613 күн бұрын

    The sequel of this game must be something with lenia, a smooth cellular automata

  • @giin97
    @giin973 күн бұрын

    Huh. Very cool!

  • @kettu9943
    @kettu99433 күн бұрын

    Waitwaitwaitwaitwait - YOU CREATED THIS IN PYGAME!?!?

  • @efrayen4497
    @efrayen44974 күн бұрын

    for some reason, on self.img.set_colorkey = (0, 0, 0) it gives me an error message about an attribute error, been giving me a migraine for the past hour edit: FIXED! Turns out the line above had an extra ')' when it only needed one.

  • @RellyBautista-np4pj
    @RellyBautista-np4pj4 күн бұрын

    Coffeescript language is the best for making games. It has a python like syntax but alot faster than python.

  • @Tnt0gamer
    @Tnt0gamer4 күн бұрын

    for 3 weeks this is insane. i wish i had this much creativity and could implement it this quickly

  • @therabidpancake1
    @therabidpancake14 күн бұрын

    My coding skills are sadly very poor . My excuse is that I am disabled and my brain doesn't work very well but I think that is just an excuse . I need some help learning to code . I do not just want to learn coding I want to understand it . I although I do not have a very good grasp on coding I know a little bit of object oriented programming . It has been like 7 years since I started programming and I still do not know how good a program I can write .

  • @costelinha1867
    @costelinha18674 күн бұрын

    FluffyPotato showcasing his projects while also desperately trying not to come across as just flexing.

  • @krevetka9744
    @krevetka97444 күн бұрын

    Game of Life begs for a goo enemy.

  • @janus6375
    @janus63754 күн бұрын

    Missed the chance to call is “Conway’s Game of Death”

  • @jusore
    @jusore4 күн бұрын

    It would be nice to at the end you both mix your games into one with that different styles 😗

  • @jademonass2954
    @jademonass29544 күн бұрын

    i think stuff like the "rule confirmation cognitive bias" (see the veritasium video for a better explanation) is one of the things that helped me the most during CS they also made it so you do stuff youself a lot, like making games in pygame (while only being told about the library and the incentive to work with a gameloop function)

  • @Negreb25
    @Negreb254 күн бұрын

    GG

  • @japalekhin
    @japalekhin4 күн бұрын

    please do not use the unaltered discord notification sound in videos. i was going crazy going around the servers and channels to find the message that mysteriously didn't have a visual notification. only to find out it was from your video.

  • @jademonass2954
    @jademonass29544 күн бұрын

    "I knew i would not win on visuals" literally one of the prettiest games ive ever seen in my life

  • @alienredwolf
    @alienredwolf4 күн бұрын

    The fact that you had Discord notifications in your actual video made me think I was losing my mind.

  • @dinkertons
    @dinkertons5 күн бұрын

    I live in Belgium, specifically the Walloon region where we're french speakers. The job market is small and often requires a bachelor or even a master degree. I found a job as a software developer way before the end of my bachelor degree, (end of my 2nd year, out of the 4 of the degree, because it's a evening one.). This means that it is definitely possible to find a job without said degree, nor even good connexions (I had none, I'm from a blue collar family). However, this required a lot of dedication to self-study aside of the classes, aswell as learning the ropes of professional communication through LinkedIn and such. The amount of work required can be quite daunting, and if you suffer from attention deficit like me, you may triple the time invested. Lacking support from close people can also be tough, anyone near me, beside my class mates, are completely clueless about software development, or even computers in general. The job itself isn't exactly what I wanted, I essentially debug existing legacy softwares from an insurance company. It's not the usual dream of young software engineers that is usually focussed on Big Tech, but it pays the bills (my initial goals) and it's also a stepping stone, for, hopefully, better opportunities. So yeah, this is my journey so far, I see it as some sort of proof that pushing through hardship is worth it, but has a price. Nothing comes from free, sometimes life isn't easy and you have to build the ladder yourself to reach the apple you want to eat. As of today I am still studying to finish my degree aside of my job.

  • @xzippyzachx
    @xzippyzachx5 күн бұрын

    Shaders go brrrrrrrrrrrrrrrrrr

  • @MowiWowi
    @MowiWowi5 күн бұрын

    I Must play it.... Congrats ❤

  • @SrV4riable
    @SrV4riable5 күн бұрын

    That's crazy, the other day I was playing with a graphical library and ended up doing the Conway's Game of Life. While I was observing the cells moving around I thought, holy moly, a really nice game could be done using this as inspiration, and then I find this video, KZread algorithm is sometimes amazing. And by the way, the game looks really cool, I'm looking forward to play it. Also congratulations for winning!

  • @quangan1288
    @quangan12885 күн бұрын

    Very interesting concept. Can I fight the enemies with Gosper’s glider gun? :)

  • @obinho71
    @obinho715 күн бұрын

    I don't think you could say this is "just Python"... But it is remarkable anyway.

  • @IvanPopelyshev
    @IvanPopelyshev6 күн бұрын

    Is your point of origin fixed? In infinite world you have to shift shadow matrix correctly, otherwise there's unstability of shadows when the sun goes down

  • @DaFluffyPotato
    @DaFluffyPotato5 күн бұрын

    It doesn't move in this demo, but it will in the project I'm working on next.

  • @Pythonista24x7
    @Pythonista24x76 күн бұрын

    What are you using for networking? Websockets or custom stuff?

  • @DaFluffyPotato
    @DaFluffyPotato5 күн бұрын

    My own framework built on sockets.

  • @official-phuh
    @official-phuh6 күн бұрын

    I've been trying not to comment until the end of the video, but right now I'm in the middle of making the Level Editor and I just have to say, things are really starting to click and I'm really grateful for your teaching style, optimization/pragmatism/problem solving, and effort to make this tutorial. I'm changing things around too as to really push myself to understand your code more thoroughly (for example I used a sprite sheet that needs coordinates instead of files for the Level Editor, which required a fair bit of tweaking across multiple files).

  • @leighrobinson
    @leighrobinson6 күн бұрын

    How do you do the lookup and replacement for the dither texture in consistent orientations? Am I overthinking this...

  • @DaFluffyPotato
    @DaFluffyPotato6 күн бұрын

    Use the 2D coords

  • @dertyp3463
    @dertyp34636 күн бұрын

    the grenade is really statisfying to watch. it amazes me how such seemingly minor things can make or break the perception of a game... random brainfart: how about a game that focusses solely on such oddly statisfying mechanics?

  • @protosevn
    @protosevn6 күн бұрын

    Next time someone says you can only make games with C/C++ or that interpreted languages are too slow I'll just link them this, excellent job!

  • @atiedebee1020
    @atiedebee10205 күн бұрын

    The problem starts when you start doing things that are even slightly more CPU dependent. Just like you wouldnt decode audio using python, its a lot slower to do things like chunk generation with it. Although i am sure most languages that are at least compiled will get adequate performance for these use cases, not just C/C++.

  • @protosevn
    @protosevn5 күн бұрын

    @@atiedebee1020 yeah you’re right, just tired of people thinking C/C++ is the only way, I use C++ just because that’s the golden standard but it’s not the only fast language around the block anymore.

  • @official-phuh
    @official-phuh6 күн бұрын

    I wonder if the GLSL and python coding could be combined into a usable shading module that could be pip installed for the less... "DaFluffyPotato" of us

  • @DaFluffyPotato
    @DaFluffyPotato6 күн бұрын

    ModernGL is very easy to use. I have a tutorial for it.

  • @theyummydogo
    @theyummydogo6 күн бұрын

    Voxel engines with teeny tiny voxels that have a color rather than a texture and use high definition scans of real world places must the coolest applications of voxel rendering.

  • @brockdaniel8845
    @brockdaniel88456 күн бұрын

    Python, now I know why my pc burns with these mods 😮

  • @AutoGibbon
    @AutoGibbon6 күн бұрын

    Why are they wearing suits? Like what is the point?

  • @bobsquaredme
    @bobsquaredme6 күн бұрын

    just release it. it doesn't have to be perfect at first

  • @shougamedevelopment9669
    @shougamedevelopment96696 күн бұрын

    How do you participate in something like this? Im very interested

  • @zeperoxx
    @zeperoxx6 күн бұрын

    You're insane