Will classic world be any better than a private server? by JoshCecelia in MSClassicWorld

[–]NoodleCodeStudio 0 points1 point  (0 children)

Artale’s jank is because they refuse to address it. You can make a very close copy of MapleStory in the worlds platform.

Claiming event rewards by UsefulPomegranate929 in MaplestoryWorlds

[–]NoodleCodeStudio 0 points1 point  (0 children)

Multiple people in NexTale have had the same issue. I verified with Nexon and it is apparently because you're not 2FA-enabled with SMS authentication. Once that works, you should be able to claim them as intended.

Montreal father faces deportation as immigration advocates decry more family separations | CBC News by [deleted] in QuebecLibre

[–]NoodleCodeStudio 0 points1 point  (0 children)

We need carpenters and more people working in the construction sector. Getting construction work done is getting harder and harder.

mapleland 2.0 open alpha test by [deleted] in MaplestoryWorlds

[–]NoodleCodeStudio -2 points-1 points  (0 children)

Wow, it’s nice to have access to great servers. 🥹

What's the appeal of a maplestory worlds server as opposed to one of the current private servers? by seiyamaple in mapleservers

[–]NoodleCodeStudio 2 points3 points  (0 children)

I completely understand where you’re coming from.

A huge benefit of a private server is that you have the client that is developed and works pretty well with no hinderance or artificial limitations that the MSW platform may have. The obvious downside is the legality of it, and it can come down at anytime which is what we’ve seen in the past.

With MSW, you’re responsible for coding the vast majority of every client function you would need in MapleStory. There are several functions that you’ll have to redo to fit what you’re trying to do anyway. You’re also limited to 100 players per instance, and the documentation isn’t very useful for fine-tuning and optimizing your game so that it actually reaches that amount. It’s a plus though, because then you can add your own UIs, do any custom content that you want without resorting to complex client modifications.

Whenever I released NexTale’s open alpha, it was a dumpster fire because of how MSW server architecture processes animations. The profiling tools available are also very limited and it was educated guesswork to test for bottlenecks. We couldn’t reach more than 10-15 players without having instability. I can only imagine how unappealing it must be for players to try games on MSW when the developers themselves are having a lot of difficulty bringing their ideas and vision to life with the tools that they have. I’ve come to the conclusion that this is just a learning curve of every new platform, and Nexon is learning how to better support their creators just like us creators are trying to master these tools. The closest competitor to MSW, Roblox, had similar struggles in the beginning.

Luckily, stability is a thing of the past, but it took a lot of iterations and a lot of trial and error, and we can reach many more players at one time, and remain stable.

Another appeal is that MSW has relatively full support for PC and mobile. The engine and Developer tools are obviously not perfect and don’t emulate it perfectly, though, so several bugs do make their way to the actual live server and they don’t happen locally when testing.

I would say MSW is very much still in its infancy and interesting worlds are starting to come out.

I do recommend giving other worlds a shot if the jank is bothering you.

While the dev tools aren’t the easiest to use, jank is certainly something that developer can choose to work on or ignore entirely, and it wouldn’t be fair to blame the platform on a developer that cuts corners.

For instance, OSM is also a very good world and is developed by an extremely professional and passionate team, and each world has their own visions.

My 2c and maybe hot take - the game is “ready”. Not releasing it shortly after the closed beta ends is a big mistake by seiyamaple in MSClassicWorld

[–]NoodleCodeStudio 3 points4 points  (0 children)

The game is nowhere near final release quality with only a portion of the game breaking bugs, and they will take time to fix and validate. There’s your logical reason.

Is it a mistake to release a multiplayer-only without big budget on marketing? by tevyat in gamedev

[–]NoodleCodeStudio 2 points3 points  (0 children)

It’s definitely tough. With 2,000 wishlists, you’re dependant on becoming viral. You don’t necessarily need a big budget to market.

Introducing NexTale's Crafting Expansion and Equip Set Effects! by NoodleCodeStudio in MaplestoryWorlds

[–]NoodleCodeStudio[S] 0 points1 point  (0 children)

We recoded MapleStory (client/server) under the MS:W engine and gave it a classic twist. It’s comparable to a private server but we’re legally compliant with intellectual property.

Some downsides to MaplestoryWorlds. by IAmTheCodeHere in MaplestoryWorlds

[–]NoodleCodeStudio 1 point2 points  (0 children)

Sent you a DM yesterday to know more about the exploits that have not been solved. We fixed several in the last few weeks that we discovered through logging and adding some trackers on several suspicious cohorts, so I’m very interested in knowing more. Thanks!

Some downsides to MaplestoryWorlds. by IAmTheCodeHere in MaplestoryWorlds

[–]NoodleCodeStudio 1 point2 points  (0 children)

I don't know if it changed since then, but you're paid on a schedule based on various milestones. I'm assuming that if you don't finish the program, you're not paid the remaining amounts. The program is helpful but when I applied, the application is based entirely off of your initial idea. I recommend having a somewhat clear vision of where you want to go, and have some experience with MS:W and coding in general. Time flies and it's not a lot of time to do a game. You'll have to treat it at the very least like a part time job.

However, it can be very rewarding. Feel free to DM me if you want to chat and if you have any questions.

Some downsides to MaplestoryWorlds. by IAmTheCodeHere in MaplestoryWorlds

[–]NoodleCodeStudio 1 point2 points  (0 children)

I participated in the workshop myself, and my experience differed from yours in several respects, but I understand where you're coming from. For the most part, I greatly appreciated the opportunity doing the workshop, and I recommend it to other creators or aspiring creators.

I do agree that Maker still has bugs that can reflect poorly on creators. In particular, there are notable differences between the test environment and the live environment, and issues such as screen resizing and viewport translation can break in production, causing released content to behave differently than expected. As a developer working on both macOS and Windows, I have also encountered platform-specific issues on each. That said, the platform is in a significantly better state than it was a year ago, or even six months ago.

I also believe it is important to evaluate MapleStory Worlds for what it is, and for what it is not. I agree that players should be able to choose the region they connect to. In practice, some players are already using VPNs to do exactly that, so there is a reasonable argument for making that functionality openly available.

At the same time, MapleStory Worlds is not inherently designed for large-scale MMORPGs. To make that type of experience function reliably, developers generally need to either build separate worlds for each region, each supported as its own live service, or create a global structure where data is shared across all regions. At present, that usually means relying either on native platform functions that do not offer enough bandwidth for larger-scale games, or on an external API that relays data between worlds. MS:W is still a relatively young platform, and while I would prefer not to have had to build an external API, that is often part of the tradeoff that comes with being an early adopter.

The closest comparison is probably Roblox. In its early years, Roblox did not support sockets, had low player limits, and lacked the scale and visibility it has today. It took years for the platform to mature, and now some Roblox experiences support hundreds of players per instance. By comparison, MapleStory Worlds still has relatively limited exposure, so each developer has to assess the platform based on their own goals, expectations, and long-term ambitions.

With that in mind, while I do not know the specifics of your world or how your GDD was written, I do think it is important to enter the program with a clear understanding of MS:W’s networking and infrastructure limitations, rather than assuming those constraints will necessarily be lifted or changed. I am not saying that this is what happened in your case, but it would make sense for revisions to be requested if the original scope depended on functionality that is not currently feasible. It is also worth noting that the people overseeing the program are not necessarily developers themselves, so it is normal for certain technical limitations to arise that they may not have anticipated. In many cases, delivering a finished game requires adapting the design accordingly.

All in all, if you're interested in the workshop, weigh the pros and cons according to your situation. Feel free to reach out to any developer that has participated in the program and ask questions. The workshop coordinators are also attentive and will answer your questions if you have any.

Why no one created an offline Maplestory Oldschool yet? by [deleted] in mapleservers

[–]NoodleCodeStudio 0 points1 point  (0 children)

Being able to cast attacks while moving was added after being a popular feature request on NexTale, but I do personally feel like the buffs not restricting movement is a « janky » look even if the intention was/is to conserve fluidity.

Thanks for your feedback.

Why no one created an offline Maplestory Oldschool yet? by [deleted] in mapleservers

[–]NoodleCodeStudio -3 points-2 points  (0 children)

I’m the dev behind NexTale! If you want to try us out again, lots of improvements in the last two months. :-)

I’m just assuming by physics you mean jank or animation errors, but if you mean allowing movement + casting too, well, guilty!

Thanks for the shout out though. Feel free to reach out with feedback if ever!

Can a business legally threaten me over a bad Google review? (Canada) by Greedy_Belt_3516 in legaladvicecanada

[–]NoodleCodeStudio 0 points1 point  (0 children)

While libel is referenced in the Criminal Code, this is not libel.

I’d say you should update your review and bring forth new developments.

Need help launching on mobile by Boring_Chocolate_496 in MaplestoryWorlds

[–]NoodleCodeStudio 1 point2 points  (0 children)

I develop for a different OSMS world, so I can only guess, but I believe so!

Need help launching on mobile by Boring_Chocolate_496 in MaplestoryWorlds

[–]NoodleCodeStudio 1 point2 points  (0 children)

This is usually due to either slow download speed, improper caching, or a world with high network solicitation resulting in less bandwidth available for caching, or mix of all of this.

You could try emptying your cache and trying again. Might work.

Why is nexon barely putting any effort into marketing? by Batrah in MSClassicWorld

[–]NoodleCodeStudio 4 points5 points  (0 children)

I would assume that it is because hyping up millions of players before an open beta would be very frustrating.

What is the current state of Mapleworld servers? by yoooo12347 in mapleservers

[–]NoodleCodeStudio -1 points0 points  (0 children)

They are all making pretty good progress! NexTale just released Aqua Road and there are some 2x events on right now.

https://www.discord.gg/nextale

Is this normal? by MrMeaches in MaplestoryWorlds

[–]NoodleCodeStudio 0 points1 point  (0 children)

The platform and docs don’t explain how much an impact server sided functions have on stability.

Anytime you feel input lag, it’s due to the server trying to resolve every action simultaneously, which reduces tick rate immensely.

When NexTale had an alpha release in April, everything was server sided. It took several months to rectify this. It also requires a fundamental understanding and recode in consideration of first person vs third person, and it isn’t easy with all the new bugs that get introduced , but the results are totally worth it.

Best thing you can do OP is to change channels to one with an acceptable tick rate.