BeamNG.Earth
BeamNG.drive용 1:1 비율 실시간 지구, 실제 고도·위성 이미지·부동 원점·보조 서버에서 LOD 스트리밍
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Przeglądarkowy klient Arkadii (MUD) z wbudowaną mapą, systemem pluginów, własnymi triggerami, edytorem skryptów oraz konfigurowalną stroną ustawień. Aplikacja działa jako PWA — można ją zainstalować na komputerze i urządzeniach mobilnych. • React 19 + TypeScript 5.8 • Vite 7 (bundler i serwer deweloperski) • React-Bootstrap 2 / Bootstrap 5 • Monaco Editor (edytor pluginów) • Firebase (synchronizacja danych) • Vitest (testy jednostkowe) + Playwright (testy e2e) • Lua-in-js (wsparcie skryptów Lua)README 전문 보기 ↗
Przeglądarkowy klient Arkadii (MUD) z wbudowaną mapą, systemem pluginów, własnymi triggerami, edytorem skryptów oraz konfigurowalną stroną ustawień. Aplikacja działa jako PWA — można ją zainstalować na komputerze i urządzeniach mobilnych.
| Katalog | Opis |
|---|---|
src/client | Skrypt uruchamiany w kliencie Arkadii; zawiera poprawki, triggery i towarzyszące skrypty. |
src/web | Aplikacja React używana jako interfejs klienta i strona ustawień. |
src/shared | Wspólny kod używany zarówno przez klienta jak i interfejs webowy. |
src/modules | Moduły odpowiedzialne za usługi (event bus, storage, Firebase, zarządzanie urządzeniami). |
editor | Edytor pluginów oparty na Monaco Editor. |
viewer | Przeglądarka logów sesji. |
log-viewer | Samodzielna przeglądarka logów (oddzielny entry point). |
helper | Natywna aplikacja pomocnicza (Go) — system tray, hotkeye, zarządzanie oknem. |
examples | Przykładowe pluginy z serwerem deweloperskim. |
docs | Dokumentacja funkcjonalności (aliasy, bindy, walka, nawigacja, pluginy i inne). |
plugin-types | Definicje typów TypeScript dla API pluginów. |
e2e | Testy end-to-end używające Playwright. |
test | Testy jednostkowe (Vitest). |
scripts | Skrypty pomocnicze do generowania danych dla projektu. |
public | Zasoby statyczne, manifest PWA i ikony. |
Zainstaluj zależności:
yarn install
Uruchom serwer deweloperski:
yarn dev
Uruchom testy jednostkowe:
yarn test
Uruchom testy end-to-end:
yarn test:e2e
Uruchom linter:
yarn lint
Zbuduj aplikację:
yarn build
Podgląd zbudowanej aplikacji:
yarn preview
Generuj typy dla API pluginów:
yarn generate:plugin-types
Zbuduj przykładowe pluginy:
yarn build:examples
Uruchom serwer deweloperski przykładów:
yarn serve:examples
Więcej informacji o systemie pluginów: docs/PLUGINS.md.
Szczegółowa dokumentacja znajduje się w katalogu docs/:
MIT