Share this project

Done

Share this project

Done
Jupiter Hell is a turn-based sci-fi roguelike/RPG with modern 3D graphics, by the creator of D**m, the Roguelike.
Jupiter Hell is a turn-based sci-fi roguelike/RPG with modern 3D graphics, by the creator of D**m, the Roguelike.
Jupiter Hell is a turn-based sci-fi roguelike/RPG with modern 3D graphics, by the creator of D**m, the Roguelike.
2,083 backers pledged £70,067 to help bring this project to life.

D**mRL is now Open Source and Character Advancement update

Posted by Darren Grey
15 likes

The big news today is that D**mRL (or DRL as we may have to start calling it) is now open source! The plan was to release this upon conclusion of the Kickstarter campaign as a thank you to backers, but Zenimax® have pushed our hand.

D**mRL is available on GitHub, with some simple instructions on how to compile. More detailed instructions will come later. The code is in FreePascal, distributed under GPL 2.0. Derek Yu’s original artwork is released with the game under CC-BY-SA 4.0 license.

 

DRL is a passion project dating back to 2002, and I would like to take a moment to especially thank everyone who has played the game, the community who have supported me over the years, and everyone who has provided feedback and ideas. The game wouldn’t be what it is now without such a fantastic community, and I would not have the confidence to embark on the creation of Jupiter Hell without the faith so many have shown me. Thank you all!

In other news, Jupiter Hell has been Greenlit by Steam! That means everyone who backed to get a copy of the game will get it on Steam. Though we’re still hoping to reach GOG as well - please keep voting.

Character Advancement in Jupiter Hell

The following is a current version of the character progression system. This is largely subject to change, however it illustrates nicely our objectives in this topic. 

Levels

Characters in Jupiter Hell will feature a somewhat classic leveling system, with a range of levels between 1 and 20. Levels are gained by gathering experience points. XP points are awarded for many tasks, however care is taken to prevent any scummable XP source, as well as keeping the major source of XP from story progress, completed missions and feats of skill.

Classes

Before you venture into the winding corridors of Callisto’s Valhalla base, you'll have to pick a name, some cosmetic choices, a class, and an initial perk. Classes determine the perk trees you have access to. In the current design, each class has a set of three primary perk trees (skills) and three secondary skills. Your character can have perks from up to three trees, optionally including a single secondary perk tree, not choosable before level 10.

Some of the skills are shared, yet every class has a unique defining perk tree of their own. Currently we plan to include three basic classes, but further classes might appear at some point (or in stretch goals!). The three basic classes are the ones you might remember from DRL - Marine, Scout and Technician.

Perk trees (aka skills)

 

You can pick perks from different trees, or focus on a single tree specifically. Each major weapon class has it's perk tree, so you'll see perk trees for Pistols, Shotguns, Rapid fire weapons, Explosive weapons and Energy weapons. Additionally common perk trees include Armor, Hacking and Medical. Perks may have prerequisites, and be leveled.

If you meet the proper prerequisites in a given perk tree, you may choose one of its two Master Perks. These perks have a very significant effect on gameplay -- for instance making you automatically shoot both your pistols at every step, at any pre-targeted enemy, or unlocking the ability to fully takeover large security bots in case of the hacking tree.

Basic classes

Marine - the default class and a well rounded generalist. Has access to the three basic weapon perk trees as primary (pistols, shotguns and rapid-fire), with some rounding out skills, and a unique “Endurance” perk tree that makes the marine tough as nails.

Scout - the nimble operative - versed in pistols and shotguns, has access to hacking, and also a unique Operative skill, that focuses on dodging and stealth.

Technician - the hacker and tinkerer, with a knack for energy weapons and armorer skills. His unique skill is technician, that makes a lot of the modding and rigging (security bypass) tasks easier.

Perks

Our main focus is to create such a set of perks that every skill is useful, that there are several possible builds for each class, also shared builds between classes with a twist, all while making sure that there are no obviously stronger builds. You will be encouraged to be inventive without completely breaking the game!

There will also be special perks that can only be achieved through game actions, such as medical mutations or technical implants. Some of these can have positive and negative effects.

Additionally we want to make sure that every perk has a immediately “chunky” effect on the gameplay. No +3% to a minor stat, but instead new options, or major passive effects. To achieve that, we will need the support of the community and many, many hours of playtesting and feedback analysis!

The Final Week

7 days left, 70% through. We’re on the final run now! Let’s see this to the end!

Mark Bell, Daniel Scott, and 13 more people like this update.

Comments

Only backers can post comments. Log In
    1. Kevin on December 8

      Thank you for clearing that up for me (and maybe others)!

    2. Darren Grey Collaborator on December 8

      @Kevin: Jupiter Hell is not open source. The open sourcing is for DoomRL, an old game of Kornel's that recently came under the legal attention of ZeniMax. Jupiter Hell remains closed source and paid-for only, and that is what you are backing.

      I should note there's nothing to stop you backing open source games though. Many open source projects still have to be paid for, and the development is still done by a central devteam rather than the community.

    3. Kevin on December 8

      I am a little confused with all this and maybe someone can clarify. If this is now open source is my money now being wasted if this is just going to be completed by the community and be free?

    4. Missing avatar

      thomas herzog on December 7

      Sooo... since the cat is out of the back... Question to the creator:

      Were/are you aware of any secrets/easter-eggs you built into DRL that to your knowledge haven't been found by us players?

    5. Victor Sergienko on December 6

      This is huge news. It absolutely must get you more attention from RPS and such.
      I wonder why it didn't yet.

    6. Victor Sergienko on December 6

      OMG. OMH. DoomRL is opensource. OMG.
      You... you... let the Dragonslayer secret out?..

      I like the poetic perk names and descriptions in DoomRL, they sound so l33t. What do you think of keeping some of them?

    7. Missing avatar

      Geoffrey Riutta
      Superbacker
      on December 6

      Maybe having it unlock after final ending and challenge runs and disallow it from seeded challenges? Sounds like a fair mode when you have nothing truly left to do while still allowing the competition things.

    8. Darren Grey Collaborator on December 6

      Maybe an unlock for beating the game on hardest difficulty without taking any damage in under 10k turns?

    9. ChaosForge Ltd Creator on December 6

      @Epsilon Rose - you could create a class that's good at hacking, rapid fire weapons and energy weapons which would be overpowered. Basically it helps us a lot to balance the game.

    10. Entropy - Graywalkers supernatural RPG
      Superbacker
      on December 6

      Was wondering about character creation, ever since I first saw the campaign. Wasn't sure if the game even had it. Thanks for clearing it up!

    11. Epsilon Rose on December 6

      Very interesting. A question though: This set-up seems very modular and has a number of trees that are shared between classes or connected to basic things, like weapon proficiency. Is there a reason to keep the classes Vs letting the players make their own class by selecting the trees they're interested in?

    12. Missing avatar

      Geoffrey Riutta
      Superbacker
      on December 6

      A UI, what trickery is this!