Python is the language that makes most sense to me. Ive been trying to learn all these different languages but so far python is the only one that has really clicked for me. Im excited to give this engine a try
@TheseWordsTouch
5 ай бұрын
Same! Im so excited to try this!
@zoewilliams2010
3 ай бұрын
I agree! Learn PYTHON! :D sure there's faster, more complicated languages. but not really when you consider the speed at which you can develop. and it's so much fun!
@roundabout-host
Ай бұрын
@@zoewilliams2010 Not to mention in many real use cases it won't matter, since when it does you will use C libraries from Python. Does it matter if the web page is sent in 1ms or 5ms, when the actual network lag is over 100ms?
@rizzwan-42069
17 күн бұрын
If you want to learn more about other languages such as c c++ etc then you'll need to learn more about computer and hardware. Think of python as a remote. You don't need to understand how it's built rather you need to know what the buttons do. It's called abstraction and that's how computers work layer upon layers of abstraction.
@rizzwan-42069
17 күн бұрын
Also lua is better for game dev as it's faster and light weight. It's syntax is said to be simpler than python and it's highly embedded with c/c++. I myself am a python fan, but i recognize other languages. Thing is if you're doing simple games even python is necessary so don't burden yourself and switch stick to python.
@Ashen_0
Жыл бұрын
Without you, I would not have known that there is 3D in Python 🤯
@CodingWithRuss
Жыл бұрын
Haha I spent so much time doing 2D that I didn't really consider 3D in python as an option
@gamalielgerona2391
2 ай бұрын
There are a lot of tutorials about making Minecraft in Python out there but I think this is the best so far. Putting it in my downloads. TIP: You can create the sky using 'Sky()'.
@s.dh29
Жыл бұрын
WTH! I WAS LITERALLY JUST SEARCHING HOW TO MAKE MINECRAFT IN URSINA AND YOUR VIDEO WAS THERE, YOU R A SAVIOUIR
@CodingWithRuss
Жыл бұрын
Glad I could help :D
@CodingWithRuss
Жыл бұрын
I've been messing around with Ursina lately and wanted to expand the minecraft demo that's in the official docs to add some more features. Hope you like it! A written version of the tutorial is on my website here: www.codingwithruss.com/ursina/minecraft-in-python-3d-game-tutorial/
@Paulik76910
3 ай бұрын
Thank you for the video!
@NotBlazerMC
10 ай бұрын
Can you please do a tutorial on how to add a title screen and multiple mode selection like flat and this mode?
@ruthlessadmin
11 ай бұрын
I would have thought, since Panda3D had built-in Perlin Noise, so would Ursina, but appears not. Anyway, this is a perfect springboard. I developed a moderately sophisticated terrain generator using Pyglet but that engine is too low-level for me and without spending more time than I care to learning OpenGL, I cannot get the performance I need out of it. Ursina's (and Panda's) Mesh class is far more intuitive, plus I have experience with it. I wont be using these textures and I don't see a license for the code, so unless you alert me otherwise, I'll be re-releasing whatever I use, plus all my work under GPLv3. Thanks! Cheers!
@thomasdixon6476
Жыл бұрын
This is very cool, are you going to make it a series?
@CodingWithRuss
Жыл бұрын
Thank you! I don't think I'll turn this one into a series but I may do more in ursina
@PubOfChub
Жыл бұрын
Hey coding with Russ, found your channel based on your reflection on two years making games, I am also planning on learning python and making games and posting KZitem videos about them, and I just want one tip from you, I don’t care what part of the process it is about, but just one tip
@CodingWithRuss
Жыл бұрын
Hey! Hmm one tip, that's difficult! If you're just starting out learning python then I would say start with small projects and progress to bigger ones as you get more familiar. It's tempting to jump into a big platformer from the start but it's very easy to get bogged down and lose motivation, so keep it simple to begin with.
@Fahim_Uchiha416
Жыл бұрын
Sir, can u teach us to add random entity's like zombies and how to expand the world
@ABigLumpofClay
6 ай бұрын
Like he said expanding the world would cause the game to slow down quickly you can change this: for x in range(-10, 10): for z in range(-10, 10): you can change the values to higher numbers but after i chose 20 i was down to 60 fps
@gamalielgerona2391
3 ай бұрын
@ABigLumpofClay I decreased it to 5 and it works pretty well. But its small so I stick to 7.
@ABigLumpofClay
3 ай бұрын
@@gamalielgerona2391 5 is very low tho
@DREAMDEV43
Жыл бұрын
Bro I like you very much. Because of you I can now program games❤ can you make an tutorial how to make a shader in Pygame that will be very interesting
@CodingWithRuss
Жыл бұрын
Thank you! Glad the tutorials helped. I haven't messed around with shaders but if I do, then i'll make a tutorial as well.
@Jai_Shree_Ram____469
Жыл бұрын
Can u make a 3d simple FPS in ursina python
@CodingWithRuss
Жыл бұрын
Maybe!
@Snoroz
Жыл бұрын
Yes, of course you can!
@user-kk1vt7qs1p
7 ай бұрын
i do not get it why does it still say missing models, i have checked the path, IT IS RIGHT, but it still says missing models, same applies for textures, i have also tried the code from the github, making sure i didn't spell anything wrong but no, the problem is still there, if anyone can help me please help, thank you
@KesballoGames
7 ай бұрын
Do you have downloaded the textures and the model?
@user-kk1vt7qs1p
7 ай бұрын
@@KesballoGames yes i did, from the link in the description
@user-kk1vt7qs1p
6 ай бұрын
@@KesballoGames nvm i switched to IDLE, i used pycharm and that's why i had issues, thanks for the help btw!
@rezashir3873
Жыл бұрын
very good. i saw same tutorial in code spacer and clear code channels first. but you explain it more clearly and its so good
@CodingWithRuss
Жыл бұрын
Thank you!
@darknetworld
6 ай бұрын
You should use pipenv to sandbox the version control or container.
@mehthab1916
3 ай бұрын
Hey could you please tell me how to increase the size of the map like the width?
@djorkaeffavellaneda5412
3 ай бұрын
I have problems with the textures, the textures are not loading.
@Jayjay-uv2nc
4 ай бұрын
It says __init__() takes from 1 to 2 positional arguments but 3 were given please help
@usmanamjad1409
11 ай бұрын
Can you make a tutorial explaning how to make a 3d game in Unity or UE5 by the way when will you make another tutorial on a python 2d game??
@ARTHURTHEBG
3 ай бұрын
do you know a way to convert all of the blocks into chunks? so it reduce the lag?
@Paulik76910
3 ай бұрын
No, because they will load more in the background, so the FPS will be low
@Jai_Shree_Ram____469
Жыл бұрын
Coding with russ please make your face reval
@user-un3ff1pq8j
Ай бұрын
greaaaaaaaaaaaat!!!!!!!!!!!!!!!
@arnolduk123
9 ай бұрын
Not quite the minecraft on the video thumbnail is it!
@itheinventor6593
4 ай бұрын
can you please tell which app you use to code?
@gamalielgerona2391
2 ай бұрын
He uses Sublime Text but use can use other editors you prefer.
@AyushDhengre-ps2dy
9 ай бұрын
i have used your coding but it is showing warning for missing model please tell me how to sort out this
@user-kk1vt7qs1p
7 ай бұрын
install the assets from the description and put them in your project
@user-kk1vt7qs1p
7 ай бұрын
actually i have the same issue right now
@zamyr1233
11 ай бұрын
I used the "groundEarth.obj" file, but the ground is a single large block. HELP
@gamalielgerona2391
2 ай бұрын
It's 'block_model.obj', not 'groundEarth.obj'.
@unofficialaccount0
8 ай бұрын
My cursor gone vanished and I can't escape from this code, what do I do?
@slavica1505
7 ай бұрын
You can use the Shift + Q shortcut while the game window is open and it will disappear!
@Paulik76910
3 ай бұрын
@@slavica1505Or alt+f4
@encrypt_cyberexe
11 ай бұрын
ursina module not work please help
@slavica1505
7 ай бұрын
Did you install it?
@user-es1ie1dy3u
10 ай бұрын
how do we download the assets
@gamalielgerona2391
3 ай бұрын
ever thought about clicking the link in the description?
@abdelkaderbress9562
3 ай бұрын
i am geting this eror help plzzz set window position: Vec2(137, 77) :prc(warning): changing default value for ConfigVariable paste-emit-keystrokes from '1' to '0'. :pnmimage:png(warning): iCCP: known incorrect sRGB profile package_folder: C:\Users\User\AppData\Local\Programs\Python\Python312\Lib\site-packages\ursina asset_folder: c:\mygames Traceback (most recent call last): File "c:\mygames\start.py", line 6, in mouse_sensitivity=vec2(100, 100), ^^^^^^^^^^^^^^ TypeError: 'module' object is not callable PS C:\mygames>
@gamalielgerona2391
2 ай бұрын
Um I see you typed 'vec2' instead of 'Vec2'. Don't forget that Python is case-sensitive.
@nawazkhaun8563
11 ай бұрын
hi
@CodingWithRuss
11 ай бұрын
👋
@Retro64211
4 ай бұрын
why does this not work, this is the code: from ursina import * from ursina.prefabs.first_person_controller import FirstPersonController import perlin_noise app = Ursina() player = FirstPersonController(position=(0,5,0)) ground = Entity( model="plane", scale=(3500,1,3500), texture="grass", collider="box") block_textures { < - invalid syntax "grass": load_texture("assets/textures/groundEarth.png") } class Block(Entity): def _init_(self, position, block_type) app.run() if you could help that would be great!
@gamalielgerona2391
3 ай бұрын
You forgot the equal sign for the 'block_textures' dictionary.
Пікірлер: 64