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.

  • Find Hidden Risks in Windows Task Scheduler Icon
    Find Hidden Risks in Windows Task Scheduler

    Free diagnostic script reveals configuration issues, error patterns, and security risks. Instant HTML report.

    Windows Task Scheduler might be hiding critical failures. Download the free JAMS diagnostic tool to uncover problems before they impact production—get a color-coded risk report with clear remediation steps in minutes.
    Download Free Tool
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 1
    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: 198 This Week
    Last Update:
    See Project
  • 2
    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: 110 This Week
    Last Update:
    See Project
  • 3
    Crossfire RPG game

    Crossfire RPG game

    Cooperative multiplayer graphical RPG and adventure game

    Crossfire is a free, open-source, cooperative multi-player RPG and adventure game. Since its initial release, Crossfire has grown to encompass over 150 monsters, 3000 areas to explore, an elaborate magic system, 14 races, 16 character classes, and many powerful artifacts scattered far and wide. Set in a fantastical medieval world, it blends the style of Gauntlet, NetHack, Moria, and Angband.
    Downloads: 70 This Week
    Last Update:
    See Project
  • 4
    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: 38 This Week
    Last Update:
    See Project
  • Atera - The depth of a full-stack IT platform, with the power of AI. Icon
    Atera - The depth of a full-stack IT platform, with the power of AI.

    Atera introduces your autonomous AI agent - Ensure operational efficiency at any scale with 24/7 autonomous IT support.

    Atera prioritizes security and compliance through robust protections that align with industry standards. Our AI-driven features were built on responsible AI principles and empower IT teams to work efficiently while maintaining trust and compliance.
    Learn More
  • 5
    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: 51 This Week
    Last Update:
    See Project
  • 6
    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: 14 This Week
    Last Update:
    See Project
  • 7
    Alternative Lineage 2 Game Server written in Java.
    Downloads: 27 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: 7 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: 7 This Week
    Last Update:
    See Project
  • Total Network Visibility for Network Engineers and IT Managers Icon
    Total Network Visibility for Network Engineers and IT Managers

    Network monitoring and troubleshooting is hard. TotalView makes it easy.

    This means every device on your network, and every interface on every device is automatically analyzed for performance, errors, QoS, and configuration.
    Learn More
  • 10
    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: 12 This Week
    Last Update:
    See Project
  • 11
    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: 9 This Week
    Last Update:
    See Project
  • 12
    Pygame based isometric game engine for rpgs
    Downloads: 11 This Week
    Last Update:
    See Project
  • 13
    PyMapper
    PyMapper is a map making utility for fantasy role playing games (RPG). Includes the dungeons and dragons RPG. PyMapper is compatible with any system, with now updated support for the D&D 5th edition ruleset. Pathfinder and 3.5 edition support also included. Written entirely in python and wxpython. WinXP/7/8 executable also available.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 14
    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: 5 This Week
    Last Update:
    See Project
  • 15
    Wolfpack is a server-side Ultima Online MMORPG software. The project has started back in 1998 and has aquired both users and developers since then.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 16
    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: 2 This Week
    Last Update:
    See Project
  • 17
    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: 1 This Week
    Last Update:
    See Project
  • 18
    Fruit machine game written in python.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 19
    Lands of Elderlore, a graphical roguelike RPG (in Python)
    Downloads: 2 This Week
    Last Update:
    See Project
  • 20
    This is the official Disc Warriors game. In it you follow the adventures of Matt and Megiddo to take down Masquerade and to save the E-world.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21

    Isometric Turn-Based Strategy

    A turn-based strategy game in the spirit of Tactics Ogre

    The end-goal is a deep, complex tactical turn-based RPG. The main inspirations are the Final Fantasy Tactics series and Tactics Ogre, with plenty of room for innovation. Currently, we are implementing weapons, items, and spells into the battle framework, and soon to come will be the core RPG mechanics, AI, and self-contained missions. The game is being coded in C++ using SDL.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    Interactive cinema game, based on the story "The Light Princess" by George MacDonald. Emphasis on strong character, story, and artistic design. Will have numerous game puzzles, multiple endings, and software-agent based characters.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    CQ Games Project

    CQ Games Project

    Play a selection of Games including classics and originals!

    Play Hangman, Battleships, Snake, a totally original Role-Playing Game (RPG) and Puzzle Games. Certain games can be played against an AI, with two players locally, or with increasing levels of difficulty! This honestly had hundreds of hours of development so i hope you enjoy! Python 3 required to play.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24

    Crossfire-Extended-Release

    A roguelike, contains binaries and source packages for

    A Rouguelike 2d RPG. Crossfire-Extended-Release contains binaries and source packages for CF-Extended. Contains old features that were loved (but were taken out of regular crossfire) weather generation etc. A crossfire from another age. If you like the pre 2008 CF, here it is with lots and lots and lots more maps! More archtypes and items. Including full new building sets: germanic, candy-kingdomish/russian, japanese, middle east. Additional maps include the full mlab set, with the cloud city, castle in the sky, the lower land mass, prisondemadness palace, and nethack all the way down to hell, where the city of Dis resides. In the source package python 2.0 and 2.4 are included, so you can run the pyscripts (which are from an earlier age!) And the gtk2 client and CFPlus perl client and libs. The 64bit binaries pkgs have everything set up for you, just set the permissions to what user will run the game. gcfclient2 crossedit crossfire What more could you want from a 2d RpG?
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25

    Dungeons & Dragons Miniature Game

    A Dungeons & Dragons Miniature Game.

    Have you ever wanted to play Dungeons & Dragons with miniatures in your PC? Check this out!
    Downloads: 1 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next