What's the best game-engine for making RPG games with Python?

This page summarizes the projects mentioned and recommended in the original post on /r/gamedev

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • pyglet

    pyglet is a cross-platform windowing and multimedia library for Python, for developing games and other visually rich applications.

  • First, you can use Python plus a library like Pyglet or Cocos2D or Arcade or Pygame. The only one of these that I have any experience with is Pygame, but it looks like none of these are "engines" in the modern sense. Working with them means doing everything from your favorite Python IDE.

  • Godot

    Godot Engine – Multi-platform 2D and 3D game engine

  • If you want a "proper engine" where you can use Python, as far as I know, your only option is Godot. You can use actual Python in the Godot Engine through an addon, but from what I can see, this isn't really a good solution because it breaks a lot. Your other option is to use the native GDScript, which is very Python-like. If you already know Python, you'll be up and running on GDScript within a day or two.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts