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.

  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 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
    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: 121 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
    Downloads: 55 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: 80 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: 30 This Week
    Last Update:
    See Project
  • Build Securely on Azure with Proven Frameworks Icon
    Build Securely on Azure with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 5
    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: 19 This Week
    Last Update:
    See Project
  • 6
    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: 38 This Week
    Last Update:
    See Project
  • 7
    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: 24 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: 10 This Week
    Last Update:
    See Project
  • 9
    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: 9 This Week
    Last Update:
    See Project
  • Build Securely on AWS with Proven Frameworks Icon
    Build Securely on AWS with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 10
    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: 14 This Week
    Last Update:
    See Project
  • 11
    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: 3 This Week
    Last Update:
    See Project
  • 12
    Lands of Elderlore, a graphical roguelike RPG (in Python)
    Leader badge
    Downloads: 9 This Week
    Last Update:
    See Project
  • 13
    Pygame based isometric game engine for rpgs
    Downloads: 8 This Week
    Last Update:
    See Project
  • 14
    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.
    Leader badge
    Downloads: 6 This Week
    Last Update:
    See Project
  • 15
    Alternative Lineage 2 Game Server written in Java.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 16
    Fruit machine game written in python.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 17
    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: 5 This Week
    Last Update:
    See Project
  • 18
    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: 2 This Week
    Last Update:
    See Project
  • 19
    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
  • 20
    A virtual world browser based on Linden Labs' Second Life viewer. Modifications include OGRE rendering (supporting inworld 3D meshes) in addition to the original renderer, and a global avatar system.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 21
    An implementation of FASA's BattleTech board game for Windows and Linux, using Python, PyQt, and C++.
    Leader badge
    Downloads: 2 This Week
    Last Update:
    See Project
  • 22
    A game based of the D&D game mechanism. The game itself (the story of Gareth) is only an application of the underlying game engine. Is possible to create new game, new monster, new maps using this engine.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    @CameliaGirls
    A slice-of-life visual novel created using Ren'Py.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    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
  • 25
    A server emulator for EVE Online to allow private servers and offline play.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next