MapleStory Emulator: Java/SQL

maple.gif

MapleStory is a popular Korean MMORPG. This is my fully functioning emulator called MapleCitizens. Main languages used for this entire project are Java, PHP, SQL, JavaScript and Assembly.

 

Learnings:

  • Lombok, Spring Boot, Maven

  • Client Editing (IDA / OllyDBG)

  • Compiling (IntelliJ + Netbeans)

  • Navigating Large Projects

  • Hex Editing / Hashing (SHA1 / BCRYPT)

  • Network Management for Multiplayer

  • Feature Development (Java/JavaScript)

  • User and Brand Management (Live)

  • User/Server Data Management (MySQL)

  • XML/IMG Editing

Click here to register and play!