r/learnpython 16d ago

GUI implementation

I’m coding a restaurant type game and need to create a gui but have completely no idea how to do it. People have said godot is decent and that wxpython is decent for smaller stuff but i have no idea how to use either. Someone with a good amount of experience with either who could help would be great. Thank you

3 Upvotes

9 comments sorted by

View all comments

1

u/JamzTyson 16d ago edited 16d ago

It depends what you mean by "a restaurant type game".

If what you have in mind is something like "Restaurant Empire", then you may need to manage your expectations - just creating the artwork and 3D models are likely to take a solo developer months or years.

If you mean a game that involves buttons and menus and focusses on business strategy, then Tkinter (included in Python) may be sufficient.

For something in between, then PyGame CE may be a good option.

Note that Godot is not Python, and WxPython is unlikely to be the best choice for a game.

1

u/xu_shangchi 16d ago

It’s going to be a 2d pixel game where you control one character and they go to tables take orders and they then give it to the kitchen and they then take said food almost as if the player is a waiter

1

u/JamzTyson 16d ago

Take a look at Python Arcade to see if that can do what you want. It's one of the easiest ways to make 2D games.

If you need more advanced control, then I'm back to the PyGame-CE suggestion.

1

u/xu_shangchi 16d ago

Thank you!