• Unfortunately, we have experienced significant hard drive damage that requires urgent maintenance and rebuilding. The forum will be a state of read only until we install our new drives and rebuild all the configurations needed. Please follow our Facebook page for updates, we will be back up shortly! (The forum could go offline at any given time due to the nature of the failed drives whilst awaiting the upgrades.) When you see an Incapsula error, you know we are in the process of migration.

[Maplestory] [C#] [v62] New Source/Server Development (OMG it's not Odin)

Status
Not open for further replies.
Junior Spellweaver
Joined
Apr 18, 2008
Messages
108
Reaction score
46
Who are you?
Currently, we are a small team:

TL Works - Server Host - Host of top-rated Terraria server, Teeria Legends
SSFM/TehCupcakes - Lead Developer - Professional experience in C#, SQL, MVC, and more, with additional experience in Java, PHP, IDA, Game design, etc.

"We" do not have a name for the source, server, or team. Anyone who joins is welcome to contribute their ideas on what we should name ourselves.

What is your goal?
- To make a GMS-like v62 source that is clean, stable, and coded in C#. This project is focused on accuracy and efficiency; all packet handling will be built from the ground up in order to ensure an accurate implementation of features from the official servers.
- Secondarily, we would like to run a public server and add on custom features that can be easily disabled or enabled within the source. Of course, this will only come after core GMS features are complete.
- It is our intent to release some version of the source when it is in a good state that is fairly feature-complete, so that others may learn from our work and the Maplestory community can benefit.

What is done so far?
- The "core" of any source, which includes the cryptography, communication between servers, sending/receiving packets with the client, and the general source architecture.
- NX file parsing
- Handling of login packets, and a few basic "Game" packets
- NPC and Portal scripting engine
- A custom launcher that includes WZ verification
- A machine to host the server on has been procured
- Git repository set up

What do you need?
- Source Developers - You must be proficient in C#. Basic IDA knowledge strongly preferred; you should be able to locate and research packet structures and use this information for development.
- NPC Scripters - Basic programming experience, C# preferred. You will be translating and/or rewriting javascript scripts to work with our C# scripting engine.
No other open positions at the moment

Why are you looking for help?
We are not lacking in the skill needed to accomplish our task. However, time being a limited resource, it would go much quicker with more hands to help out. Thus, we want more people in the team to speed up the development process. As lead developer, I will closely review all code changes to ensure clean and high-quality code.

You may apply by posting here or sending me a PM. Please include proof of your qualifications or your application will be rejected. (Unless you already have a proven track-record on Ragezone).
 
Last edited:
Status
Not open for further replies.
Back
Top