1. Updated Resource Submission Rules: All model & skin resource submissions must now include an in-game screenshot. This is to help speed up the moderation process and to show how the model and/or texture looks like from the in-game camera.
    Dismiss Notice
  2. DID YOU KNOW - That you can unlock new rank icons by posting on the forums or winning contests? Click here to customize your rank or read our User Rank Policy to see a list of ranks that you can unlock. Have you won a contest and still havn't received your rank award? Then please contact the administration.
    Dismiss Notice
  3. The Lich King demands your service! We've reached the 19th edition of the Icon Contest. Come along and make some chilling servants for the one true king.
    Dismiss Notice
  4. The 4th SFX Contest has started. Be sure to participate and have a fun factor in it.
    Dismiss Notice
  5. The poll for the 21st Terraining Contest is LIVE. Be sure to check out the entries and vote for one.
    Dismiss Notice
  6. The results are out! Check them out.
    Dismiss Notice
  7. Don’t forget to sign up for the Hive Cup. There’s a 555 EUR prize pool. Sign up now!
    Dismiss Notice
  8. The Hive Workshop Cup contest results have been announced! See the maps that'll be featured in the Hive Workshop Cup tournament!
    Dismiss Notice
  9. Check out the Staff job openings thread.
    Dismiss Notice
Dismiss Notice
60,000 passwords have been reset on July 8, 2019. If you cannot login, read this.

[Role Playing Game] Now a real ORPG is possible

Discussion in 'Idea Factory' started by Jumbo, Apr 20, 2018.

  1. Jumbo

    Jumbo

    Joined:
    Jun 22, 2007
    Messages:
    1,282
    Resources:
    0
    Resources:
    0
    Is anyone working on a 20-24 player ORPG? I think this kind of map would be absolutely epic. Either purely a raid like style, or a combination of few player and high player count gameplay elements. This is obviously a huge undertaking, so I think as a start, a +20 player raiding kind of map would be interesting to play and not as much work as a full fledged ORPG.


    I didn't see anything in map development, hence why I post it here as an idea.
     
  2. Xonok

    Xonok

    Joined:
    Mar 27, 2012
    Messages:
    3,042
    Resources:
    8
    Spells:
    3
    Tutorials:
    5
    Resources:
    8
    I'm making an ORPG. Once 1.29 is no longer a pain I will attempt moving on to WEX and since it costs me nothing I'll also allow more people.
    The most difficult part about this is balancing. I do not intend to make the entire map change in stats based on the number of people present, because that would cheapen the experience imo.
    Thus what will be most difficult is having a wide enough variety of difficult opponents to beat up and progression that is reasonable both with big and small groups.
     
  3. disruptive_

    disruptive_

    Joined:
    Mar 19, 2017
    Messages:
    149
    Resources:
    0
    Resources:
    0
    This map will surely do the trick:
    Bosses of Warcraft [24 Player ORPG]
     
  4. LordDz

    LordDz

    Joined:
    May 11, 2007
    Messages:
    4,307
    Resources:
    0
    Resources:
    0
    I do have an idea I want to make, but the time it would take to create such a map would be just too much.
    And I have plenty of other projects I need to work on..
     
  5. Jumbo

    Jumbo

    Joined:
    Jun 22, 2007
    Messages:
    1,282
    Resources:
    0
    Resources:
    0
    Sounds great all of you. We need such projects!
     
  6. Lord_Earthfire

    Lord_Earthfire

    Joined:
    Oct 5, 2008
    Messages:
    310
    Resources:
    1
    Spells:
    1
    Resources:
    1
    I had a project in that direction in mind, and the whole thing was possible before 1.29, but a big hurdle are still saving/loading. Items with unique mods and rolls have the odds to create massive save/load codes, and disclosing anyone who hasn't local writing enabled isn't a grest idea either.
     
    Last edited: Jun 6, 2018
  7. Banelingline

    Banelingline

    Joined:
    Oct 9, 2017
    Messages:
    115
    Resources:
    0
    Resources:
    0
    The key to this is to base the save code directly on the stats, such that the roll is defining an easily coded number. For example, with a full alphanumeric non-case-sensitive code, you have 1,296 possibilities per two characters. Assuming two characters are used for pre-roll weights on the rolled numbers, like the level and item type, you can get 1,679,616 possibilities per two characters after the first two. This should be plenty, allowing an eight-character item code to have 4.738 quintillion possibilities (if I have the order of operations correct by ignoring the first two altering the later numbers, which is already accounted for. It could be even larger! Or multiple orders of magnitude smaller, which still leaves it in the trillions)

    As for how to use it, if you go with the arrangement above (obscuring optional), you could, as mentioned, have the first two characters be for level and type. Type can be including rarity (for example, with four item rarities, you can have nine item types. Or nine rarities and four types), while an item level limit of 36 is plenty enough, if you design it so that you usually get underleveled gear and high-level gear is having a lot of gear of the more "appropriate" level. Then the first character of each ability field character-pair can define what effect the item has, resulting in 36 options, while the second defines the strength of it, giving a gradient of 36 ability strengths within the same item level (with overlap, you can make a sine wave of item strength distributions!).

    With this, it gets cumbersome to type in fairly quickly, but that's with three properties per item, letting each property have it's own value in the save. Multiple values can be defined by fragmenting the ability type into pairs, triads or more, making it so the "type" character defines multiple abilities. Then the strength character(s) can define both absolute strength and strength weight between the abilities to replicate some arbitrary distribution. You reduce the space for individual values, but increase real possibilities from the raw combinations. Extending the multiple abilities per character further, you could potentially define multiple entire items with the same segment of data, which works best with equipped items that occupy pre-defined slots, as you then don't need any data to define item type or position.

    If you really want to get crazy, you can have properties that scale with other values, then store those values as part of the property itself. An example of this is having a "chain" of items that gain strength with experience in an exponentially decreasing way, which is coded by storing XP data in the same block as the item properties, then the code that reads items is reading the XP data in the same block. This naturally leads into item slot unlocking once you finally have the XP value to actually have the data be a non-zero.
     
  8. Lord_Earthfire

    Lord_Earthfire

    Joined:
    Oct 5, 2008
    Messages:
    310
    Resources:
    1
    Spells:
    1
    Resources:
    1
    Looking at this, i have potentionally not put enough thought into this. I went in that with an item system where every item had, instead of abilities, a whole table of stats it add to the hero. That this couldnt went well was plainly easy to see. I should probably design a proper item system instead of convoluted tables in that case.
     
  9. Trill

    Trill

    Joined:
    Feb 24, 2018
    Messages:
    289
    Resources:
    1
    Icons:
    1
    Resources:
    1
    I'm trying to make one now, except I think I'll going for more of a MMO feel than coordinated raid.
    There can be either 20 players of one faction or 10/10 of two factions on the map, roaming, doing quests, possibly killing each other (or questgivers), etc.
    But that part is still in the air, I'm more concerned with class abilities at the moment.