https://github.com/thindil/laeran-mud
Repozytorium kodu Laeran MUD
https://github.com/thindil/laeran-mud
Last synced: about 1 year ago
JSON representation
Repozytorium kodu Laeran MUD
- Host: GitHub
- URL: https://github.com/thindil/laeran-mud
- Owner: thindil
- License: agpl-3.0
- Created: 2015-10-08T18:10:17.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2015-11-21T07:03:12.000Z (over 10 years ago)
- Last Synced: 2024-05-02T02:32:31.102Z (about 2 years ago)
- Language: C
- Size: 1.12 MB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: COPYING
Awesome Lists containing this project
README
Repozytorium kodu gry Laeran MUD. Kod jest połączeniem drivera DGD oraz mudliba Phantasmal.
## 1. Informacje ogólne ##
* Na chwilę obecną, kod był testowany jedynie na na systemach GNU/Linux. Jest małe prawdopodobieństwo, że będzie działać na Windowsie również.
* W repozytorium nie ma danych o świecie, takich jak pokoje, moby, przedmioty itd.
* Do działania kod potrzebuje również pliku konfiguracyjnego dla drivera oraz plików świata gry (strefy, pokoje, moby, przedmioty).
* Ten kod nie zawiera dokumentacji, można ją pobrać z repozytoriów oryginalnego kodu.
* Podobnie jak driver i mudlib, kod gry jest dostępny na licencji AGPL wersja 3.
## 2. Przydatne linki ##
https://github.com/dworkin/dgd/ - dokumentacja dla drivera DGD i LPC (katalogi doc i lpc-doc)
https://github.com/shentino/kernellib/tree/master/doc - dokumentacja dla KernelLiba
https://github.com/shentino/phantasmal/tree/master/website - dokumentacja dla Phantasmal mudliba
Ponieważ zaszło już dość sporo zmian w kodzie, pliki przykładowych światów z
Phantasmal mogą nie działać. Dlatego przykładowy świat, plik konfiguracyjny
itd. Możesz pobrać z repozytorium:
https://github.com/thindil/laeran-data
## 3. Instalacja w systemie Linux ##
Wszystkie kroki/polecenia wykonujemy w terminalu. Oczywiście najpierw trzeba pobrać kod oraz potrzebne do uruchomienia pliki podane w pkt 1 ;)
* Przejdź do katalogu src/
* Wykonaj komendę:
make install
* Zaktualizuj plik konfiguracyjny gry
## 4. Uruchamianie ##
W konsoli, przejdź do katalogu bin/ i wykonaj komendę:
./driver [nazwa pliku .dgd]
Bądź edytuj dowolnym edytorem plik *run.sh*