Creating Minecraft in Python [with the Ursina Engine]

preview_player
Показать описание
A basic tutorial on how to create Minecraft in Python by using the Ursina Game Engine. This also includes a general introduction to the engine itself.

Timestamps:
0:00 - Intro
1:24 - The basics of Ursina
15:49 - Creating Minecraft style blocks
35:25 - Creating a sky, a hand and adding sounds

Project files are available here:

Artwork from Kenney:
Рекомендации по теме
Комментарии
Автор

WOW, I wasn't expecting this at all! With a few more key features you can make this game pretty gameable. Keep it up, C!

mixlaproduction
Автор

"Mom can I buy minecraft?"
"No"
"Fine. I'll do it myself."

china
Автор

my snake game project had 250+lines, and he created a "minecraft" in 90 lines, well life aint easy.

mkglory
Автор

Dear YouTube Algorithm,

You have FINALLY given me a good suggestion, one that has actually had a high value to it, one that I actually really enjoyed.

No but actually this is a great tutorial, and I really like it! Thanks!

LoganMeyers
Автор

Making Minecraft...
Him: 'So lets first begin with a circle'
Me: *visible confusion*

alzeay
Автор

Minecraft java edition: ❌

Minecraft python edition: ✅

Ziad_Agamy
Автор

This is by far the coolest thing ive seen in coding so far. Especially with how simple it is

Concon-bubp
Автор

Sir this is the only video to make Minecraft with python, this video will get million views, I can bet.

parthgupta
Автор

*starts coding Minecraft from a circle*
Mojang:
"Understandable, have a good day."

samehoodie
Автор

I‘ve learned flappy bird, snake game, GTA2 car in this channel, and now I'm learning create 3d objects in python !

Shadow-sctn
Автор

Small update on the new version of Ursina and this video : if you want to specify a color and change the shading do as follows:
color = color.Color(color.hsv(hue, saturation, random.uniform(.9, 1.0))) # the third parameter is value, check the HSV color system for more info .... if you also question as this is only a tuple with 3 elements : check the Color class and you can see that there is a forth default argument a = 1 ! No need to meedle with that only if you know what you're doing.

The cause of this if you did like in the vid there would be an error thrown just before the game renders anything and yall get confused : the constructor of the Color class expects a Vec4 (as Color enhreits from Vec4 basically) and you can notice this in the init function of Color.

Hope it helps !

DroidZed
Автор

I was searching for graphic libraries while ago for python (as pygame feels a bit too basic) and was unlucky for some time, but month later your video popped up almost accidently and showed this awesome library that i had no idea about, so thank you kind sir for showing this to us!

pauliuscernius
Автор

Ursina comes with it's own sky function. Sky() does everything you have here without having to create a custom class for it.

kahwigulum
Автор

You can never know everything, I was just getting bored of pygame and this pops out of nowhere, and btw your channel is extremely underrated, and by that I mean *EXTREMELY* underrated...

kavinbharathi
Автор

This is quite fascinating. I like how this engine simplifies the process of making a game in an easy-to-learn language like Python with very little code. It removes the complicated parts of 3D Math, collusion, player camera, etc while just leaving the programmer just attaching the objects (Entity) and setting up their properties. I hadn't seen anything this light. I think this engine has great future potential.

nightfallalicorn
Автор

This channel has advanced and skyrocketed with unexpected great tutorials from you, I've never expected minecraft to be replicated with python until now thanks to you!

beatpapes
Автор

My 9 year old child wants to learn programming because of this movie! He believed it's possible to do it and wants to create a game like Minecraft. Yo are amazing! Thanks a lot.

MrWinotu
Автор

Luv how this video is both a tutorial and a demonstration for ursina

gondola
Автор

It is top grade, top class content you are delivering...with the most humble way possible..
You are gonna make it like the Fat dino channel..I'm one of his early subscribers..
But he is more of an entertainment oriented(I didn't make games with unreal)..your's is truly amazing, with explanations to every single step..
I can't imagine the amount of effort you're taking...
What to say, if I'm starting a channel in youtube, this will be the benchmark..
Millions of love..

akshayc
Автор

please do more video on the Ursina Game Engine pleaaaase

KweenAhlem