Despre

Descriere

Modulul KaM Remake este o încercare de a revigora jocul de strategie original „Cavaleri și comercianți: Regatul spulberat”. Obiectivele noastre sunt să o facem să funcționeze pe computerele și sistemele de operare actuale, să implementăm un sistem multiplayer online complet, precum și să remediam numeroasele erori din motorul jocului. Pentru a face acest lucru, am pornit de la zero, scriind propriul cod pentru motorul de joc, dar bazându-ne în continuare pe multe fișiere de resurse originale. Presupunem că dețineți jocul original KaM, (instalatorul îl verifică), altfel ar trebui să îl cumpărați - este disponibil într-un număr de magazine de jocuri online.
Executabilul KaM Remake este gratuit și este construit de entuziaști. Aplicații utilizate: Delphi 6, Delphi 7, FastMM4, Lazarus, OpenGL, OpenAL, zLib, PNGImage, MadExcept, libZPlay.

Cerințe de sistem

KaM Remake necesită:
– Microsoft Windows 98, XP, Vista, 7, 8, 10;
– procesor de 500MHz sau mai rapid;
– 256 MB sau mai mult de RAM;
– accelerator grafic 3D compatibil OpenGL 1.4;
– Placa de sunet.

Instalare

1. Rulați programul de instalare și urmați instrucțiunile de instalare.
2. Programul de instalare va instala, de asemenea, driverele audio OpenAL (oalinst.exe) dacă acestea nu sunt detectate. Cea mai recentă versiune poate fi găsită pe pagina oficială OpenAL: https://connect.creativelabs.com/openal/default.aspx
3. KaM Remake folosește motorul de randare OpenGL, așa că trebuie să aveți și drivere OpenGL instalate. Vizitați site-ul producătorului plăcii grafice pentru a obține cele mai recente drivere disponibile.
4. Lansați modul – KaM_Remake.exe sau din meniul Desktop/Start dacă ați ales să creați comenzi rapide.

Gameplay

Următoarele comenzi rapide sunt disponibile în joc:
Esc închide mesajul deschis sau fila activă din meniul jocului
F1-F4 deschide fila corespunzătoare din meniul de joc
F5-F8 accelerează ritmul jocului cu x1 – x10
F11 va afișa panoul de depanare și meniul
1-9 va selecta unitățile sau casele alocate cu tastele Ctrl + 1-9
B va plasa un far pe hartă pe care aliații tăi o pot vedea
P întrerupe jocul
T în timp ce este apăsat, va afișa numele echipelor peste unitățile în multiplayer
Dintre șterge mesajul deschis din joc
Bara de spațiu merge la locația mesajului deschis în joc
←↑→↓ tastele cursor vă vor muta pe hartă
Derularea Roata mouse-ului va mări și micșora
Backspace va reseta zoom-ul înapoi la 100%

Instalarea hărților suplimentare:
1. Creați un subdosar în folderul Hărți din KaM Remake și denumiți-l, de exemplu, „Noua mea hartă”.
2. Introduceți fișierele .dat și .map ale hărții și redenumiți-le în consecință „My New Map.dat” și „My New Map.map”. Numele fișierelor ar trebui să se potrivească exact cu numele folderului.
3. De asemenea, puteți crea un fișier opțional numit „My New Map.txt” care va conține descrierea misiunii și alte informații. Utilizați același format ca și misiunile furnizate cu Remake. Nu vor fi publicate informații oficiale de format, deoarece acest fișier va fi probabil modificat mai târziu.

Adăugarea de muzică personalizată:
Puteți pune fișierele MP3/OGG ​​în folderul Muzică al Remake-ului KaM, iar acestea vor fi incluse automat în lista de redare.

FAQ.

Avarii silențioase:
Dacă KaM Remake se blochează în tăcere în timpul pornirii, trimiteți fișierul jurnal la contact@kamremake.com împreună cu orice alte informații care ar putea fi de folos.

Rată scăzută de cadre:
Dacă aveți un framerate ridicol de scăzut în joc, s-ar putea să fie pentru că driverele dvs. OpenGL sunt învechite. Vedeți informațiile despre versiunea OpenGL în colțul din stânga sus al meniului principal, ar trebui să fie cel puțin 1.4.x. Dacă este mai puțin, trebuie să actualizați driverele plăcii grafice (consultați site-ul web al producătorilor de plăci).

Erori de joc:
Uneori, când se întâmplă ceva neașteptat, vei primi un „A apărut o eroare în aplicație” mesaj. Vă rugăm să faceți clic pe Trimiteți raportul de eroare butonul pentru a ne trimite raportul de accident. Introduceți numele și adresa de e-mail în formular dacă doriți să vă putem contacta în legătură cu accidentul. Având raportul de blocare, ne va ajuta să remediam eroarea.

Erori și limitări cunoscute

Antrenamentul unității în Primărie și Atelierul de asediu nu funcționează.
Comportamentul AI este încă limitat.

Server dedicat

Sunt incluse executabile pentru serverul dedicat multiplayer, disponibile pentru Windows și Linux x86 și x86_64. Serverul ascultă conexiunile pe un port TCP (56789 în mod implicit) și acționează ca un hub pentru a transfera datele între clienți. Serverul dedicat nu înțelege modul de joc, pur și simplu mută pachetele. Primului client care se alătură unei camere i se vor atribui drepturi de găzduire, permițându-i să configureze jocul. Dacă acel client se deconectează, următorului din listă i se vor atribui drepturi de găzduire.
Serverul poate fi configurat din fișierul KaM_Remake_Settings.ini. (creat pe primul joc sau server) Opțiunile pentru serverul dedicat sunt în secțiunea [Server].
Pentru a utiliza într-un joc LAN, asigurați-vă mai întâi că serverul nu va fi publicat pe serverul principal setând „AnnounceDedicatedServer=0” în fișierul INI. (vezi mai sus) Apoi porniți serverul dedicat și asigurați-vă că funcționează corect (ar trebui să scrie „Ascult pe portul 56789”). Vă rugăm să vă asigurați că firewall-ul permite clienților să se conecteze la server, permițând portul TCP 56789. (sau oricare ați ales ) Vă puteți conecta apoi la acesta de pe același computer și/sau alte computere. (Pentru același computer, conectați-vă la adresa 127.0.0.1 sau localhost)
Pentru a utiliza pe internet, trebuie să redirecționați portul 56789 (sau oricare ați ales) de la router la computerul dumneavoastră care rulează serverul dedicat. (pentru mai multe informații despre redirecționarea portului, vizitați https://portforward.com/) Spuneți-le prietenilor să se conecteze la numele serverului dvs. din listă dacă ați ales să faceți serverul anunțat public sau adresa IP externă, dacă nu, care vă este afișată pe pagina de pornire a https://portforward.com/. Dacă jucați pe același computer care rulează serverul dedicat sau pe aceeași rețea LAN, conectați-vă la adresa sa IP așa cum ați face pentru un joc LAN.

Notă: Serverul dedicat nu este necesar pentru a juca multiplayer. Făcând clic pe „Start Local Server” sau „Start Internet Server” din meniul de rețea are același efect, cu excepția faptului că trebuie să participați la joc și serverul nu poate fi lăsat să se întrețină singur. Serverul dedicat este necesar doar dacă doriți să furnizați un server fără a juca. Scopul principal al serverului dedicat este de a permite serverelor să fie găzduite 24/7, la care jucătorii se pot alătura și participa oricând doresc. Dacă puteți oferi acest serviciu, am fi încântați.

Compilările Linux au fost testate pe Fedora și Ubuntu. Orice întrebări sau comentarii cu privire la versiunile Linux ar trebui trimise la Lewin. (lewinjh@gmail.com)

Cod sursa

Codul sursă KaM Remake este disponibil pe pagina proiectului nostru:
https://github.com/Kromster80/kam_remake
Vă încurajăm să trimiteți erori utilizând interfața încorporată:
https://github.com/Kromster80/kam_remake/issues

credite

Programe principale – Chrome (kromster80@gmail.com)
Programator – Lewin (lewinjh@gmail.com)
Mulțumim lui Alex, care a introdus designul de bază în 2008
Mulțumim lui StarGazer, care a desenat noi cursore și pictograme pentru interfața cu utilizatorul
Mulțumiri imense comunității KaM și membrilor săi activi (Ben, Free_sms_kam, Harold, JBSnorro, The Knight, Litude (Real Hotdog), Merchator, Nick, Thunderwolf, Humbelum, Vas și mulți alții) care ne-au ajutat cu decodare, sfaturi, idei și încurajare.

Aviz juridic

Utilizarea comercială este interzisă.
Orice nume utilizate, simboluri sau alte materiale protejate prin drepturi de autor sunt proprietatea proprietarilor respectivi.
Nu ne asumăm nicio responsabilitate dacă acest mod vă dăunează software-ului sau hardware-ului.
Din motive evidente, publicarea și/sau partajarea acestui mod sub nicio formă nu este permisă fără acest fișier readme.
Puteți încărca acest mod pe site-ul/serverul/pagina de pornire, dar vă rugăm să ne informați mai întâi.
Presupunem că dvs. (utilizatorul final/jucătorul) dețineți o copie licențiată a jocului KaM, altfel ar trebui să cumpărați jocul înainte de a utiliza acest mod. Nerespectarea acestui lucru va însemna încălcarea acordului de licență.