- 22
- 133 558
Gpopcorn
Canada
Приєднався 14 чер 2020
How I Made a Planet Renderer in Python
To try everything Brilliant has to offer-free-for a full 30 days, visit brilliant.org/Gpopcorn . You’ll also get 20% off an annual premium subscription.
big g is back at it with the early uploads
This video was sponsored by Brilliant.
big g is back at it with the early uploads
This video was sponsored by Brilliant.
Переглядів: 17 607
Відео
AI Trades Stocks... Without Seeing the Price
Переглядів 3863 місяці тому
To try everything Brilliant has to offer-free-for a full 30 days, visit brilliant.org/Gpopcorn . You’ll also get 20% off an annual premium subscription. new mic who dis... This video was sponsored by Brilliant.
How I Created a Voxel Raycaster in Python...
Переглядів 11 тис.5 місяців тому
Try out CodeCrafters.io: app.codecrafters.io/join?via=Gpopcorn Voxel Space GitHub (by Sebastian Macke): github.com/s-macke/VoxelSpace Comanche gameplay credit: ua-cam.com/video/snWmPWfeS6Y/v-deo.html My microphone (affiliated): tinyurl.com/2h9mjhxx UA-cam growth tool (affiliated): vidiq.com/l4fpgkh8zx
Creating a Python Game in 3 HOURS!
Переглядів 3,8 тис.10 місяців тому
game: gpopcorn.itch.io/the-lawn-mowing-game jam: itch.io/jam/trijam-254 been a while since the last video 250 likes to update The Lawn Mowing Game 0:00 Intro 0:18 Planning 1:45 Hour 1 3:50 Hour 2 6:49 Hour 3 9:12 Results 9:36 Gameplay Advanced programming projects (affiliated): app.codecrafters.io/join?via=Gpopcorn My microphone (affiliated): tinyurl.com/2h9mjhxx UA-cam growth tool (affiliated)...
How I Made a Raytracer in Python
Переглядів 10 тис.Рік тому
code: github.com/Gpopcorn/raytracer The best video I've made in 6 months. Advanced programming projects (affiliated): app.codecrafters.io/join?via=Gpopcorn My microphone (affiliated): tinyurl.com/2h9mjhxx UA-cam growth tool (affiliated): vidiq.com/l4fpgkh8zx
How I Added Textures to my Raycaster
Переглядів 10 тис.2 роки тому
code: github.com/Gpopcorn/raycasting-again This is part 2 of a video where I created a raycasting engine. Advanced programming projects (affiliated): app.codecrafters.io/join?via=Gpopcorn My microphone (affiliated): tinyurl.com/2h9mjhxx UA-cam growth tool (affiliated): vidiq.com/l4fpgkh8zx
So I Joined a Python Code Jam…
Переглядів 5902 роки тому
In this video, I am teamed up with 4 random people to create the greatest piece of software in the compact time frame of 10 days. Advanced programming projects (affiliated): app.codecrafters.io/join?via=Gpopcorn My microphone (affiliated): tinyurl.com/2h9mjhxx UA-cam growth tool (affiliated): vidiq.com/l4fpgkh8zx
Creating a Space Simulator in Python
Переглядів 8 тис.2 роки тому
After a two-month break, I finished a space simulator. More content coming soon! Code: github.com/Gpopcorn/AccurateSpaceSimulator Advanced programming projects (affiliated): app.codecrafters.io/join?via=Gpopcorn My microphone (affiliated): tinyurl.com/2h9mjhxx UA-cam growth tool (affiliated): vidiq.com/l4fpgkh8zx
Building a Raycasting Engine in Python
Переглядів 22 тис.2 роки тому
Today I built a raycasting engine from the ground up using Python and pygame. Advanced programming projects (affiliated): app.codecrafters.io/join?via=Gpopcorn My microphone (affiliated): tinyurl.com/2h9mjhxx UA-cam growth tool (affiliated): vidiq.com/l4fpgkh8zx
Freelance Coding for 1 Month on Fiverr
Переглядів 5 тис.2 роки тому
Last month, I embarked on a 30-day journey to generate money through programming on Fiverr. Advanced programming projects (affiliated): app.codecrafters.io/join?via=Gpopcorn UA-cam growth tool (affiliated): vidiq.com/l4fpgkh8zx
3D Graphics Engine in Python 2.0 - Where I Went Wrong
Переглядів 1,1 тис.3 роки тому
Today I conclude the 3D graphics saga. Advanced programming projects (affiliated): app.codecrafters.io/join?via=Gpopcorn My microphone (affiliated): tinyurl.com/2h9mjhxx UA-cam growth tool (affiliated): vidiq.com/l4fpgkh8zx
Beating the Hardest Chess Bot using AI
Переглядів 3943 роки тому
Beating the Hardest Chess Bot using AI
Creating a 3D Graphics Engine in Python (Part 3 / FINALE)
Переглядів 2,9 тис.3 роки тому
Creating a 3D Graphics Engine in Python (Part 3 / FINALE)
Creating a 3D Graphics Engine Using Python (Part 2)
Переглядів 6 тис.3 роки тому
Creating a 3D Graphics Engine Using Python (Part 2)
Creating a 3D Graphics Engine Using Python
Переглядів 27 тис.3 роки тому
Creating a 3D Graphics Engine Using Python
Boogle Chrom - The Worlds BEST Web Browser
Переглядів 9793 роки тому
Boogle Chrom - The Worlds BEST Web Browser
Dunder add? Who the hell is dunder? Your operator overloads have nothing to do with “dunder”. These magic methods you speak of don’t exist. It’s called operator overloading
Dunder means double underscore and it just defines all class methods beginning and ending with double underscores
What engine or library are you using for this? Looks cool
Just Pygame for the display
_group voxels into chunks and raycast the chunks -frustum culling -sparse voxel octree for more efficient raycasting
2:29 *your
great video as always
can you make a tutorial please
I like it when people in Python actually know that Python is dogshit slow. I know there is "fast Python" like Cython, PyPy, multiprocessing, etc... But at that point it is easier to just use something else, like C. This is clearly for fun. Like writing DOOM in bash. Who cares about performance when you can have fun, am I right?
Very nice video
"we would first need a ball" No sh** Sherlock
which libraries is he using i can't access all the methods like : set_at
why can't i find the geometry library
Wow math can do wonder it seems. Can you make a video explaining how math is working for this planets project?
This is too brilliant for my day, thanks 💨
where can we find the code ?
why are you wasting your time with python? its trash. i get why the AI idiots use it, because they are stupid too.
subscribed.
Rad name
Try replacing numpy with a small child using a abacus 🧮. Should be about 4.2x faster.
to continue working on cool stuff use numpy for you matrix multiplications:)
Use a DDA alg. just use a DDA alg. that's literally all it takes. instead of using a fixed step size, use a DDA to march through the voxel grid and check each voxel for collision with the ground. its superior. Also compute shaders bro.
pre-1.45K sub gaming
The rotation of the planet causes the shadow to appear to move: either the shadow is moving and we occasionally see the light source behind the planet, or the shadow is static and we see the planet spinning. Either way, your planet now looks like it and the light source are rotating around it at the same time, but the light source is invisible.
I love this project for ethical reasons
will you share the source code for this project?
Please don't. Don't render sh1t in a scripting language ESPECIALLY python which is probably the slowest.
looks amaaazing! gon recreate
rewrite in rust
Balls
i really enjoyed this comment that you left on this youtube short
Not the P.I.S.S.
I like your silly words, funny man. I shall will watch the PISS program's career with great interest
What do you use to draw the pixels on screen? And is there any chance you would share your source code with us? I'd love to learn from it, since I was trying to build something similiar for a long time but never manged.
This would be cool for the Loading Screens of Jazz Jackrabbit 1, instead of the static Bitmaps.
Just use threeJs instead...
this is so amazing bro, seriously ur amazing in this stuff, keep it up, ur wayyy better than me ): also where can i download this?
An idea: a card game where each planet is a different card, the goal could be to build a solar system that fits a certain criteria as close as possible. For example planet one has 1,000,000 living creatures and atmosphere contains mostly nitrogen. Planet two has 0 living creatures but is rich in resources water and oxygen. At the beginning of each round you get 5 or six cards and pick the best 2-3 depending on the desired size of the solar system. The requirements for the system could look like this: 5,000,000,000 living creatures, mid-high range average resources per planet. One (mostly) water world. You would get a score based on how close the cards you picked are to the criteria. I know it’s kinda long but it’s the best I could do.
would more hidden layers help??
PI SS
4:42 The acronym makes your sense of humor quite evident, sir.
i love piss
You can make a game where you're trying to make an habitable planet and see how long can life evolve in it, depending on that you get some way of creating better looking and habitable planets and so on, that would be a basic game loop. You could se it up so you can create your own galaxy, solar system, etc
How much level of maths do need to understand this asking this without watching....
what a gold mine of a channel
I can't be the only one who noticed the shorthand P.I.S.S for the name 💀
id name it Planetary Extrusion Natively Independent Saxophone
I'd prefer to call it Vectorized Agileless Graphics In Normal Application
could you share the git repo
The sparse swearing makes it hit hard lol! Great video man!
Very nice
Dope and funny video man. Very cool project. I love P.I.S.S
really cool 😎👍
i know what you should make, make a deterministic particle system, and since its deterministic you can see where the particles fall, change the particles colors accordingly, into your logo or something, and restart that exact simulation, and the sand particles would look like they are chaotically falling but in the end fall right in place to paint the logo you earlier set, hope that made sense oh yeah you could also name it "Deterministic Interactive Collision Kinetics System"