- 22
- 129 845
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 151
Відео
AI Trades Stocks... Without Seeing the Price
Переглядів 3752 місяці тому
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...
Переглядів 10 тис.3 місяці тому
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,7 тис.8 місяців тому
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
Переглядів 9 тис.Рік тому
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
Переглядів 9 тис.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…
Переглядів 5862 роки тому
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
Переглядів 21 тис.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
Переглядів 4,9 тис.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 тис.2 роки тому
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
Переглядів 3892 роки тому
Beating the Hardest Chess Bot using AI
Creating a 3D Graphics Engine in Python (Part 3 / FINALE)
Переглядів 2,8 тис.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
Переглядів 9743 роки тому
Boogle Chrom - The Worlds BEST Web Browser
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"
i really appreciate P.I.S.S but you should indeed use the gpu, and show a bit more code if you ever do that, cuz i simply want to know how rendering using the gpu in python would look like
It probably looks like GLSL in a fragment shader
Can you share the code with us? I think I could create a game with that, and I would like to learn more about your implementation!
Rewrite this as a shader in c++ and you'll be able to render planets 100 times the size without any loss of framerate. Python is really not great for high performance graphics and simulations
It's much easier to use webgl and three.js
I’m pretty sure he knows that python is bad you bot😂 The entire challenge was to make such a program in pure python not c++ with graphics frameworks you dumbass
Js users think js is the solution to everything
@@Otherfox-be9up This is clearly better than using python, in one thread on the processor. By the way, I write more in rust. But js is the easiest to use in this regard and the performance is high, because shaders are written in webgl. And if you take into account the entire ecosystem of js and the web as a whole, then this is the best choice for such a project.
Bruh all of you be quiet, the point of video was to write it in PYTHON because he WANTED to write it in python, who cares about performance lol
GPOPCORN GPOPCORN