Are modern 3D games' GUI's just cleverly done 2D? How in Python?

Hi
All the best modern games are pseudo 3D, like League of legends and Starcraft 2.

Is it pseudo 3d? - It is 2D images used smartly at correct locations?

How do Starcraft 2 and League of Legends achieve their 3D feel?

Would Python be able to do decent game-play FPS & updates in time with my client networking class?
MIT and everyone is teaching CS100 in Python, and I've seen some promising 2D demos.
Thanks
LVL 1
beavoidAsked:
Who is Participating?
 
Shaun VermaakTechnical Specialist/DeveloperCommented:
All the best modern games are pseudo 3D, like League of legends and Starcraft 2.
I get your point but neither of those are modern and most modern games are indeed fully 3D rendered.
I would use a 3D engine if I wanted to do some 3D rendering in Python, see https://www.panda3d.org/

Is it pseudo 3d? - It is 2D images used smartly at correct locations?
How do Starcraft 2 and League of Legends achieve their 3D feel?
It is called isometric sprite drawings. Scaling these 2D isometric sprites are referred to as pseudo-3D.
https://en.wikipedia.org/wiki/Isometric_graphics_in_video_games_and_pixel_art

Would Python be able to do decent game-play FPS & updates in time with my client networking class?
MIT and everyone is teaching CS100 in Python, and I've seen some promising 2D demos.
You be the judge, have a look at these isometric python games
https://www.pygame.org/tags/isometric
1
 
beavoidAuthor Commented:
Okay, thanks, looks promising

What I'll do is do my landscape (platform 3D) in wireframe so the 3D can fit in easily when needed

Sound like a good plan?

Thanks
0
 
beavoidAuthor Commented:
Awesome boet, I'll post something, when I get it done!
1
 
beavoidAuthor Commented:
Thanks
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.