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.
+ 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?
+ 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)
+ 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?
+ 2
I have been using Unity and find it extremely useful. That’s why I wondered if you’ve tried it before.
+ 1
No, the pygame module really helps but other languages are still much better equipped.
+ 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.
+ 1
I will post a comment on it so you can find it.
+ 1
Just follow me and it should show up in your activity feed.
+ 1
It is also a short way down in trending just look for video game creation for newcomers.
+ 1
@jax thanks for help ☺
+ 1
Did you find my post?
+ 1
Yes, thank you 😆
+ 1
You are welcome.
+ 1
@Jayden LeCorps Yes, most people told me that C++ is the best for 3D games.
+ 1
C++ the best
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.
0
@kuba Thanks, I will check it ☺