Аб

Апісанне

Мод KaM Remake - гэта спроба ажывіць арыгінальную стратэгічную гульню «Рыцары і гандляры: Разбуранае Каралеўства». Нашы мэты - прымусіць яго працаваць на сучасных кампутарах і аперацыйных сістэмах, укараніць поўнафункцыянальную шматкарыстальніцкую сістэму ў Інтэрнэце, а таксама выправіць шматлікія памылкі ў гульнявым рухавічку. Для гэтага мы пачалі з нуля, напісаўшы свой уласны код для гульнявога рухавічка, але па-ранейшаму абапіраючыся на мноства арыгінальных файлаў рэсурсаў. Мы мяркуем, што вы валодаеце арыгінальнай гульнёй KaM (праграма ўстаноўкі правярае яе), у адваротным выпадку вы павінны купіць яе - яна даступная ў шэрагу гульнявых інтэрнэт-крам.
Выкананы файл KaM Remake з'яўляецца бясплатным і створаны энтузіястамі. Выкарыстоўваюцца прыкладання: Delphi 6, Delphi 7, FastMM4, Lazarus, OpenGL, OpenAL, zLib, PNGImage, MadExcept, libZPlay.

Сістэмныя патрабаванні

KaM Remake патрабуе:
– Microsoft Windows 98, XP, Vista, 7, 8, 10;
– працэсар 500 МГц або больш хуткі;
– 256 МБ або больш аператыўнай памяці;
– Сумяшчальны паскаральнік 3D-графікі OpenGL 1.4;
- Гукавая карта.

Ўстаноўка

1. Запусціце праграму ўстаноўкі і выконвайце інструкцыі па ўстаноўцы.
2. Праграма ўстаноўкі таксама ўсталюе аўдыядрайверы OpenAL (oalinst.exe), калі яны не будуць выяўленыя. Апошнюю версію можна знайсці на афіцыйнай старонцы OpenAL: https://connect.creativelabs.com/openal/default.aspx
3. KaM Remake выкарыстоўвае механізм рэндэрынгу OpenGL, таму вам таксама неабходна ўсталяваць драйверы OpenGL. Наведайце сайт вытворцы відэакарты, каб атрымаць апошнія даступныя драйверы.
4. Запусціце мод - KaM_Remake.exe або з працоўнага стала/меню Пуск, калі вы вырашылі стварыць цэтлікі.

Геймплэй

У гульні даступныя наступныя цэтлікі:
Esc закрывае адкрытае паведамленне або актыўную ўкладку ў меню гульні
F1-F4 адкрывае адпаведную ўкладку ў меню гульні
F5-F8 паскарае тэмп гульні на x1 - x10
F11 пакажа панэль і меню адладкі
1-9 будзе выбіраць адзінкі або дамы, прызначаныя з дапамогай клавіш Ctrl + 1-9
Б размесціць на карце маяк, які бачаць вашы саюзнікі
П ставіць на паўзу гульню
Т пры націску будуць паказваць назвы каманд над адзінкамі ў шматкарыстальніцкай гульні
З выдаляе адкрытае паведамленне ў гульні
Прабел пераходзіць да месца адкрытага паведамлення ў гульні
←↑→↓ клавішы курсора будуць перамяшчаць вас па карце
Пракрутка Кола мышы будзе павялічваць і памяншаць маштаб
Backspace скіне маштаб назад да 100%

Ўстаноўка дадатковых карт:
1. Стварыце падтэчку ў тэчцы «Карты» KaM Remake і назавіце яе, напрыклад, «Мая новая карта».
2. Змесціце файлы .dat і .map карты і перайменуйце іх адпаведна ў «My New Map.dat» і «My New Map.map». Імёны файлаў павінны дакладна адпавядаць назве тэчкі.
3. Вы таксама можаце стварыць дадатковы файл пад назвай «Мая новая карта.txt», які будзе змяшчаць апісанне місіі і іншую інфармацыю. Выкарыстоўвайце той жа фармат, што і місіі, прадстаўленыя ў Remake. Ніякая афіцыйная інфармацыя аб фармаце не будзе апублікавана, таму што гэты файл, верагодна, будзе зменены пазней.

Даданне карыстальніцкай музыкі:
Вы можаце змясціць файлы MP3/OGG ​​у папку Music KaM Remake, і яны будуць уключаны ў спіс прайгравання аўтаматычна.

F.A.Q

Ціхі збоі:
Калі KaM Remake бясшумна выходзіць з ладу падчас запуску, адпраўце файл часопіса на contact@kamremake.com разам з любой іншай інфармацыяй, якая можа быць карыснай.

Нізкая частата кадраў:
Калі ў вас смешна нізкая частата кадраў у гульні, гэта можа быць таму, што вашы драйверы OpenGL састарэлыя. Глядзіце інфармацыю аб версіі OpenGL у левым верхнім куце галоўнага меню, яна павінна быць не менш за 1.4.x. Калі гэта менш, вам трэба абнавіць драйверы відэакарты (праверце вэб-сайт вытворцы карты).

Памылкі гульні:
Часам, калі адбываецца нешта нечаканае, вы атрымаеце "У дадатку адбылася памылка” паведамленне. Калі ласка, націсніце на Адправіць справаздачу аб памылках кнопку, каб адправіць нам справаздачу аб збоі. Калі вы хочаце, каб мы маглі звязацца з вамі аб збоі, увядзіце сваё імя і адрас электроннай пошты ў форме. Наяўнасць справаздачы аб збоі дапаможа нам выправіць памылку.

Вядомыя памылкі і абмежаванні

Unit training in Town Hall and Siege Workshop is not functioning.
AI behavior is still limited.

Dedicated Server

Executables for the multiplayer dedicated server are included, available for Windows and Linux x86 and x86_64. The server listens for connections on a TCP port (56789 by default) and acts as a hub to transfer the data between clients. The dedicated server does not understand gameplay, it simply moves packets around. The first client to join a room will be assigned hosting rights allowing them to setup the game. If that client disconnects, the next one in the list will be assigned hosting rights.
The server can be configured from the file KaM_Remake_Settings.ini. (created on the first of the game or server) Options for the dedicated server are in the section [Server].
To use in a LAN game, first make sure the server will not be published to the master server by setting “AnnounceDedicatedServer=0” in the INI file. (see above) Then start the dedicated server and ensure it is running properly (it should say “Listening on port 56789”) Please ensure your firewall is allowing clients to connect to the server, by allowing TCP port 56789. (or whichever you chose) You may then connect to it from the same computer and/or other computers. (For the same computer, connect to the address 127.0.0.1 or localhost)
To use on the internet, you must forward the port 56789 (or whichever you chose) from your router to your PC running the dedicated server. (for more information on port forwarding visit https://portforward.com/) Tell your friends to connect to your server name from the list if you chose to make your server publicly announced, or your external IP address if not, which is displayed to you on the homepage of https://portforward.com/. If you are playing on the same computer that is running the dedicated server, or on the same LAN, connect to its IP address as you would for a LAN game.

Note: The dedicated server is not required to play multiplayer. Clicking “Start Local Server” or “Start Internet Server” from the network menu has the same effect, except you must participate in the game and the server cannot be left to maintain itself. The dedicated server is only necessary if you want to provide a server without playing. The main purpose of the dedicated server is to allow servers to be hosted 24/7, which players can join and participate in any time they like. If you are able to provide this service we would be pleased.

The Linux builds have been tested on Fedora and Ubuntu. Any queries or comments regarding the Linux builds should be sent to Lewin. (lewinjh@gmail.com)

Source Code

The KaM Remake source code is available at our project page:
https://github.com/Kromster80/kam_remake
We encourage you to submit bugs using built-in interface:
https://github.com/Kromster80/kam_remake/issues

Credits

Lead programmer – Krom (kromster80@gmail.com)
Programmer – Lewin (lewinjh@gmail.com)
Thanks to Alex who introduced the core design back in 2008
Thanks to StarGazer, who drew new cursors and icons for user interface
Huge thanks to the KaM community and its active members (Ben, Free_sms_kam, Harold, JBSnorro, The Knight, Litude (Real Hotdog), Merchator, Nick, Thunderwolf, Humbelum, Vas and many others) who helped us with decoding, advice, ideas and encouragement.

Legal notice

Commercial use is prohibited.
Any used names, symbols or other copyrighted material is the property of the respective owners.
We do not take any responsibility if this mod harms your software or hardware.
For obvious reasons publishing and/or sharing of this mod in any form is not allowed without this readme file.
You can upload this mod to your site/server/homepage, but please let us know first.
We assume that you (end user/player) own a licensed copy of the game KaM, otherwise you should buy the game before using this mod. Failing to do so will be breaching the license agreement.