Skip to content

A monorepo for SkyMP, SkyrimPlatform, and the SkyMP server called SweetTaffy

License

Notifications You must be signed in to change notification settings

szymonj99/skymp

 
 

Repository files navigation

SkyMP

Discord Chat PR's Welcome

SkyMP is an open-source multiplayer mod for Skyrim ⚡

SkyMP is built on top of the SkyrimPlatform - a tool to create Skyrim mods with TypeScript and Chromium. 🚀

This repo hosts all sources to ease local setup and contributing. See CONTRIBUTING for build instructions.

image

What's Synced

  • Player movement and animation sync
  • Appearance: race, headparts, tints, etc
  • PvP sync: melee damage, attributes, death
  • Inventory sync: equipment, containers, craft, etc
  • Limited scripts sync (WIP) - we have our own Papyrus engine
  • Who knows what comes next? We work on synchronizing all Skyrim game mechanics, see ROADMAP.

Multiplayer Features

  • Mostly server-controlled game state - you can't cheat everything
  • Store your world in plain files or MongoDB
  • Customize your server with TypeScript or Papyrus scripting
  • Use esp/esm mods, just ensure both client and server load order are the same

Terms of Use

See TERMS.md. TL;DR disclose the source code of your forks.

Third-party code licenses can be found in THIRD_PARTY_LICENSES.

About

A monorepo for SkyMP, SkyrimPlatform, and the SkyMP server called SweetTaffy

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • C++ 56.7%
  • TypeScript 33.8%
  • Papyrus 4.3%
  • JavaScript 1.9%
  • CMake 1.8%
  • SCSS 1.0%
  • Other 0.5%