How to create a working "DLC"?

● ARCHIVED · READ-ONLY
Started by ShinyHypeGames 8 posts View original ↗
  1. Let's say I release a full game, and later on, I want to expand upon the game by releasing a "DLC" that will add new areas and quests to the game.
    Is that possible without messing up a player's save data, and if so, how is it done?
  2. .
  3. Not easily. You'll have to have the DLC planned out from the beginning, and you cannot change anything in the database that is already in the game. For instance, if in the database weapon 1 is Shiny Sword, but in the DLC it is Excalibur, once people add the DLC everyone with weapon 1 will be wielding Excalibur.

    Also you cannot add or change plug-ins. If you do that you will mess up the player's saves 99% of the time or more.

    As it is, all you can do is add a new map, edit an existing map (though anyone who saved on the edited square will still have a problem), and add new weapons, armors and items to the database using ids that were not already used.
  4. @Eliaquim Please do not post that way to follow a thread. We have a "Watch Thread" feature which will notify you when new posts are made. In addition, you can select to view your "Watched Threads" to come back to them later.
  5. mlogan said:
    @Eliaquim Please do not post that way to follow a thread. We have a "Watch Thread" feature which will notify you when new posts are made. In addition, you can select to view your "Watched Threads" to come back to them later.
    Ok! Understood!
    Sorry
  6. bgillisp said:
    Not easily. You'll have to have the DLC planned out from the beginning, and you cannot change anything in the database that is already in the game. For instance, if in the database weapon 1 is Shiny Sword, but in the DLC it is Excalibur, once people add the DLC everyone with weapon 1 will be wielding Excalibur.

    Also you cannot add or change plug-ins. If you do that you will mess up the player's saves 99% of the time or more.

    As it is, all you can do is add a new map, edit an existing map (though anyone who saved on the edited square will still have a problem), and add new weapons, armors and items to the database using ids that were not already used.
    Thanks for the info, I think it'd be pretty useful if one were to make a chapter-based game that includes downloadable chapters.
  7. bgillisp said:
    Not easily. You'll have to have the DLC planned out from the beginning, and you cannot change anything in the database that is already in the game. For instance, if in the database weapon 1 is Shiny Sword, but in the DLC it is Excalibur, once people add the DLC everyone with weapon 1 will be wielding Excalibur.

    Also you cannot add or change plug-ins. If you do that you will mess up the player's saves 99% of the time or more.

    As it is, all you can do is add a new map, edit an existing map (though anyone who saved on the edited square will still have a problem), and add new weapons, armors and items to the database using ids that were not already used.
    When you mean change, you mean change a plugin parameters that had already in the game?
    Or you mean change plugins, like change .js files?
  8. Either will probably cause problems actually, though you might get away with a plug-in parameter. New plug-ins though, since most add new variables to the game, variables which did not exist when your players made their saves, will usually break the old save games by giving that dreaded crash and something about undefined.