Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

So where I'm getting stuck is I have fairly limited coding skills and it doesn't seem like any rendering engines exist that let you use Python, unless I'm mistaken? I read about Pygame but it doesn't seem like a fit for a menus and data-heavy sim game.

To give you an idea on what I did with Pyside6, below are some screenshots. It is limited no doubt but for a lightweight sim, it's playable, just not especially exciting (I've added a little more color since).


A rendering engine and a UI library are totally different; there’s no reason one should include the other. There are rendering engines for Python, as are UIs. The trick is finding a pair that’s compatible.

Pygame is a rendering library, and there have been UI libraries implemented atop of it: https://www.pygame.org/wiki/gui.

I’m very much a DIY kind of person, and since I was already making my own rendering engine, I ended up implementing my own UI as well. It took up some time, but in the end I have something that works for me. That’s always another option for you.