O grze

Opis

KaM Remake jest próbą ożywienia oryginalnej gry strategicznej "Knights and Merchants: The Shattered Kingdom".
Plik KaM Remake jest darmowy i tworzony przez pasjonatów. Używane aplikacje: Delphi 6, Delphi 7, FastMM4, Lazarus, OpenGL, OpenAL, zLib, PNGImage, MadExcept, libZPlay.

Wymagania systemowe

Wymagania dla KaM Remake:
- Microsoft Windows 98, XP, Vista, 7, 8, 10;
- procesor 500 MHz lub szybszy;
- 256MB RAM lub więcej;
- Akcelerator grafiki 3D zgodny z OpenGL 1.4;
- Karta dźwiękowa.

Instalacja

1. Uruchom instalator i postępuj zgodnie z instrukcjami.
2. Instalator zainstaluje również sterowniki dźwięku OpenAL (oalinst.exe) jeśli nie zostanie on wykryty. Najnowszą wersję można znaleźć na oficjalnej stronie OpenAL: https://connect.creativelabs.com/openal/default.aspx
3. Kam Remake używa silnika renderowania OpenGL, więc trzeba mieć zainstalowane sterowniki OpenGL. Odwiedź stronę producenta karty graficznej, aby uzyskać najnowsze sterowniki.
4. Uruchom mod - KaM_Remake.exe z paska Start lub z pulpitu, jeśli zdecydujesz się utworzyć skrót.

ROZGRYWKA

Następujące skróty klawiszowe są dostępne w grze:
[Esc] zamyka otwartą wiadomość lub aktywną kartę w menu gry
F1-F4 otwiera odpowiednią zakładkę w menu rozgrywki
F5-F8 przyspiesza tempo gry od 1x do 10x
[F11] pokazuje panel i menu debugowania
1-9 dokonuje wyboru oddziału lub domu przypisanego do danego klawisza za pomocą klawiszy Ctrl i 1-9
[B] umieszcza znacznik na mapie widoczny dla sojuszników
[P] zatrzymuje grę
[T] przytrzymany pokaże nazwę gracza nad jednostkami w trybie multiplayer
[Del] Usuwa otwartą wiadomość w grze
[Spacja] przechodzi do miejsca wskazanego przez otwartą wiadomość w grze
←↑→↓ klawisze kursora przewijają mapę
Przewijanie Kółka myszy przybliża lub oddala widok
" Backspace" resetuje przybliżenie do standardowej wartości 100%

Instalacja dodatkowych map:
1. Utwórz podfolder Maps w folderze KaM Remake i nadaj mu nazwę, np. "Nowa mapa".
2. Nazwy plików z rozszerzeniem .dat oraz .map muszą być takie same jak nazwa podfolderu w tym przypadku "Nowa mapa.dat" i "Nowa mapa.map".
3. Można także zamieścić plik o nazwie "Nowa mapa.txt", który będzie zawierać opis misji oraz inne informacje. Używaj tego samego formatu jak misje używane w Remake'u. Na razie nie umieszczamy oficjalnych informacji odnośnie formatu, ponieważ ten plik prawdopodobnie zostanie zmieniony.

Dodawanie własnej muzyki:
Możesz umieścić swoje pliki MP3/OGG ​w folderze Music w katalogu Remake KAM, a zostaną one automatycznie włączone do listy odtwarzania.

F.A.Q.

Nagłe wyłączenia gry:
Jeśli KaM Remake wyłącza się podczas uruchamiania bez wyświetlenia komunikatu z błędem, proszę wysłać plik LOG na contact@kamremake.com wraz z innymi informacjami, które mogą być użyteczne.

Niska ilość klatek na sekundę (FPS):
Jeśli masz bardzo niską ilość klatek na sekundę (FPS) w grze, może to oznaczać, że posiadasz nieaktualną wersję OpenGL. Sprawdź wersję OpenGL w lewym górnym rogu menu głównego, nie powinna być starsza niż 1.4.x. Jeśli jest starsza zaktualizuj sterowniki karty graficznej ze strony producenta.

Błędy gry:
Czasami, kiedy zdarzyło się coś niespodziewanego dostaniesz komunikat "Wystąpił błąd". Kliknij Wyślij raport o błędzie aby wysłać do nas raport błędów. Wpisz swoje imię i adres e-mail jeżeli chcesz dostać odpowiedź. Mając raport błędów możemy naprawić twój problem.

Znane błędy i ograniczenia

Szkolenie jednostek w Ratuszu i Warsztacie Oblężniczym nie działa.
Zachowanie AI jest nadal ograniczone.

Serwer dedykowany

Pliki wykonywalne na dedykowanym serwerze multiplayer są dostępne dla systemów Windows i Linux x86 i x86_64. Serwer nasłuchuje na połączenia na porcie TCP (56789) i domyślnie działa jako hub do przenoszenia danych między klientami. Serwer dedykowany nie rozumie gry, po prostu przenosi pakiety pomiędzy graczami. Pierwszy gracz w lobby zostaje hostem i może wybrać ustawienia danej gry. Gdy się rozłączy, hostem zostaje następny na liście.
Serwer może być skonfigurowany z pliku KaM_Remake_Settings.ini. (Stworzony na pierwsze gry lub serwer) Opcje dla serwera dedykowanego są w sekcji [Server].
Aby użyć w grze LAN, najpierw upewnij się, że serwer nie zostanie opublikowany na serwerze głównym, ustawiając „AnnounceDedicatedServer=0” w pliku INI. (patrz wyżej) Następnie uruchom serwer dedykowany i upewnij się, że działa poprawnie (powinien powiedzieć „Nasłuch na porcie 56789”) Upewnij się, że zapora umożliwia klientom łączenie się z serwerem, zezwalając na port TCP 56789. ) Możesz następnie połączyć się z nim z tego samego komputera i/lub innych komputerów. (Dla tego samego komputera połącz się z adresem 127.0.0.1 lub localhost)
Aby korzystać z serwera w Internecie, musisz przekazać port 56789 (lub jakikolwiek wybierzesz) z routera do komputera z systemem serwera dedykowanego. (Aby uzyskać więcej informacji na ten temat, wejdź na https://portforward.com/) Powiedz znajomym, aby połączyli się z nazwą Twojego serwera z listy, jeśli zdecydujesz się udostępnić publicznie swój serwer lub podaj im swój zewnętrzny adres IP, który jest wyświetlany na stronie głównej https://portforward.com/. Jeśli grasz na tym samym komputerze, na którym jest uruchomiony serwer dedykowany, lub w tej samej sieci LAN, podłącz się do jego adresu IP tak jak w przypadku gry w sieci LAN.

Uwaga: serwer dedykowany nie jest wymagany do gry wieloosobowej. Klikając "Stwórz serwer lokalny" lub "Stwórz serwer internetowy" z menu "Utwórz serwer" zyskasz ten sam efekt, tylko że musisz uczestniczyć w grze, a serwer nie jest trwały. Dedykowane serwery są potrzebne tylko wtedy, gdy chcesz udostępnić serwer dla wszystkich. Głównym celem serwera dedykowanego jest całodobowe udostępnienie serwerów, na których gracze mogą grać kiedy chcą. Jeżeli możesz udostępnić taki serwer, byłoby to przydatne.

Wersje Linuxowe zostały przetestowane na Fedorze i Ubuntu. Wszelkie pytania lub komentarze dotyczące wersji Linuxowych należy przesłać do Lewina. (lewinjh@gmail.com)

Kod źródłowy

Kod źródłowy KaM Remake jest dostępny na stronie naszego projektu:
https://github.com/Kromster80/kam_remake
Zachęcamy do zgłaszania błędów przy pomocy wbudowanego interfejsu:
https://github.com/Kromster80/kam_remake/issues

Podziękowania

Główny programista - Krom (kromster80@gmail.com)
Programista - Lewin (lewinjh@gmail.com)
Podziękowania dla Alexa, który wprowadził core design w 2008 roku
Podziękowania dla StarGazer'a, który narysował nowe kursory i ikony dla interfejsu użytkownika
Ogromne podziękowania dla społeczności Kam i jej aktywnych członków (Ben, Free_sms_kam, Harold, JBSnorro, rycerz, Litude (Real Hot Dog), Merchator, Nick, Thunderwolf, Humbelum, Vas i wiele innych), którzy pomogli nam w dekodowaniu, a także udzielali rad, sugestii, pomysłów i zachęcali nas do dalszej pracy.

Nota prawna

Wykorzystanie komercyjne jest zabronione.
Wszelkie użyte nazwy, symbole i inne materiały chronione prawem autorskim są własnością odpowiednich właścicieli.
Nie bierzemy żadnej odpowiedzialności, jeśli ten mod zaszkodzi twojemu oprogramowaniu lub sprzętowi.
Z oczywistych względów publikowanie i/lub wymiana tego moda w jakiejkolwiek formie jest zabronione bez tego pliku readme.
Możesz wstawić ten mod na swoją stronę lub serwer, ale najpierw poinformuj nas o tym.
Zakładamy, że (użytkownik/gracz) posiada własną licencjonowaną kopię gry KaM, w przeciwnym razie należy kupić ją przed użyciem tego moda. Jeżeli jest inaczej, oznacza to naruszenie warunków umowy licencyjnej.