Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Comprehensive guide for using the visual map editor. Use when designing game worlds, placing buildings, NPCs, or managing map JSON files.
How to use
Otwórz plik
tools/map-editor.htmlbezpośrednio w przeglądarce internetowej (Firefox, Chrome, Safari). Nie potrzebujesz serwera — narzędzie działa lokalnie. Możesz skopiować pełną ścieżkę do pliku i wkleić ją w pasek adresu.Wybierz narzędzie z dostępnych opcji: Ściana (blok 2×1×3 jednostek), Podłoga (cienka płytka), Drzwi (2×1×2,2 jednostek, interaktywne w grze), Okno (2×1×1,5 jednostek), Punkt spawn NPC lub Punkt spawn gracza. Kliknij przycisk narzędzia — powinien się podświetlić na zielono.
Klikaj na siatce, aby umieszczać kafelki. Każda komórka siatki odpowiada 1 jednostce w świecie 3D. Siatka domyślnie ma rozmiar 100×100 jednostek, a jej środek (50, 50) odpowiada pozycji świata (0, 0, 0).
Obracaj obiekty za pomocą menu rozwijane Rotation lub klawisza R — dostępne są kąty 0°, 90°, 180° i 270°. Najechanie myszą na siatkę pokazuje aktualne współrzędne.
Usuń kafelki, wybierając narzędzie Erase i klikając na istniejące obiekty. Możesz w ten sposób modyfikować układ budynków i terenu.
Twoja mapa jest automatycznie zapisywana w formacie JSON. Możesz eksportować plik i używać go w swoim projekcie Babylon.js jako definicję poziomu.