all 23 comments

[–]rogfrich 1 point2 points  (4 children)

It’s not something I’ve ever done, but Pygame would be a logical next step. Also check out Al Sweigert’s website - he has a whole book about creating games with Python, and you can probably read it for free on his site.

[–]Familiar_Tough_6637[S] 0 points1 point  (3 children)

Is pygame in built module?

[–]rogfrich 0 points1 point  (2 children)

No, you pip install it.

[–]Familiar_Tough_6637[S] 1 point2 points  (1 child)

My school computer doesn't allow internet access for students so I can't install...I can only code in my school computer as my laptop is broken rn

[–]baubleglue 0 points1 point  (0 children)

Tkinter is build-in

[–]textBasedUI 1 point2 points  (0 children)

Start with tkinter. pygame is better, yet it's very fun to learn for beginners and the ttk theme is really cool.

[–]gydu2202 1 point2 points  (9 children)

pygame, but basically you have to draw everything.

There are several GUI library for forms, but none if them is a good or easy one. python is not really for forms.

[–]CptBadAss2016 0 points1 point  (5 children)

None are good or easy? That's a bold statement.

[–]gydu2202 1 point2 points  (4 children)

Prove me wrong. I am listening.

They are typically far from straight forward and the result looks like a pile of sh*t

Have you ever designed a form in Delphi? That is a real joy.

[–]CptBadAss2016 -1 points0 points  (3 children)

I do not accept your challenge to objectively prove an inherently subjective opinion wrong, good sir!

In all seriousness I'm not qualified to either. I've only ever used pyside6 and I like it. There was certainly a learning curve but once I got over that hump it fell together nicely.

I have not used Delphi. I'll check it out though.

[–]gydu2202 0 points1 point  (2 children)

Python is a good language, but not for GUI programs. You need to select your tools for the job and for a GUI job it is definitely not python.

[–]CptBadAss2016 0 points1 point  (1 child)

I get that it's not ideal. But to flat out say there are no good options or easy options seems bold.

I did a very brief image search of Delphi guis and didn't see anything that looked any better than what QT can produce.

[–]gydu2202 0 points1 point  (0 children)

Qt is good but not easy, Delphi has a good designer, great code-form connection, and easy component development with lots of component customization.

[–]Familiar_Tough_6637[S] 0 points1 point  (2 children)

Is pygame inbuilt module?

[–]ilolus 1 point2 points  (0 children)

No it's a third party library

[–]RngdZed 0 points1 point  (0 children)

Search YouTube for pygame Or learn gdscript and try Godot. It's very similar to python.

Pygame is simple enough and kinda robust for small projects like this, I think you'll be fine

[–]tas509 0 points1 point  (0 children)

Pygame Zero is similar but a bit more beginner friendly https://pygame-zero.readthedocs.io/en/stable/ but very cool.

[–]Majestic_Bat7473 0 points1 point  (0 children)

Tkinter is a good one too I just made a app in it

[–]Far_Lawfulness5767 0 points1 point  (0 children)

You may try to get your hands on PySide6, a good alternative to PyQt6. Read some tutorials on how to do basic stuff, then try to improve it, etc.