Is Python good for programming 3D video games? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 2

Is Python good for programming 3D video games?

Is Python a fast and secure programming language for 3D games?

15th Feb 2018, 3:42 PM
Xvil
Xvil - avatar
18 Answers
+ 7
Check it out, all done in Python's pyglet - an OpenGL library: https://www.instagram.com/p/BQ-8ubDDTNi/ https://github.com/kuba-siekierzynski/labyrinth3d but yes, Python is not *the best* option for fast 3D. Check out Unreal (C++) or Unity (C#) for better performance.
15th Feb 2018, 6:55 PM
Kuba Siekierzyński
Kuba Siekierzyński - avatar
+ 2
So what should I choose to learn 3D graphics? Java or C++ ? Java is multi-platform but some people told me that it is slow compared to C++? is it true?
15th Feb 2018, 4:06 PM
Xvil
Xvil - avatar
+ 2
@Jayden LeCorps do you like Java? I was going to post a question and see what everyone thought but I thought maybe you could answer for me. Is it actually any good? I can’t get the syntax down and it’s just so complex. What would you suggest I learn instead. (I did not try to learn java for any reason in particular)
15th Feb 2018, 5:24 PM
Jax
Jax - avatar
+ 2
@Jayden LeCorps Thanks so much, I have been working on C# a bit lately, so it’s good to know that I’m not wasting my time. Have you ever used Unity?
15th Feb 2018, 5:39 PM
Jax
Jax - avatar
+ 2
I have been using Unity and find it extremely useful. That’s why I wondered if you’ve tried it before.
15th Feb 2018, 5:45 PM
Jax
Jax - avatar
+ 1
No, the pygame module really helps but other languages are still much better equipped.
15th Feb 2018, 4:01 PM
Jax
Jax - avatar
+ 1
Yes it is true. Minecraft was a very popular video game made with Java but Java is not well suited to 3D games so yes, I would do C++. But if you’re looking for video game development, I wrote a guide to help those who are starting out. If you are interested please let me know.
15th Feb 2018, 4:14 PM
Jax
Jax - avatar
+ 1
I will post a comment on it so you can find it.
15th Feb 2018, 4:14 PM
Jax
Jax - avatar
+ 1
Just follow me and it should show up in your activity feed.
15th Feb 2018, 4:15 PM
Jax
Jax - avatar
+ 1
It is also a short way down in trending just look for video game creation for newcomers.
15th Feb 2018, 4:16 PM
Jax
Jax - avatar
+ 1
@jax thanks for help ☺
15th Feb 2018, 4:56 PM
Xvil
Xvil - avatar
+ 1
Did you find my post?
15th Feb 2018, 4:56 PM
Jax
Jax - avatar
+ 1
Yes, thank you 😆
15th Feb 2018, 4:59 PM
Xvil
Xvil - avatar
+ 1
You are welcome.
15th Feb 2018, 5:00 PM
Jax
Jax - avatar
+ 1
@Jayden LeCorps Yes, most people told me that C++ is the best for 3D games.
15th Feb 2018, 5:29 PM
Xvil
Xvil - avatar
+ 1
C++ the best
15th Feb 2018, 7:47 PM
Ajday
0
It’s free(not the full version but hardly any difference) so no issues there. Not trying to be nosy but how can you keep replying to me on Thursday? I figured you’d be at school, and I don’t want your teacher to get angry.
15th Feb 2018, 5:50 PM
Jax
Jax - avatar
0
@kuba Thanks, I will check it ☺
15th Feb 2018, 7:12 PM
Xvil
Xvil - avatar