Start here

Getting Started

From client setup to your first dungeon, with a safe installation checklist.

Audience: New players | Reading Time: 8 min

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

  1. Create your account: Register with an email and a 6–20 character password. Confirm the email message when it arrives.
  2. Save the game login: Open My Account and copy the generated game login. The client does not use your email address as its username.
  3. Prepare the client: Extract the current JoySword client release and keep its folder structure intact.
  4. Start the realm: For the offline package, launch the supplied server workflow before opening the game client.
  5. Launch and sign in: Use Start-Client-Windows.bat, then enter the copied game login and the same password used on the website.
  6. 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