• Python Game Engines

    From Greenturtle537 to All on Thu Dec 21 18:13:21 2023
    Since you are starting out in the ocean that is Python, here are a few Python "game" engines I've messed around with. This is not an exhaustive list and I don't really like any of them for what you want to do.

    PyGame:
    Basically the industry standard at this point, it's a super generalized graphical engine for making games in python. It also has a few derivatives of it's own, like PyGame Zero and is by far the most popular and well documented. I give it a 7/10.

    Ren'Py:
    I've only played game produced by it. It's a visual novel engine that can be side-integrated to create some game-like interactive sections. Maybe not the right option for your project, but I like it. I'll give it a 8/10.

    Blessed:
    An old school terminal library for making TUI's, apps, and terminal games. Not super fast and probably an even worse choice for you. Not very popular because most people who build terminal games use a bare-bones curses or ncurses interface and do the heavy lifting themselves to optimize it. 4/10.

    There are a lot more, so please do your own research. Python isn't the most popular programming language for nothing.

    -Your sysop, greenturtle537