Open Source Java Role-Playing Games (RPG)

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

  • Turn Your Content into Interactive Magic - For Free Icon
    Turn Your Content into Interactive Magic - For Free

    From Canva to Slides, Desmos to YouTube, Lumio works with the tech tools you are already using.

    Transform anything you share into an engaging digital experience - for free. Instantly convert your PDFs, slides, and files into dynamic, interactive sessions with built-in collaboration tools, activities, and real-time assessment. From teaching to training to team building, make every presentation unforgettable. Used by millions for education, business, and professional development.
    Start Free Forever
  • 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
  • 1
    Welcome to GoMule! This is a muling application for the computer game "Diablo 2" which allows items to be stored and transferred between Single Player characters outside of the game.
    Leader badge
    Downloads: 225 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: 85 This Week
    Last Update:
    See Project
  • 3
    PCGen :: An RPG Character Generator

    PCGen :: An RPG Character Generator

    RPG character generator for RPG d20 systems.

    PCGen is a free open source RPG character generator (d20 systems). All datafiles are ASCII so they can be modified by users for their own campaigns. Please join us at http://groups.yahoo.com/group/pcgen/. Support email: help@pcgen.org
    Downloads: 38 This Week
    Last Update:
    See Project
  • 4
    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, 13 races, 15 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: 56 This Week
    Last Update:
    See Project
  • Deliver secure remote access with OpenVPN. Icon
    Deliver secure remote access with OpenVPN.

    Trusted by nearly 20,000 customers worldwide, and all major cloud providers.

    OpenVPN's products provide scalable, secure remote access — giving complete freedom to your employees to work outside the office while securely accessing SaaS, the internet, and company resources.
    Get started — no credit card required.
  • 5
    Ares
    Ares stands for Aural RPG Experience System. It is used to create and play music lists, background sounds or special sound effects for different situations during (pen & paper) role-playing.
    Downloads: 31 This Week
    Last Update:
    See Project
  • 6
    An adaptation of the Fabled Lands gamebook series: travel through a fantastic world, amassing skill, wealth, and fame, while avoiding sudden death. Presents the complete text to preserve the spirit of the original.
    Leader badge
    Downloads: 19 This Week
    Last Update:
    See Project
  • 7
    Rolemaster Office
    PC and NPC character generator for Rolemaster RMFRP roleplaying system (from Iron Crown Enterprises). The program calculates all bonus and generates a nice PDF character sheet that contains additionally pages. The programm does not provide during-game support.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 8
    Earthdawn Character Editor

    Earthdawn Character Editor

    The ECE is for creation and managing ED3+ED4 characters.

    The Earthdawn Character Editor is a java-based utility to create and manage character for the role-playing game Earthdawn Third Edition and for the role-playing game Earthdawn Forth Edition. It is intend to be very flexible, so almost the full behaviour can be configured through xml-based config-files. Multi language support is possible.
    Leader badge
    Downloads: 12 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: 10 This Week
    Last Update:
    See Project
  • Sales CRM and Pipeline Management Software | Pipedrive Icon
    Sales CRM and Pipeline Management Software | Pipedrive

    The easy and effective CRM for closing deals

    Pipedrive’s simple interface empowers salespeople to streamline workflows and unite sales tasks in one workspace. Unlock instant sales insights with Pipedrive’s visual sales pipeline and fine-tune your strategy with robust reporting features and a personalized AI Sales Assistant.
    Try it for free
  • 10
    Alternative Lineage 2 Game Server written in Java.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 11
    Monster Generator

    Monster Generator

    Creates D&D monsters for use with Pathfinder ruleset

    Monster Generator creates D&D monsters of CR 1-50 for use with the Pathfinder ruleset. The monsters can be individually customized and simply use the program to calculate stats and save time, or a completely or partially random monster can be generated with the press of a button. Saves any DM who loves surprising their players a massive amount of time by creating appropriately balanced, unique monsters in minutes. Note: Monster Generator 2 has been released. You can access it online from any device here: https://monstergenerator.javissoft.com/ See this thread for more details: https://sourceforge.net/p/monstergenerato/discussion/general/thread/54cfb8cd46/
    Downloads: 8 This Week
    Last Update:
    See Project
  • 12
    Hale

    Hale

    An RPG with turn based combat

    Hale is a turn based RPG with deep tactical combat and character customization. Included is a lengthy and varied campaign with many quests, items and monsters, visiting a variety of locales. The entire system is built to be moddable from the ground up.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 13
    Magic:The Gathering over LAN or Internet, alone or against another player (need IP of your opponent). The program is the judge : you play with the true rules. Firemox can also emulate another TBS. Written in Java, works on Mac, Windows and Linux.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 14
    2D isometric MMORPG using the SDL framework. Daimonin offers a free public server at https://www.daimonin.org . A Unity client is also in active development.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    A Java Utility to edit and create new game content for Might and Magic 8 with support for 6 and 7. This is an extension of the no-longer-developed UnLod java utility for MM8. MM8LevelEditor is no longer actively developed. A new MMLevelEditor is being re
    Leader badge
    Downloads: 9 This Week
    Last Update:
    See Project
  • 16
    Shoddy Battle (later known as Pokémon Lab) is a Pokémon simulator created by Cathy and bearzly and first released in July 2007. It allows users to play Pokémon matches against other people online. Shoddy Battle was highly influential on the game of competitive Pokémon because it was free and open source, scalable (700,000 battles per month during its peak), user customisable and extensible, and it provided unprecedented statistical data on player skill and Pokémon usage trends. Visit the web site for more information.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 17
    Magellan

    Magellan

    A graphical frontend for PbeM like Eressea

    The Magellan Client is basically a GUI for the PBEM (play by email) game Eressea, but can be used for other "Atlantis" based games, too. -- Magellan ist die am weitesten entwickelte graphische Oberfläche für Eressea, das Email-Fantasy-/Strategiespiel -- For further informations please have a look at our repositories unter https://github.com/magellan2
    Downloads: 5 This Week
    Last Update:
    See Project
  • 18
    Spice Trade is an rpg/strategy/adventure game about a poor spice farmer in 12th century Baghdad area. The game is written in Java and tested on Windows, Linux, BSD, OS X.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 19
    Verwaltung von Helden und Heldengruppen für das Rollenspielsystem DSA3.
    Leader badge
    Downloads: 8 This Week
    Last Update:
    See Project
  • 20
    Beasties

    Beasties

    Defeat all the beasties to claim victory!

    Beasties is an OS-independent game written in Java (as of ver2.0.0, prior versions written in Python). The object is to defeat a number of monsters without dying. You have a knife, a gun, extra ammo, and a few medical supplies to help you
    Downloads: 5 This Week
    Last Update:
    See Project
  • 21
    An attempt to collect (read rewrite) a set of tools for Ultima Online game playing. Many tools are closed source or discontinued: no way to enhance them with no sources. Here there will be such tools and sources.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 22

    rpgboss

    Built to be ease of use, with no programming knowledge, Multi-platform

    A 2d rpg game engine created to be ease of use. Built in Scala and libgdx. Also our community forums http://rpgboss.forumatic.com
    Downloads: 6 This Week
    Last Update:
    See Project
  • 23
    Stigma - The Game
    Multiplayer online role playing game, based on original mechanics and setting, with a light client (runnable as a Java Applet) and persistent, highly customizable server.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 24

    Jurpe

    Role Playing Game Engine

    JURPE (Java Universal Role Playing Engine) is a Java API to support the writing of new computer RPG games based on a skill based, three dice RPG system. It comes with a full featured game demo of a medieval warrior crawling into a monster filled dungeon
    Downloads: 4 This Week
    Last Update:
    See Project
  • 25
    RezEditor is a plugin editor for the game Escape Velocity: Nova. Code exists to load plugins in Windows or Mac format.
    Downloads: 4 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.