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ů.
Spustitelný soubor KaM Remake je freeware a je vytvořen nadšenci. Použité aplikace: Delphi 6, Delphi 7, FastMM4, Lazarus, OpenGL, OpenAL, zLib, PNGImage, MadExcept, libZPlay.
Požadavky na systém
KaM Remake vyž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í program a postupujte podle pokynů k instalaci.
2. Instalační program také nainstaluje zvukové ovladače OpenAL (oalinst.exe), pokud nejsou detekovány. Nejnovější verzi najdete na oficiální stránce OpenAL: https://connect.creativelabs.com/openal/default.aspx
3. KaM Remake používá vykreslovací engine OpenGL, takže musíte mít nainstalované i ovladače OpenGL. Navštivte stránky výrobce grafické karty, kde získáte nejnovější dostupné ovladače.
4. Spusťte mod – KaM_Remake.exe nebo z plochy/nabídky Start, pokud jste se rozhodli vytvořit zástupce.
Hratelnost
Ve hře jsou k dispozici následující zkratky:
Esc zavře otevřenou zprávu nebo aktivní kartu v nabídce hry
F1-F4 otevře odpovídající kartu v nabídce hry
F5-F8 zrychluje tempo hry o x1 – x10
F11 zobrazí panel ladění a nabídku
1-9 vybere jednotky nebo domy přiřazené pomocí kláves Ctrl + 1-9
B umístí na mapu maják, který vaši spojenci uvidí
P pozastaví hru
T při stisknutí se zobrazí názvy týmů nad jednotkami v multiplayeru
z smaže otevřenou zprávu ve hře
mezerník přejde na umístění otevřené zprávy ve hře
←↑→↓ kurzorové klávesy vás budou pohybovat po mapě
Posouvání Kolečko myši bude přibližovat a oddalovat
← backspace obnoví přiblížení zpět na 100 %
Instalace doplňkový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.
Přidání vlastní hudby:
Soubory MP3/OGG můžete vložit do složky Hudba KaM Remake a budou automaticky zahrnuty do seznamu skladeb.
F.A.Q.
Tiché pády:
Pokud se KaM Remake tiše zhroutí během spouštění, pošlete soubor protokolu na contact@kamremake.com spolu s dalšími informacemi, které by mohly být užitečné.
Nízká snímková frekvence:
Pokud máte ve hře směšně nízkou snímkovou frekvenci, může to být způsobeno tím, že vaše ovladače OpenGL jsou zastaralé. Viz informace o verzi OpenGL v levém horním rohu hlavní nabídky, měla by být alespoň 1.4.x. Pokud je nižší, musíte aktualizovat ovladače grafické karty (podívejte se na web výrobce karty).
Chyby ve hře:
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 Odeslat hlášení o chybě tlačítko pro odeslání zprávy o selhání. Pokud si přejete, abychom vás mohli kontaktovat ohledně havárie, zadejte do formuláře své jméno a e-mailovou adresu. Hlášení o selhání nám pomůže opravit chybu.
Známé chyby a omezení
Výcvik jednotek v Town Hall a Siege Workshop nefunguje.
Chování AI je stále omezené.
Dedikovaný 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, a to 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 jste zvolili ) 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 „Start Local Server“ nebo „Start Internet Server“ z nabídky sítě má stejný účinek, s tím rozdílem, že se musíte zúčastnit hry a server nemůže být ponechán sám sobě. 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 KaM Remake je k dispozici na naší stránce projektu:
https://github.com/Kromster80/kam_remake
Doporučujeme vám odesílat chyby pomocí vestavěného rozhraní:
https://github.com/Kromster80/kam_remake/issues
Kredity
Hlavní programy – Chrome (kromster80@gmail.com)
Programátor – Lewin (lewinjh@gmail.com)
Díky Alexovi, který představil základní design již v roce 2008
Díky StarGazer, který nakreslil 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í.
Zákonné oznámení
Komerční použití je zakázáno.
Veškeré použité názvy, symboly nebo jiný materiál chráněný autorským právem jsou majetkem příslušných vlastníků.
Neneseme žádnou odpovědnost, pokud tento mod poškodí váš software nebo hardware.
Z pochopitelných důvodů není bez tohoto souboru readme povoleno publikování a/nebo sdílení tohoto modu v jakékoli formě.
Tento mod můžete nahrát na svůj web/server/domovskou stránku, ale nejprve nám dejte vědět.
Předpokládáme, že vy (koncový uživatel/hráč) vlastníte licencovanou kopii hry KaM, jinak byste si hru měli před použitím tohoto modu zakoupit. Pokud tak neučiníte, bude to porušení licenční smlouvy.