Newbie Spellweaver
- Joined
- Apr 22, 2009
- Messages
- 62
- Reaction score
- 55
I've been recently messing with the Go programming language and I'm really enjoying it, so I decided to code a MapleStory server emulator in go and a Go maplelib.
This project is purely for my personal entertainment. I'm having lots of fun developing it at the moment, but there is no guarantee that I will finish it.
I've been working on this since the beginning of September, but I never really thought about posting it here until I saw that there's other people exploring this language for server development in here, so I figured I'd also post it here as a resource for everyone who needs info on golang maplestory development.
Kagami (server emulator):
maplelib (encryption, wz xml parsing and other tools):
It uses GMS v62 at the moment because the packets are already documented in OdinMS and other emulators, but I will eventually port it to older versions of maplestory once it's more complete (possibly around v30-v40).
Latest features:
This project is purely for my personal entertainment. I'm having lots of fun developing it at the moment, but there is no guarantee that I will finish it.
I've been working on this since the beginning of September, but I never really thought about posting it here until I saw that there's other people exploring this language for server development in here, so I figured I'd also post it here as a resource for everyone who needs info on golang maplestory development.
Kagami (server emulator):
You must be registered to see links
maplelib (encryption, wz xml parsing and other tools):
You must be registered to see links
It uses GMS v62 at the moment because the packets are already documented in OdinMS and other emulators, but I will eventually port it to older versions of maplestory once it's more complete (possibly around v30-v40).
Latest features:
- Character selection / creation / deletion and multiple worlds/channels - done (
You must be registered to see links)
- Getting in game -
You must be registered to see links
- Loading maps from wz xml files - done
- Basic in-game sync/handling - WIP (
You must be registered to see links)
Last edited: