O hře

 Popis

Mod KaM Remake je pokusem oživit původní strategickou hru „Knights and Merchants: The Shattered Kingdom“. Naším cílem je zajistit, aby to fungovalo na dnešních počítačích a operačních systémech, implementovat plně vybavený online systém pro více hráčů a také opravit mnoho chyb v herním enginu. Abychom toho dosáhli, začali jsme od nuly, napsali jsme vlastní kód pro herní engine, ale stále jsme se spoléhali na mnoho původních zdrojových souborů. Předpokládáme, že vlastníte původní hru KaM (instalátor ji zkontroluje), jinak byste si ji měli koupit – je k dispozici v řadě online herních obchodů.
KaM Remake je freeware, který byl vytvořen nadšenci. Použité aplikace: Delphi 6, Delphi 7, FastMM4, Lazara, OpenGL, OpenAL, zlib PNGImage, MadExcept, libZPlay.

Systémové požadavky

KaM Remake požaduje:
– Microsoft Windows 98, XP, Vista, 7, 8, 10;
– 500 MHz nebo rychlejší procesor;
– 256 MB nebo více paměti RAM;
– 3D grafický akcelerátor kompatibilní s OpenGL 1.4;
- Zvuková karta.

Instalace

1. Spusťte instalační soubor a řiďte se pokyny.
2. Pokud není OpenAL (oalinst.exe) nalezen, tak vám instalátor nabídne jeho instalaci. Nejnovější verzi lze také nalézt na oficiálních stránkách OpenAL: https://connect.creativelabs.com/openal/default.aspx
3. Pro správný chod KaM Remake musíte mít nainstalováno rozhraní OpenGL. Navštivte webovou stránku výrobce vaší grafické karty pro získání nejnovějších ovladačů.
4. Spusťte mod – KaM_Remake.exe nebo z plochy/nabídky Start, pokud jste se rozhodli vytvořit zástupce.

Hra

Klávesové zkratky ve hře:
Esc zavře otevřené zprávy nebo aktivní kartu v herním menu
F1-F4 otevře odpovídající kartu ve hře
F5-F8 zrychluje tempo hry o x1 – x10
F11 panel pro ladění a menu
1-9 výběr jednotek nebo domů přiřazených s pomocí Ctrl 1-9
B umístí na mapu upozornění, které mohou vaši spoluhráči vidět
P pozastaví hru
T Při stisknutí zobrazí ve hře více hráčů nad jednotkami jméno hráče
Del odstraní otevřenou zprávu
Mezerník přejde k umístění otevřené zprávy
←↑→↓ vás přesouvají po mapě
Otáčením Kolečka myši se přibližuje a oddaluje obraz
← se resetuje přiblížení zpět na 100%

Instalace dalších map:
1. Vytvořte podsložku ve složce Maps KaM Remake a pojmenujte ji, například „Moje nová mapa“.
2. Vložte do mapových souborů .dat a .map soubory a přejmenujte je podle toho „My New Map.dat“ a „My New Map.map“. Názvy souborů by měly přesně odpovídat názvu složky.
3. Můžete si také vytvořit volitelný soubor s názvem „My New Map.txt“, který bude obsahovat popis mise a další informace. Použijte stejný formát jako mise poskytnuté s Remake. Žádné oficiální informace o formátu nebudou zveřejněny, protože tento soubor bude pravděpodobně později změněn.

Vlastní hudba:
Vložte své MP3/Ogg soubory do složky KaM Remake/Music, a budou automaticky přidány do seznamu skladeb.

F.A.Q. - často kladené dotazy

Pády:
Pokud KaM Remake padá při startu pošlete log soubor na contact@kamremake.com spolu s informacemi, které by mohly být použitelné.

Nízké FPS:
Máte-li nízké FPS, mohlo by to být z důvodu zastaralých ovladačů. Podívejte se na verzi OpenGL v levém horním rohu hlavního menu. Musí být minimálně 1.4.x. Pokud je menší je třeba aktualizovat ovladač grafické karty.

Chyby:
Někdy, když se stane něco neočekávaného, ​​dostanete „V aplikaci doÅ¡lo k chybÄ›.“ zpráva. Klikněte prosím na Podat zprávu pro odeslání zprávy o chybÄ›. Zadejte své jméno a e-mailovou adresu , pokud chcete, abychom vás kontaktovali. Zprávy nám pomohou opravit problémy.

Omezení a známe chyby

Radnice a Výrobna obléhacích strojů nefunguje.
Chování počítače(AI) je stále omezené.

Server

Součástí jsou spustitelné soubory pro dedikovaný server pro více hráčů, dostupné pro Windows a Linux x86 a x86_64. Server naslouchá připojení na portu TCP (ve výchozím nastavení 56789) a funguje jako rozbočovač pro přenos dat mezi klienty. Dedikovaný server nerozumí hře, pouze přesouvá pakety. Prvnímu klientovi, který se připojí k místnosti, budou přidělena práva hostování, která mu umožní nastavit hru. Pokud se tento klient odpojí, dalšímu v seznamu budou přidělena práva k hostování.
Server lze konfigurovat ze souboru KaM_Remake_Settings.ini. (vytvořeno na první ze hry nebo serveru) Možnosti pro dedikovaný server jsou v sekci [Server].
Chcete-li použít ve hře LAN, nejprve se ujistěte, že server nebude publikován na hlavní server nastavením „AnnounceDedicatedServer=0“ v souboru INI. (viz výše) Poté spusťte dedikovaný server a ujistěte se, že běží správně (mělo by na něm být uvedeno „Poslouchání na portu 56789“) Ujistěte se, že váš firewall umožňuje klientům připojit se k serveru povolením portu TCP 56789. (nebo podle toho, co zvolíte ) Poté se k němu můžete připojit ze stejného počítače a/nebo jiných počítačů. (U stejného počítače se připojte k adrese 127.0.0.1 nebo localhost)
Chcete-li používat na internetu, musíte přesměrovat port 56789 (nebo kterýkoli jiný) z vašeho routeru do vašeho počítače, na kterém běží vyhrazený server. (Další informace o přesměrování portů naleznete na adrese https://portforward.com/) Řekněte svým přátelům, aby se připojili k názvu vašeho serveru ze seznamu, pokud jste se rozhodli, že váš server bude veřejně oznámen, nebo vaši externí IP adresu, pokud ne, která se vám zobrazí na domovské stránce https://portforward.com/. Pokud hrajete na stejném počítači, na kterém běží dedikovaný server, nebo na stejné LAN, připojte se k jeho IP adrese jako u LAN hry.

Poznámka: Dedikovaný server není nutný pro hraní hry pro více hráčů. Kliknutí na „Spustit místní server“ nebo „Spustit internetový server“ v nabídce sítě má stejný účinek, s tím rozdílem, že se musíte zúčastnit hry a server nelze ponechat, aby se sám udržoval. Dedikovaný server je nutný pouze v případě, že chcete poskytovat server bez hraní. Hlavním účelem dedikovaného serveru je umožnit serverům, aby byly hostovány 24/7, ke kterým se hráči mohou připojit a zúčastnit se, kdykoli chtějí. Pokud jste schopni tuto službu poskytnout, budeme rádi.

Sestavení Linuxu byla testována na Fedoře a Ubuntu. Jakékoli dotazy nebo komentáře týkající se sestavení Linuxu by měly být zaslány společnosti Lewin. (lewinjh@gmail.com)

Zdrojový kód

Zdrojový kód je dostupný na stránkách projektu:
https://github.com/Kromster80/kam_remake
Doporučujeme, abyste nahlásili chyby pomocí vnitřního rozhraní:
https://github.com/Kromster80/kam_remake/issues

Autoři

Hlavní programy – Chrome (kromster80@gmail.com)
Programátor – Lewin (lewinjh@gmail.com)
Díky Alexovi, který nám poskytl základní návrh v roce 2008
Díky StarGazerovi, který vytvořil nové kurzory a ikony pro uživatelské rozhraní
Obrovské díky komunitě KaM a jejím aktivním členům (Ben, Free_sms_kam, Harold, JBSnorro, The Knight, Litude (Real Hotdog), Merchator, Nick, Thunderwolf, Humbelum, Vas a mnoho dalších), kteří nám pomohli s dekódováním, radami, nápady a povzbuzení.

Právní upozornění

Komerční využití je zakázané.
Veškeré použité názvy, symboly nebo jiné autorsky chráněné materiály jsou majetkem příslušných vlastníků.
Nemáme žádnou odpovědnost za to, jestli tento mód poškodí software nebo hardware vašeho PC.
Z jasných důvodů je vydávání, či sdílení tohoto módu v jakékoli formě zakázáno bez přidání souboru "Read Me".
Můžete vložit tento mód na váš web/server/domovskou stránku, ale dejte nám prosím nejdříve vědět.
Předpokládáme, že vlastníte licencovanou kopii hry Knights and Merchants: The Peasants Rebellion, v opačném případě byste si ji měli koupit před používáním KaM Remake. Pokud toto nesplňujete, porušíte smluvní podmínky.