Oko

Opis

KaM Remake mod pokušaj je oživljavanja izvorne strateške igre "Knights and Merchants: The Shattered Kingdom". Naši su ciljevi omogućiti da radi na današnjim računalima i operativnim sustavima, implementirati potpuno opremljen mrežni sustav za više igrača, kao i popraviti mnoge greške u motoru igre. Da bismo to učinili, počeli smo od nule, pišući vlastiti kod za motor igre, ali još uvijek se oslanjajući na mnoge izvorne datoteke izvora. Pretpostavljamo da posjedujete originalnu KaM igru ​​(program za instalaciju je provjerava) u protivnom biste je trebali kupiti - dostupna je u brojnim trgovinama s igrama na mreži.
Izvršna datoteka KaM Remake besplatna je i izradili su je entuzijasti. Korištene aplikacije: Delphi 6, Delphi 7, FastMM4, Lazarus, OpenGL, OpenAL, zLib, PNGImage, MadExcept, libZPlay.

Zahtjevi sustava

KaM Remake zahtijeva:
– Microsoft Windows 98, XP, Vista, 7, 8, 10;
– 500MHz ili brži procesor;
– 256 MB ili više RAM-a;
– 3D grafički akcelerator OpenGL 1.4 kompatibilan;
- Zvučna kartica.

Montaža

1. Pokrenite instalacijski program i slijedite upute za instalaciju.
2. Instalater će također instalirati OpenAL audio upravljačke programe (oalinst.exe) ako nisu otkriveni. Najnoviju verziju možete pronaći na službenoj OpenAL stranici: https://connect.creativelabs.com/openal/default.aspx
3. KaM Remake koristi OpenGL mehanizam za renderiranje, tako da trebate imati instalirane OpenGL upravljačke programe. Posjetite stranicu proizvođača grafičke kartice kako biste dobili najnovije dostupne upravljačke programe.
4. Pokrenite mod – KaM_Remake.exe ili iz izbornika Desktop/Start ako ste odabrali stvaranje prečaca.

Igranje

U igri su dostupni sljedeći prečaci:
Esc zatvara otvorenu poruku ili aktivnu karticu u izborniku igre
F1-F4 otvara odgovarajuću karticu u izborniku igranja
F5-F8 ubrzava tempo igre za x1 – x10
F11 pokazat će ploču za otklanjanje pogrešaka i izbornik
1-9 će odabrati jedinice ili kuće dodijeljene pomoću tipki Ctrl + 1-9
B postavit će svjetionik na kartu koji vaši saveznici mogu vidjeti
P pauzira igru
T dok je pritisnut prikazat će imena timova umjesto jedinica u igri za više igrača
Od briše otvorenu poruku u igri
Razmaknica ide na mjesto otvorene poruke u igri
←↑→↓ kursorske tipke će vas pomicati po karti
Pomicanje Kotačić miša će povećavati i smanjivati
backspace će vratiti zumiranje na 100%

Instaliranje dodatnih karata:
1. Napravite podmapu u mapi Karte KaM Remakea i nazovite je, na primjer, "Moja nova karta".
2. Stavite unutar .dat i .map datoteke karte i preimenujte ih u skladu s tim u “My New Map.dat” i “My New Map.map”. Imena datoteka moraju točno odgovarati nazivu mape.
3. Također možete napraviti dodatnu datoteku pod nazivom "My New Map.txt" koja će sadržavati opis misije i druge informacije. Koristite isti format kao i misije koje ste dobili s Remakeom. Neće biti objavljene službene informacije o formatu jer će ova datoteka vjerojatno biti promijenjena kasnije.

Dodavanje prilagođene glazbe:
Svoje MP3/OGG ​​datoteke možete staviti u glazbenu mapu KaM Remakea i one će automatski biti uključene u popis za reprodukciju.

PITANJA.

Tihi padovi:
Ako se KaM Remake tiho sruši tijekom pokretanja, pošaljite log datoteku na contact@kamremake.com zajedno sa svim drugim podacima koji bi mogli biti od koristi.

Nizak broj sličica u sekundi:
Ako u igri imate smiješno nizak broj sličica u sekundi, to može biti zato što su vam upravljački programi za OpenGL zastarjeli. Pogledajte informacije o verziji OpenGL-a u gornjem lijevom kutu glavnog izbornika, trebala bi biti najmanje 1.4.x. Ako je manji, trebate ažurirati upravljačke programe grafičke kartice (provjerite web-mjesto proizvođača kartice).

Greške u igri:
Ponekad kada se dogodi nešto neočekivano dobit ćete "Došlo je do greške u aplikaciji” poruka. Kliknite na Pošalji izvješće o pogrešci gumb da nam pošaljete izvješće o padu. Unesite svoje ime i adresu e-pošte u obrazac ako želite da vas možemo kontaktirati u vezi s padom. Posjedovanje izvješća o padu pomoći će nam da popravimo grešku.

Poznate greške i ograničenja

Obuka jedinice u gradskoj vijećnici i opsadnoj radionici ne funkcionira.
AI ponašanje je još uvijek ograničeno.

Namjenski poslužitelj

Uključene su izvršne datoteke za namjenski poslužitelj za više igrača, dostupne za Windows i Linux x86 i x86_64. Poslužitelj osluškuje veze na TCP portu (56789 prema zadanim postavkama) i djeluje kao središte za prijenos podataka između klijenata. Namjenski poslužitelj ne razumije igrivost, on jednostavno premješta pakete. Prvom klijentu koji se pridruži sobi bit će dodijeljena prava hostinga što mu omogućuje postavljanje igre. Ako se taj klijent prekine, sljedećem na popisu bit će dodijeljena prava hostinga.
Poslužitelj se može konfigurirati iz datoteke KaM_Remake_Settings.ini. (stvoren na prvoj igri ili poslužitelju) Opcije za namjenski poslužitelj nalaze se u odjeljku [Poslužitelj].
Za korištenje u LAN igri, prvo provjerite da poslužitelj neće biti objavljen na glavnom poslužitelju postavljanjem “AnnounceDedicatedServer=0” u INI datoteci. (vidi gore) Zatim pokrenite namjenski poslužitelj i provjerite radi li ispravno (trebalo bi pisati "Slušanje na portu 56789") Provjerite dopušta li vaš vatrozid klijentima da se povežu na poslužitelj, dopuštajući TCP port 56789. (ili koji god odaberete ) Zatim se možete povezati na njega s istog računala i/ili drugih računala. (Za isto računalo spojite se na adresu 127.0.0.1 ili localhost)
Za korištenje na internetu morate proslijediti port 56789 (ili koji god odaberete) s vašeg usmjerivača na svoje računalo na kojem je pokrenut namjenski poslužitelj. (za više informacija o prosljeđivanju luka posjetite https://portforward.com/) Recite svojim prijateljima da se povežu s imenom vašeg poslužitelja s popisa ako ste odabrali da vaš poslužitelj bude javno objavljen ili vašom vanjskom IP adresom ako ne, koja vam se prikazuje na početnoj stranici https://portforward.com/. Ako igrate na istom računalu na kojem je pokrenut namjenski poslužitelj ili na istom LAN-u, spojite se na njegovu IP adresu kao što biste to učinili za LAN igru.

Napomena: Za igranje više igrača nije potreban namjenski poslužitelj. Klikom na “Pokreni lokalni poslužitelj” ili “Pokreni internetski poslužitelj” iz mrežnog izbornika ima isti učinak, osim što morate sudjelovati u igri i poslužitelj ne može biti prepušten sam sebi. Namjenski poslužitelj potreban je samo ako želite osigurati poslužitelj bez igranja. Glavna svrha namjenskog poslužitelja je omogućiti poslužiteljima da budu hostirani 24 sata dnevno, 7 dana u tjednu, kojima se igrači mogu pridružiti i sudjelovati kad god žele. Ako ste u mogućnosti pružiti ovu uslugu, bit će nam drago.

Linux verzije testirane su na Fedori i Ubuntuu. Sve upite ili komentare u vezi s verzijama Linuxa treba poslati Lewinu. (lewinjh@gmail.com)

Izvorni kod

KaM Remake izvorni kod dostupan je na našoj stranici projekta:
https://github.com/Kromster80/kam_remake
Potičemo vas da prijavite greške koristeći ugrađeno sučelje:
https://github.com/Kromster80/kam_remake/issues

Zasluge

Glavni programi – Chrome (kromster80@gmail.com)
Programer – Lewin (lewinjh@gmail.com)
Zahvaljujući Alexu koji je predstavio osnovni dizajn još 2008
Hvala StarGazeru, koji je nacrtao nove pokazivače i ikone za korisničko sučelje
Veliko hvala KaM zajednici i njenim aktivnim članovima (Ben, Free_sms_kam, Harold, JBSnorro, The Knight, Litude (Real Hotdog), Merchator, Nick, Thunderwolf, Humbelum, Vas i mnogi drugi) koji su nam pomogli s dekodiranjem, savjetima, idejama i ohrabrenje.

Pravna obavijest

Komercijalna uporaba je zabranjena.
Sva korištena imena, simboli ili drugi materijal zaštićen autorskim pravom vlasništvo su odgovarajućih vlasnika.
Ne preuzimamo nikakvu odgovornost ako ovaj mod ošteti vaš softver ili hardver.
Iz očitih razloga objavljivanje i/ili dijeljenje ovog moda u bilo kojem obliku nije dopušteno bez ove readme datoteke.
Možete prenijeti ovaj mod na svoju web-lokaciju/poslužitelj/početnu stranicu, ali prvo nas obavijestite.
Pretpostavljamo da vi (krajnji korisnik/igrač) posjedujete licenciranu kopiju igre KaM, inače biste trebali kupiti igru ​​prije korištenja ovog moda. Ako to ne učinite, prekršit ćete ugovor o licenci.