Before you begin
JoySword uses a historical Windows Elsword client connected to a community-operated realm.
- Operating system: Use 64-bit Windows 10 or Windows 11. The client itself contains older 32-bit components.
- Required runtimes: Install the x86 Microsoft Visual C++ 2010 Redistributable and DirectX End-User Runtimes (June 2010).
- Install location: Extract the client to a normal writable folder. Avoid Program Files if Windows permissions prevent patching.
Account-to-client checklist
- Create your account: Register with an email and a 6–20 character password. Confirm the email message when it arrives.
- Save the game login: Open My Account and copy the generated game login. The client does not use your email address as its username.
- Prepare the client: Extract the current JoySword client release and keep its folder structure intact.
- Start the realm: For the offline package, launch the supplied server workflow before opening the game client.
- Launch and sign in: Use Start-Client-Windows.bat, then enter the copied game login and the same password used on the website.
- Create a character: Choose a base character whose movement and range match your preferred play style. Names must be unique.
Your first 30 minutes
- Open every tutorial prompt: The historical UI communicates core movement, skills, inventory, and dungeon flow through short prompts.
- Inspect your inventory: Find the JoySword progression chest. It is character-bound and begins a single linked reward chain.
- Check key bindings: Confirm movement, jump, basic attacks, skills, awakening, item slots, and menu keys before entering a dungeon.
- Run early quests: Quest objectives introduce regions and dungeons while supplying experience and baseline currency.
- Practice recovery: Learn how your character stands, jumps, air-recovers, and exits pressure before optimizing damage.
Controls and interface
JoySword is built around keyboard action combat. Movement and attack inputs can be combined into character-specific command strings, while active skills consume resources from assigned skill slots.
Default bindings can vary between client packages. Treat the in-game keyboard settings as authoritative instead of memorizing a retail control diagram.
- Movement: Learn walk, dash, jump, dash-jump, fast fall or air movement where supported.
- Basic attacks: The two primary attack buttons branch into grounded and aerial command strings.
- Skills: Place frequently used skills where they can be reached without releasing movement keys.
- Items: Keep recovery items on deliberate keys to prevent accidental consumption.
- Camera and UI: Adjust resolution and effects before combat so telegraphs and platforms remain readable.
First-session goals
| Goal | Why it matters | Done when |
|---|---|---|
| Secure the account | Protects recovery and future management | Email shows Verified in My Account |
| Learn movement | Mobility prevents more damage than early gear can absorb | You can dash-jump and land consistently |
| Understand MP | Skills are your primary burst and clearing tools | You can build and spend without staying empty |
| Open milestone rewards | The realm progression track prevents early gear dead ends | The next chest appears after each claim |
| Finish a dungeon cleanly | Establishes your basic combat loop | You clear without exhausting recovery items |