1. Hello!

    First of all, welcome to MapleLegends! You are currently viewing the forums as a guest, so you can only view the first post of every topic. We highly recommend registering so you can be part of our community.

    By registering to our forums you can introduce yourself and make your first friends, talk in the shoutbox, contribute, and much more!

    This process only takes a few minutes and you can always decide to lurk even after!

    - MapleLegends Administration-
  2. Experiencing disconnecting after inserting your login info? Make sure you are on the latest MapleLegends version. The current latest version is found by clicking here.
    Dismiss Notice

Information Tales of MapleLegends

Discussion in 'MapleLegends Announcements' started by Pasta, Jun 7, 2023.

  1. Pasta
    Offline

    Pasta Game Developer Staff Member Game Developer

    260
    249
    251
    Jul 18, 2017
    Male
    Pastaland
    6:11 PM
    Moderator Post
    MapleLegends reaches its 8th Anniversary! It's a big milestone, for us. As a community, we've been through a lot, ups and downs. While we finish preparing the patch content, let's have a chat about what we're up to, and what we have been up to, a bit more in-depth than usual.


    The state of MapleLegends updates

    Let's start by talking a bit about the state of our update schedule, and how it is going to change.

    It is no news that we've gone through a good amount of patch delays, or even straight out patch cancellations (we paid Happyville rent for nothing, last winter).
    The sad truth is that it's not been easy to manage these updates, especially since when we started adding more and more custom features. When we discuss the plan for the next set of patches/events, we always try to split the workload in ways that seem bearable throughout the schedule; but a lot of the recent updates "hide" their actual complexity until the moment I actually start writing the code for them.

    [​IMG]
    To give a recent example, the reason why Valentines and Lunar events have been split (even if by little time) was because Spaceship took longer to implement than we originally expected. It's the kind of roadblocks that you don't realize are gonna be in your way until the client crashes because you forgot to prevent Battleship Cannon from firing on the Spacesh of obscure little features that this version of the game doesn't have yet.

    [​IMG]
    The custom clock system also took work to implement, but the effort paid off, as we now have a system that we can reuse with new designs whenever we see fit.

    Even this coming Anniversary event has a lot of gimmicks introduced that the original client didn't have; as you probably saw in the teaser on Discord, we're adding a new Event-related Axe Throwing skill, that needed to be properly set to work only where we want, and how we want. Someone compared it to Pirate's Grenade skill, which is partially true; but Grenade explodes on the ground, while the Axe must trigger damage on contact.
    Little things that one might not think about, when deciding on the overall plan for the future patches, but that can drastically increase the time and workload required when it's almost "too late" to change plans.

    Speaking about the Christmas event; there isn't a technical or otherwise planned reason as to why we skipped it, it was just because of me having overdone things in the previous two patches (Annisummer and Halloween), which made me feel burnt out way too much. There was no discussion about skipping the Event, until it was basically out of season, hence why we did not release a statement.
    Definitely not an outcome we ourselves would have wished for, especially since the event plan had been fully laid out already, but if anything, it's something we can learn from, starting from time management.

    We've been looking into taking this step for some time, and we finally decided to go through with it now: effective from this patch, we will be separating Event-related patches, and Content-related patches.
    For you the players, this means that the coming Anniversary patch will have less balance and content updates than you're used to see in our big releases. This can feel disappointing, but on the other hand, we will be having a non-event patch between Anniversary and Summer, which instead will be focused on gameplay changes.
    Going forward, we will have a Summer patch, then a non-event patch, then ideally Halloween, and so on. This sequence is not set in stone, but it's the base idea.



    The Challenge system and its progress

    [​IMG]

    We asked Rosa to please stop running in place, and we gave her a full revamp that hopefully better suits the game and her location in Lith Harbor.

    On a more technical note; we are reaching our final tests of the Challenge system. The current iteration is still limited to the first threshold, but we wanted to bring out our full set of options, with the note that the subsequent tiers will be variation on those themes. For example, the challenge that requires you to scroll items will increase in complexity, and may require more than simply regular scrolls.
    There is one extra type of optional challenge not released yet (you may have noticed a lack of Maple world exploration related ones), which requires extra work, although it will not require its own extra testing time, and thus won't delay our schedule.

    We are looking to gather feedback about the proposed challenge types; they are supposed to cover as many different playstyles as possible, while retaining an element of time and effort investment proportional to the "centrality" of this feature in the life of your character.

    While the previous Beta testing rewarded a unique hat, this testing round will reward you with an overall that fits the same style!

    [​IMG] [​IMG]


    The code-related mechanisms proved to be working well as intended, during the period in which the first beta testing has been live. We could have gone for a simple set of quests, and saved ourselves the trouble of planning and implementing a fully custom design for it (you see it as an npc chat for now, but the final plan is completely different), but that would not have fit our view of this as one of the most central features of our gameplay. It would have felt too anonymous, as it would have blended with every other questline. Sure, we would likely have saved one or two patches worth of time, but it was not worth the design loss. That has been our decision from the start.
    Additionally, we would not have been able to implement all these different challenge options. Especially some of the ones we have planned for higher tiers.



    8 years (and counting) of good times

    I'd like to conclude this thread on a lighter note, hopefully also showing interesting stuff.

    While you see the final result of a patch in the form of working and polished (or "working" and "polished", depending on the case) new content, most of the implemented changes have gone through a lot of iterations, both for bugfixing and for design changes.

    Here's a small list of some of the little things that either never got released, or got changed before release, along with a few funny design mishaps.
    • [​IMG]
      The Omok set from the Halloween + Christmas event of 2021 was originally intended to be solely Halloween-themed.
    • [​IMG]

      Baby steps being taken during the introduction of extra animations for Transformation.
    • [​IMG]

      Debugging for this game can be tough... Here's a little shot from the past, when we were preparing NT2 questline for release!
    • [​IMG]
      The icon for Assassinate:Charged buff had this as its first proposed design. It got changed to not be confused with an Eyesore debuff.
    • [​IMG]
      [​IMG]

      Rosa's design went through multiple iterations, before landing on the style we are now familiar with.

      [​IMG]

      One could say that her hairdresser got carried away with experimenting, and I couldn't argue against that.
    • [​IMG]

      An example of what post-v62 features can include. This is what used to happen during testing if you got hit while Ghost-morphed, both for Halloween 2022 and Lunar 2023. Fun times debugging that one.
    • [​IMG]
      [​IMG]

      Last Halloween was truly a spooky place.

      [​IMG]
      [​IMG]

      And a lot of translating, for the original Sophelia questline.


    • If only you knew how many design iterations Berserk went through...
    • [​IMG]

      Something that not everyone might have noticed is that the design for our Lunar New Year Rabbit coin was made to recall the old design of the Mouse coin of 2020 (Year of the Rat).
    • [​IMG]

      She didn't make it in time through the design pipeline... But the Lunar New Year was supposed to be managed by a completely new npc!
    • [​IMG] [​IMG]
      [​IMG] [​IMG] [​IMG]
      [​IMG]

      Adventures with Chairs. Some of them require so much trial and error to reposition correctly, because simply copying gms' position does not always work!

      [​IMG]

      Rings are no joke either.
    • [​IMG]

      More about chairs, but from the very first steps we took to implement custom height. This one has been particularly nasty, back then, because it's never been consistent.
      A sobering reminder that you can never "assume" things are working fine, at any stage of the development.

      But honestly, it looked very funny.
    • [​IMG]

      Throughout these years, we've added a few custom NPCs of our own. It's been 8 years already, who knows what adventures and new faces have yet to come!

    We hope you enjoyed this little read, and we wish for you to keep having a good time in our game. While we're not perfect, we are doing our best. We love what we do.
    Thank you for the time you spend with us.

    The MapleLegends Staff
     
    • Great Work x 54
    • Friendly x 13
    • Like x 3
    • Agree x 1
    • Useful x 1
  2. Siegfried
    Offline

    Siegfried Master Chronos

    93
    32
    111
    Apr 21, 2017
    Male
    9:11 AM
    you have no idea how much i love dev notes,ty!MapleF16:thumbsup:
     
    • Agree Agree x 3
  3. Pelinsu
    Offline

    Pelinsu Timer

    106
    126
    135
    Jan 15, 2022
    7:11 PM
    Great work!
     
    • Agree Agree x 2
    • Like Like x 1
  4. Trion
    Offline

    Trion Capt. Latanica

    306
    80
    273
    Jul 23, 2019
    12:11 PM
    Trion
    Beginner
    1
    Appreciate all the work you do Pasta in what can sometimes be a "thankless" job. Your hard work does not go unnoticed by the true maplers of Legends.
     
    • Agree Agree x 4
  5. Vowels
    Offline

    Vowels Mr. Anchor

    252
    201
    256
    Jan 23, 2019
    1:11 PM
    untrue
    Bishop
    200
    Pasta
    comfy thread
     
    • Agree Agree x 5
  6. CaptainNemo
    Online

    CaptainNemo Selkie Jr.

    216
    172
    215
    Oct 3, 2017
    Male
    9:11 AM
    CaptainNemo
    Islander
    Ossyrians
    Thank you Based Pasta and Staff for all your efforts.
     
    • Agree Agree x 2
    • Like Like x 1
  7. LeonardoJF
    Offline

    LeonardoJF Zakum

    1,881
    346
    460
    Jun 16, 2021
    Male
    Rio grande do Sul - BR
    1:11 PM
    ItzLeo
    Paladin
    200
    Favela
    PastaPasta you are the goat!
     
    • Agree Agree x 3
  8. V220
    Offline

    V220 Chronos

    82
    24
    93
    Jul 26, 2015
    Male
    11:11 AM
    SoLucky
    Bishop
    182
    Thank you and the rest of the staff for the dedication and the love that you pour into the game. I don't mind having to wait for server being up and running, game updates or waiting for the next event. I cannot fathom how much work you all got on your shoulders and you do it for the love of the game and the community. Nothing but respect for y'all. BIG LOVE <3
     
    • Agree Agree x 2
  9. Isme
    Offline

    Isme Brown Teddy

    65
    258
    75
    Dec 21, 2020
    1:11 PM
    1sme
    Islander
    You guys rock MapleF8
     
    • Agree Agree x 2
  10. maxreber
    Offline

    maxreber Horny Mushroom

    47
    31
    51
    Apr 20, 2020
    Male
    11:11 AM
    Pipp
    Dark Knight
    159
    Feeling sad I didn't complete the first round of HP challenges for the hat now knowing there was gonna be a matching outfit Q_Q! Anyways.. thanks for all the had work!! Cheers to ML's 8th anniversary!!
     
    • Agree Agree x 2
  11. PostureCheck
    Offline

    PostureCheck King Slime

    28
    8
    31
    Apr 4, 2021
    9:11 AM
    Socialist
    Thief
    You're telling me there was a bug that could've made my character naked?!!?! Why was the bug squashed????
     
    • Disagree Disagree x 1
  12. Karn
    Offline

    Karn Mixed Golem

    166
    59
    173
    Jun 26, 2017
    Male
    1:11 PM
    Karn, Fayden
    Buccaneer
    200
    Favela
    Your work is impressive and we can't really ask for more with so much on your shoulders already, thank you!
     
    • Agree Agree x 3
  13. SharpestEdge
    Offline

    SharpestEdge Slime

    21
    3
    25
    Jun 10, 2020
    Male
    9:11 AM
    SharpestEdge, Celaeno, Adrastos
    Bishop
    160
    Sleepywood
    I appreciate the massive amount of work you have put into this server that we all love. I try to remind myself every event that they wouldn't be possible without our talented developer, not to mention all the animation changes, QoL fixes, and dealing with the MS code. WE LOVE YOU PASTA MapleF2
     
    • Agree Agree x 3
    • Like Like x 1
  14. UnknownCode
    Offline

    UnknownCode Nightshadow

    677
    229
    350
    Jun 6, 2021
    California
    9:11 AM
    Islander, Bishop, Bandit
    0
    Speenies
    Davi your art has always been so cute!

    Great work on everything you do for the server looking forward to what you have in store for us!
     
    • Agree Agree x 2
    • Like Like x 1
  15. Keilianus
    Online

    Keilianus Brown Teddy

    62
    29
    70
    Jan 7, 2020
    12:11 PM
    We appreciate you so much (and dev notes are fun). Don't overwork yourself though!! MapleF4

    I'm sad I didn't finish up the HP challenge - got most of the way through, but the 10K mobs was rough with primarily ST. I think it would be slight QOL raise if we had defined periods for testing besides "some point in the future, but probably next patch," but knowing that you'd want feedback ASAP and with scheduling uncertainties, I can see why that's not possible. Are the OAs going to be gender locked?
     
    • Like Like x 1
    • Agree Agree x 1
  16. Nightz
    Offline

    Nightz Supervisor Staff Member Supervisor Game Moderator

    1,798
    1,041
    490
    Oct 22, 2020
    Male
    6:11 PM
    Nightz
    I/L Arch Mage
    200
    Funk & Pasta
    Moderator Post
    They are genderless and you will get both
     
    • Agree Agree x 2
    • Friendly Friendly x 2
  17. fael
    Online

    fael Nightshadow

    644
    324
    345
    Jun 8, 2020
    Male
    1:11 PM
    Fael
    Night Lord
    200
    SURRA
    Seriously talking now, you guys are perfect for real. We can only say thank you for all that effort on improving our old school experience. This is just so much more anyone here could ask for.
    Actually, with regard to new content/new events, that was not even something you guys should be worried, since everyone here is looking for an old version of Maple, right? All those new things are just an extra for me so I just need to thank you all.

    i love maplelegends
     
    • Agree Agree x 2
    • Friendly Friendly x 2
  18. ryanlights
    Offline

    ryanlights Windraider

    428
    59
    296
    Jan 2, 2021
    Male
    Toronto, Canada
    12:11 PM
    Dark Knight, Bowmaster
    200
    Prestigious
    more frequent patches hype
     
  19. Kimmy
    Online

    Kimmy Administrator Staff Member Administrator Game Moderator

    10,965
    11,004
    551
    Sep 9, 2014
    The Netherlands
    6:11 PM
    Moderator Post
    It's always fun seeing these behind the scene things since more or less the beginning. There's a lot that is missing, and even some frustration just comes out right after the patch is out. For example, when we had coordinated chairs working, we tested almost everything. Then the patch was out and it turns out people sitting on regular benches just completely crashes the client. Hooray, hotfix patch incoming.

    Then there's times where we think something is small ends up being an incredible headache, but then also sometimes the opposite where we think something is impossible or very hard but it ends up being done rather quickly. All a very fun love-hate relationship!
     
    • Friendly Friendly x 8
    • Like Like x 2
    • Agree Agree x 1

Share This Page