• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 65
  • Last Modified:

Can Python do a decent game GUI?

Hi
Considering the RTS project many of you helped me complete,

Java had no problem being an abstract base class client engine,
and the JFrame was smooth.
Will a Python GUI do adequately with a client engine abc ? The abstract method can update a GUI's objects. Will I need to do double buffering on a GUI?
Could I make a Python effort approach  League of Legends quality? I'm keeping the server in Java, but the client abc will be ported to Python.
Thanks
0
beavoid
Asked:
beavoid
  • 2
  • 2
1 Solution
 
Ganesh Kumar ASr Infrastructure SpecialistCommented:
It depends on what type of game you want to develop is it 3d or 2d or simple?

PyOpenGL & PyGame
Panda3D is good tool to use with Python scripts

Refer : https://pypi.python.org/pypi/Pygame/1.9.2
1
 
beavoidAuthor Commented:
Thanks,

I wrote a very specific new question on how to achieve a 3D feel in Python

here
0
 
beavoidAuthor Commented:
True,
Python isn't a strong compiled language, not intended for heavy projects, like pro games
But, it is the language being taught at MIT and other schools, instead of Java

I found this youtube of an adequate 2D game. Crappy game, but still something

here

It looks like it does transparent 2D GIF's and could handle an acceptable game-speed
0
 
Giuseppe "Pino" De FrancescoSenior Solution ArchitectCommented:
Ganesh Kumar gave a good answer to the question, the fact that the author wanted to ask something else and submitted a different question doesn't invalidate the content of this one.

-Pino
0
 
Giuseppe "Pino" De FrancescoSenior Solution ArchitectCommented:
This gives the correct answer to the question that was submitted.
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.

Join & Write a Comment

Featured Post

Cloud Class® Course: CompTIA Cloud+

The CompTIA Cloud+ Basic training course will teach you about cloud concepts and models, data storage, networking, and network infrastructure.

  • 2
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now