Skip to content
kidarigunPublic

About

OpenMU (MU Online 서버 에뮬레이터) 한국어판 — Korean localization fork of MUnique/OpenMU

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

OpenMU 한국어판 (OpenMU-ko)

MUnique/OpenMU를 한국어로 옮긴 포크입니다. OpenMU는 MMORPG "MU Online"의 서버를 처음부터 새로 작성한 오픈 소스 프로젝트이며, 이 저장소는 그 위에 다음을 더합니다.

  • 관리자 패널 한국어: 대시보드, 게임 구성, 계정, 공성전, Discord 연동 등 관리자 패널 전체 문구. 언어 선택에서 한국어를 고르면 됩니다.
  • 게임 데이터 한국어: 아이템, 몬스터, 스킬, 맵, 퀘스트, 이벤트 이름과 설명.
  • 플레이어 메시지 한국어: 서버가 플레이어에게 보내는 메시지. 게임 안에서 /language ko를 입력하면 한국어로 바뀝니다.
  • 클라이언트 런처 한국어: launcher.config에 <UiCulture>ko</UiCulture>를 넣으면 Windows 표시 언어와 관계없이 한국어로 표시됩니다.

용어는 한국어 용어집을 따르며, tests/MUnique.OpenMU.Tests/Localization의 테스트가 번역의 키·자리표시자·명령어 보존을 검사합니다.

게임 클라이언트

이 저장소에는 게임 클라이언트가 포함되어 있지 않습니다. OpenMU가 권장하는 오픈 소스 클라이언트 sven-n/MuMain은 원작 클라이언트 소스에서 파생되었고 별도 라이선스가 없으며 원작 게임 리소스를 포함하므로, 이 프로젝트에서 재배포하지 않습니다. 클라이언트 한국어화는 MuMain 쪽에 기여하는 방식으로 진행합니다.

원본과의 관계와 라이선스

원본 OpenMU의 전체 Git 히스토리를 그대로 유지하고 있으며, 원본 프로젝트의 MIT 라이선스(LICENSE, Copyright 2017 MUnique)를 따릅니다. 원본의 새 변경은 upstream 원격(https://github.com/MUnique/OpenMU.git)에서 가져와 병합합니다. 서버 실행 방법과 그 밖의 문서는 아래 원본 README와 docs-website를 참고하세요.


OpenMU Project

License Codacy Badge Ask DeepWiki Discord chat

Platform Build Status
Linux Build Status
Linux (Docker) Docker Build Status
NuGet Packages
MUnique.OpenMU.Network NuGet Badge
MUnique.OpenMU.Network.Packets NuGet Badge

This project aims to create an easy to use, extendable and customizable server for a MMORPG called "MU Online". The server supports multiple versions of the game, but the main focus is version of Season 6 Episode 3 using the ENG (english) protocol. Additionally, the long-term focus is on the open source client which supports a slightly extended network protocol. However, parts of the software can also be suitable for the development of other games, even for other kind of games.

The code is a complete rewrite from scratch - it's not based on pre-existing projects, and it's also explicitly not based on decompiled server sources or their countless derivates.

There also exists a blog which may contain some valuable information about this development.

Current project state

This project is currently under development without any release. You can try the current state by using the available docker image, see Run with Docker.

Documentation

The documentation lives in the docs-website folder and is built as a website with Docusaurus. The links below point to its sources, so they work on GitHub as well.

Getting started Requirements, ports, running with Docker or from source, connecting a game client, test accounts
Deployment The deployment variants, HTTPS, start parameters and environment variables
Admin panel One page per screen of the server's user interface, plus task-oriented how-tos
Server features Features with their own configuration, e.g. the server-side AI bots
Development Architecture, solution structure, the plugin system, contributing
Reference Ports and the generated packet documentation

The code-bound technical documentation stays next to the code: see docs for the packet descriptions and the game mechanics, and the Readme.md of the individual projects under src.

To run the website locally:

cd docs-website
npm install
npm start

Licensing

This project is released under the MIT license (see LICENSE file).

Contributions

Contributions are welcome — from developers and non-developers alike. Please read CONTRIBUTING.md before you start, and don't hesitate to ask in our discord channel or by submitting an issue.

About

OpenMU (MU Online 서버 에뮬레이터) 한국어판 — Korean localization fork of MUnique/OpenMU

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages