Open Source Python Role-Playing Games (RPG)

Browse free open source Python Role-Playing Games (RPG) and projects below. Use the toggles on the left to filter open source Python Role-Playing Games (RPG) by OS, license, language, programming language, and project status.

  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Start Free
  • 1
    GemRB Game Engine

    GemRB Game Engine

    GemRB is a portable open-source implementation of the Infinity Engine

    GemRB (Game engine made with pre-Rendered Background) is a portable open-source implementation of Bioware's Infinity Engine. It was written to support pseudo-3D role playing games based on the Dungeons & Dragons ruleset (Baldur's Gate and Icewind Dale series, Planescape: Torment). It should run on GNU/Linux, Microsoft Windows, OS X, possibly other UNIX derivatives and more. It is licensed under the GPL.
    Leader badge
    Downloads: 217 This Week
    Last Update:
    See Project
  • 2
    Arianne RPG

    Arianne RPG

    Arianne is an engine to develop multiplayer online games like Stendhal

    Arianne is a multiplayer online engine to develop turn based and real time games, providing a simple way of creating the game server rules and clients like our MORPG Stendhal. Our engine Marauroa uses Java and SQL for hosting hundreds of players on a solo host. Stendhal is a fun friendly and free multiplayer online adventure game with a huge and rich world. With hundreds of NPCs and different quests, features like the Travel log and achievement system keep track of progress. Thousands of creatures are ready to fight, above and below ground, and as players level up they can compare themselves on a detailed stats website. The engine Marauroa provides a simple way of creating games on a portable and robust server architecture. Marauroa manages the client server communication and provides an object orientated view of the world for game developers. It handles database access in a transparent way to store player accounts, character progress and the state of the world
    Leader badge
    Downloads: 57 This Week
    Last Update:
    See Project
  • 3
    Crossfire RPG game

    Crossfire RPG game

    Cooperative multiplayer graphical RPG and adventure game

    Crossfire is a free and open-source cooperative multiplayer graphical RPG and adventure game. Set in a medieval fantasy world, it combines real-time action with traditional role-playing mechanics inspired by games such as Gauntlet, NetHack, Moria, and Angband. Players can choose from 14 races and 16 character classes, develop skills and magic, worship gods, complete quests, discover powerful artifacts, and explore thousands of interconnected maps filled with monsters, dungeons, cities, and adventures. Crossfire has been continuously developed since 1992 and remains an actively maintained community project.
    Leader badge
    Downloads: 61 This Week
    Last Update:
    See Project
  • 4
    Oblivion Works
    Wrye Bash has moved to Github! Downloads: https://github.com/wrye-bash/wrye-bash/releases Code: https://github.com/wrye-bash/wrye-bash
    Downloads: 16 This Week
    Last Update:
    See Project
  • Cut Data Warehouse Costs by 54% Icon
    Cut Data Warehouse Costs by 54%

    Easily migrate from Snowflake, Redshift, or Databricks with free tools.

    BigQuery delivers 54% lower TCO with exabyte scale and flexible pricing. Free migration tools handle the SQL translation automatically.
    Start Free
  • 5
    Vega Strike is a 3d OpenGL Action Space Sim for Win/Lin/Mac allowing players to trade, bounty hunt, or explore in a vast universe. Active development is now on https://github.com/vegastrike and on http://www.vega-strike.org Vega Strike is mod ready and network playable.
    Downloads: 17 This Week
    Last Update:
    See Project
  • 6
    L5RCM

    L5RCM

    GM tool for the RPG game "Legend of the Five Rings" 4th edition

    This is a GM tool for the RPG game "Legend of the Five Rings" 4th edition. It can be used to create PC and NPC and to manage characters during playtime. The Legend of the Five Rings RPG is a role playing game that takes place in Rokugan, a mixture of Asian medieval culture. You can find more on L5R RPG on its official site.
    Leader badge
    Downloads: 17 This Week
    Last Update:
    See Project
  • 7
    Alternative Lineage 2 Game Server written in Java.
    Downloads: 21 This Week
    Last Update:
    See Project
  • 8
    Freedroid
    FreedroidRPG is an original isometric 3D role playing game taking place in the future, on Earth. It features action and dialogs. FreedroidClassic is a 2D arcade game similar to Paradroid. =========================================== !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !! FreedroidRPG is migrating !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - Latest versions of Git repositories are on https://codeberg.org/freedroid/ - Binary files are hosted on http://ftp.osuosl.og/pub/freedroid ===========================================
    Downloads: 3 This Week
    Last Update:
    See Project
  • 9
    Crystal Space 3D SDK
    Crystal Space is an Open Source 3D SDK for Unix, Windows, and MacOS/X. It renders with OpenGL and features GLSL shaders, CG shaders, deferred rendering, dynamic shadows, bullet based physics library, terrain engine, skeleton based animation meshes, exporter for Blender, portals, etc...
    Downloads: 2 This Week
    Last Update:
    See Project
  • Fully Managed MySQL, PostgreSQL, and SQL Server Icon
    Fully Managed MySQL, PostgreSQL, and SQL Server

    Automatic backups, patching, replication, and failover. Focus on your app, not your database.

    Cloud SQL handles your database ops end to end, so you can focus on your app.
    Start Free
  • 10
    Projecte Samurai

    Projecte Samurai

    Modificant Mount and Blade Warband

    Anar fent, l'objectiu és fer un mod de Samurais per el Warband.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 11
    Pygame based isometric game engine for rpgs
    Downloads: 9 This Week
    Last Update:
    See Project
  • 12
    The Cog Engine Project is aimed at simplifying the creation of online video games. The goal is to create a flexible and powerful online gaming engine whose format is simple enough for use by individuals with no programming experience.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 13
    WorldForge

    WorldForge

    Provides a full suite of clients and servers for virtual worlds.

    Worldforge provides clients, servers, tools and protocol to allow for anyone to create and host their own virtual and online world.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 14
    Annchienta is a 2D isometric game engine for RPG games, but can be used for other games as well. We also release the games here as well. These games are mostly set in a fantasy world, combining an epic and tragic quest with fun and challenging gameplay.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    The main purpose of the Moonlight Engine is to be a general 2D game engine geared towards tile-based games, and RPGs specifically. Support for online games is also planned.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 16
    Flexible Isometric Free Engine

    Flexible Isometric Free Engine

    Cross platform 2D game creation framework with Python bindings

    FIFE is a cross platform 2D game creation framework written in C++ with Python bindings. It's designed to be flexible enough to support a wide variety of 2D game types but specializes in 2D isometric type views.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 17
    @CameliaGirls
    A slice-of-life visual novel created using Ren'Py.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 18
    A server emulator for EVE Online to allow private servers and offline play.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 19
    AOR (Adventurer of the Realm) is an oldschool rogue like game. Created using Python and libtcod.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 20
    Empire Land Game of world rule! A realtime, multiplayer, medieval, web-game with a moduler architecture. Capable of running on multiple servers.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 21
    PyCarge is a cross-platform opensource console style RPG engine written in Python. It has a built-in character and map editor. RPGMaker-like macros ~and~ full scripting cabilities are included. Allows custom character and tileset sizes.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 22
    A consortium of developers and players to produce Open Source tools to enhance the experience of the groundbreaking Bioware game, Neverwinter Nights, including particularly module creation tools for linux and Mac OS X.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    OurWorld is a online roleplaying game. Anyone can download an "OurWorld" server and start their own new worlds, with their own rules, characters and story. The worlds created by users can be posted and then joined by others wishing to be in that story.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    OpenRPG is an Internet application that allows people to play Role Playing Games and some miniature based war games in real-time over the Internet. OpenRPG helps facilitate character tracking, miniature battles, and adventure building.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 25
    Fruit machine game written in python.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next