Коды к игре knights and merchants. Оригинальный текст игры на английском

SGi навигация / Navigation:


Отличная стратегия, получившая новую жизнь от двух программистов, теперь не будет проблем с запуском игры, а также налажены сетевые режимы, есть также кооперативное прохождение.

Версия игры ОБНОВЛЕНА с r5503 до r6720. Список изменений внутри.

Язык интерфейса: Русский, Английский (Multi26)

KaM Remake - Это написанный с нуля движок игры с использованием оригинальных файлов ресурсов игры (Война и Мир, Вторая Корона). Целью KaM Remake является попытка оживить оригинал игры. Сделать её работоспособной на современных компьютерах и операционных систем, а также исправить множество ошибок в движке игры. Разработку ведут два известных программиста Krom и Lewin.

Ключевая особенность игры состоит в том, что в ней можно с легкостью играть по сети не применяя сторонних программ. В том числе можно проходить кампании в co-op режиме. Уже сейчас ежедневно кол-во игроков в сети непрерывно растет. А IV чемпионат от KaMClub был проведен исключительно на KaMRemake .

Since r6720:
<===================================================================================>
Bugs:
Armour smithy has shields as 2nd output, armour workshop has shields as 1st output. Would make sense to match them (note: simply swapping in KM_ResourceHouses causes game logic to be swapped with GUI)
Armour smithy has iron as 1st input, weapon smithy has iron as 2nd input (iron/coal swapped). Would make sense to match them (note: simpply swapping in KM_ResourceHouses causes game logic to be swapped with GUI)
Deliveries should use the actual walking route length (opposed to Radius)
Archers should step backwards when too close to attack target
Replays sometimes end up with a mismatch while watching them, cause unknown
AI attacks make the game lag (by using too much CPU in pathfinding ?). Vortamic is especially bad.
Remake may be too random at battle results, too much depends on luck (test battle map outcomes with various RandSeed)
Players that have intentionally quit (not just disconnected) should count as defeated
Screen resolution selecting is not enabled (see resolution_selector_not_available.jpg). Win lists all resolutions 800x600 .. 1366x768
Stonemason could stuck on a mountain after flattening (stonebug2.jpg)
Market cart should be an overlay like flagshtok to prevent duplication of its shadow (rendered when there are no wares)
Few terrain tiles (4th, 14th) have noticeable seams on their side when looked closely at
Using F11->File->Open/Edit Mission during an MP game will not unlock the mutex, and thus you can"t enter the MP area after that until restarting the game (F11->Stop could cause the same problem?)
If just one player cannot run the game smoothly MP will lag for everyone in his game. For example if you zoom out a lot you will get a poor frame rate and your game will run at < 10 ticks per second forcing other players down to that speed. The lagger"s ping will not look any different. Maybe have a way to indicate to that player and the others on the server that he is causing the lag? Our planned 2x speed in MP will make this much worse as some computers will lag more.
There"s no message in MP when you defeat AI opponent (if you defeat human opponent it shows one)
Woodcutter would cut a missing tree on a corn field (replaced with corn while he is chopping)
Towers attack range is uneven (should be measured from towers middle, not the recruit location in BR corner)
AIAttacks bug (AI attacks mulfunction after 12min.rar)
TSK 5: ally sometimes sends his troops to the enemy base causing you to lose (after the enemy attacks?)
When uinstalling KMR, there are a lot of temp files left (.mi, logs, etc)
House animations order don"t match with wares being taken/made. Many times wares dissappear before citizen goes to take them.
When units exit Barracks and auto-join another group, they change that groups formation
Warriors who hit an obstacle (diagonal tree) while storming should walk towards leader"s final position
AI groups retaliating to threat or provoked by auto attack range should return to their defence positions after pursuing unsuccessfully for a certain time/distance

Water looks ugly brown when you zoom out too far due to water tiles having brown checkerboard pattern (anti-aliasing won"t help)
Wooden house frames flicking on Onboard Intel HD Family Chipset (see images "Hidden House Frame Intel Onboard 1.jpg")
Colored rectangle below cursor

Improvements:
Dismiss button to make units walk into the school and disappear (gold is not refunded)
L Simple dedicated server form which lets you set the properties of the INI for the server and start it
L Placing houses in MP should put a temp/fake visual markup until the real one can be added to make it appear responsive
L Ctrl+C/V to copy chat messages with e.g. links or quotes
L 256x256 icons for EXE (for vista/7/8 users)
L Chat logs
L Evacuate wares from barracks
L Allow chat over multiplayer results screen
L Add support for 1024x600 (1280x720) resolution in the map editor
L Pack textures into atlases with regard to GPU max supported texture resolution (512 or 1024 px)
L Clicking and holding on the add/subtract buttons in weapons workshops could increase the number to save repeated clicking
L New command !SKIP_HOUSE. If I want a map with no stone, then after building the inn the woodcutter and tower should become available (skips the stonemason)
M Pause in multiplayer (pause by everyone and unpause by at least 2 other players)
L "Checkpoints" in replays every 20 minutes or so to allow skipping forwards/backwards (zips entire game state which can be loaded)
Krom: Not sure how this will cope with 29hour games
Lewin: We can delete save points as the game goes longer. By the time we reach 29 hours we only keep save points from every 1-2 hours. For 90 minute games we keep one every 10 minutes.
L Way to place roads/fields/destroyed buildings belonging to no player (for maps like Battle In The Ruined City where currently the roads don"t always show depending on which locations are played) (maybe through special player like animals?
L The close door button in a house also stops a new occupant from taking it, so you can make recruits go to the barracks instead of walking to watchtowers, and so you can prioritize for example which mines get occupied first. It should also block the "house not occupied" message.
LM Place all the roads for all players, then all the houses for all players, then all the units for all players from the script, repositioning units that are on houses and do floodfill for houses once at the end rather than for each house
L Changing teams in multiplayer
Lewin: When joining a team the team members must "accept" you before it occurs. Leaving a team must also require acceptance I guess, otherwise you can walk into an ally"s village and become his enemy, and some people would surely do this. We might also need a "lock teams" option in the lobby for this to work.
L Ability to mark maps as a favourite (gold star) so they appear at the top of the list (find your favourite maps without scrolling through whole list)
L House not occupied message should mention which house it is ("This farm is not occupied"). Hard to work around plurals and fem/masc forms
L Allow dedicated servers to optionally specify their IP in the INI file (some servers have multiple IP addresses, the external one the master server sees might not be the correct one)
L Icon before the server name: Swords/house/floppy for battle/build/save (save icon only shown while in lobby)
L Maplist takes too long to load on first run, scrollbar moves irritatingly while maps are being added
L Save last selected item in lists (load game, mp, maped list, savegames, etc)
L Right-click on a unit in Schools queue to move that unit to the front of the queue (currently RMB is "remove to here")
M Archers should not change formations when group members get killed while under attack
L Allow to block wares delivery into armor workshop, so that player could focus each on certain task (shields or armors)
L Keep road bends when neighbour road is destroyed (e.g. house entrances)
L Allow fish to swim under the ice (as well render it between sand and water terrain layers)
L Allow to copy opponents nikname into buffer (through players menu > Copy?)
L Save wares distribution ratios between games
L Allow to customize and save hotkeys settings
M Make projectiles play hit sounds on every Paint and UpdateState, so we dont get just 3 hit sounds for 20 archers shooting at once

L MapEd: Allow to toggle trees/objects opacity (make them partially visible)
L MapEd: Allow to toggle AI defence positions display
L MapEd: Random objects brush
L MapEd: Artistic brushes (those that place random types of trees and/or decorations)
L MapEd: Make houses highlight red when about to erase them as trees/units do
L MapEd: Flat terrain checkbox on Extras popup
L MapEd: Allow to set troops order destination with mouse on map
L MapEd: Add size to Object delete brush (possibly in a new tab where artistic brushes will be)
L MapEd: An option to hide roads/fields, so you can view just the terrain while you edit it
M MapEd: "Sync all" checkbox when adding wares to a house which makes it the same for all houses of that type
L MapEd: Pipette tool like in Photoshop to select the type of tile under the cursor (ctrl+click while in tile mode?)
L MapEd: Lasso selection for copy/paste
L Add a button into barracks UI to allow to set a rally point
L MapEd: Allow to rotate tiles on the map like in Krom"s editor

Fixed "Unsupported global variable type 28" error in dynamic scripts when using UnicodeString (no need to use unicode, use AnsiString)
- Make units turn around without skipping inbetween directions (instead of immediate direction change)
- Unexpectedly high ping values (not our problem usually)
- One type of pine tree cannot be cut (same as KaM, there are not even sprites for it falling down)
- The ingame briefing texture is too short, see attached picture
- Serfs should take wares back or to suitable house if destination is destroyed
- In window mode, the taskbar is over the game window. (thats what it supposed to be, use fullscreen instead)
- Warriors attacking enemy citizens don"t listen to orders (thats a feature)
- Many texts will not change if I change the language in options menu (we are always working on it)

Fixed in r6720:
<===================================================================================>
+ Actions.GroupOrderSplit returned the original group ID, not the new one
+ Delivery importance would be ignored in cases where you have more available serfs than available deliveries
+ Storm attacking soldiers would sometimes pass by enemies instead of stopping to fight them
+ Citizens would not step out of a house onto a tile which was not road
+ Wares icons went off by few pixels to the left-top on the wares rows, reverted back
+ MapEd should not allow to set active player type to nor human nor AI
+ Script command IsFieldAt checked winefields by mistake (same as IsWineFieldAt)
+ Script could order to attack allied assets. Check alliance settings when executing attack commands from script
+ Script would not allow to play WAV files with anything except lower case letters and digits
+ Random seed should be different before each game
+ Attacking an animal through script command would crash a game
+ AIs should retaliate when the arrows are in the air, not while the archer is just aiming
+ Limit save name length (long names can cause crash)
+ Fixed winefield bug (MapEd did not save grapes objects)
+ Scripts should not allow to link players warriors to other players group
+ In-house enable/disable ware delivery in script worked in reverse
+ Actions.PlayerWareDistribution did not update house orders, so houses didn"t notice that the distribution has changed
+ Integer overflow in stats caused by counting stone/wood as consumed twice when an incomplete house was destroyed
+ Crash during delivery if ToHouse was destroyed while the serf was inside FromHouse
+ Network system messages are now translated
+ Player alliance towards self is inconsistent, especially in MP and when accessing from script (should be Ally always!)
+ Block sending chat during reconnection to prevent messages being lost or causing errors (when fMyIndexOnServer is out of date)
+ Beacons did not render on unrevealed areas
+ Singleplayer replays ended at the last player command rather than when they were saved (use gic_GameSave in SP too)
+ Actions.GiveHouse failed when there was a worker building a field or road next to the house
+ Strange AI behaviour in campaign missions due to AI attack values not carrying over like they do in KaM
+ AI warriors should attack enemies when they are within 4 tiles, to prevent sneaking into AI village (can be set in MapEd)
+ Terrain brushes in MapEd erase corn/wine fields (should preserve them)
+ When citizen walks into a house he should be deselected
+ Make wood to be delivered first to building sites
+ Changing game options resets all players" ready status so host can"t change at the last moment without player agreement
+ Hotkeys (0..9) are now stored in multiplayer saves too
+ Replays show the scripted overlay text for the selected player
+ Message log is no longer lost when saving in multiplayer, and messages no longer show in replays
+ Arrows shot over longer distances would be invisible for the last ~10% of their flight (units die when no one appears to be shooting them)
+ Rare stack overflow with flattening terrain recursively during stone mining near a house (which cannot be elevated) See example stonebug.jpg
+ Dynamic scripts should not allow to give houses/units to disabled player
+ Script should not allow to place houses on top of fields
+ TSK15 - AI does not build because stone is too far away (AI builder was incomplete)
+ Due to archers being less powerful many campaign missions cannot be won (e.g. first battle in TSK 2, TSK 8)

Improvements:
+ M Noticeably improved render performance when zoomed out
+ M Noticeably improved render performance when there are many houses on the screen
+ L Serfs check for a better delivery destination when arriving at the From house (due to state of village changing)
+ M MapEd: Copy/paste works between multiple instances of the editor using Windows clipboard
+ L Allow to specify localized player names for the missions
+ L Game will flash on task bar when new chat message arrives
+ L Set random seed on game start (for MP it needs to be decided by host and synced before the game starts)
+ L A way to order +100 weapons at weapon makers and other places (shift + left-click)
+ L MapEd: Allow custom map sizes
+ L Shortcuts for all soldier buttons: , & . to rotate, + & - to add/withdraw lines, X to charge, F for food
+ L MapEd: Randomize terrain tiles when creating a new map
+ L MapEd: Increased max terrain brush size to 32
+ L New script command !BLOCK_UNIT to block certain types of units/soldiers from being trained/equipped
+ L Allow cinematics in dynamic scripts
+ M File transfers in multiplayer lobby
+ L Master server use MySQL for storage rather than .txt files
+ L Shift+3 joins the selected warrior group to the group assigned to hotkey 3 (Starcraft style)
+ L The host can ban players from the lobby (only from this lobby, it is not a permanent ban)
+ L MapEd and script let you add out wares to houses (e.g. stone to stonemason)
+ M New column in load/replays menus: Date/time (stored internally in save format since file modified date is not very trustworthy)
+ L Keyboard shortcuts to zoom for people without a scrollwheel (page up/page down)
+ L Distribution of wares is viewable during replays
+ L Rally point for the barracks
+ L Warriors leaving the barracks will form a square formation rather than a long snake like in TSK/TPR
+ L Multiplayer spectating
+ L MapEd option to enable the AI to retaliate against allies" assets being attacked like they do for themselves
+ L Multiplayer in-game player list ordered by teams
+ L When archers are ordered to attack by right clicking enemy unit, they will walk into range in formation not spread out
+ L Add script command to allow to add recruits into the Barracks in MapEd (only Barracks for simplicity, other houses dont need it)
+ L Pressing spacebar will center the screen on the latest alert (beacon or under attack)
+ L Save screenshots into own folder called "Screenshots"
+ L Add an option to give hosting rights to another player in lobby
+ L The story message on campaign map minimizes instead of jumping annoyingly
+ L Unlocked campaign map flags have numbers so you can find a mission easily
+ M Ability to return to the lobby (by vote) after the game has started in multiplayer
+ M Servers running on the local area network are detected and listed at the top of the server list
+ L Some way to delete multiplayer saves from within the KaM Remake (delete button on replay viewer)
+ L Some way to delete maps from within the KaM Remake (delete button in MapEd menu)
+ L MapEd: Magic water works for ice
+ L Way to hide scripted overlay
+ L Message when weaponmaker has complete his order

Fixed in r5503:
<===================================================================================>
+ Make Serfs face the house plan entrance when handing building materials to it
+ Stonemasons/fishermen would report that resources are depleted when the only mining spots were blocked by another unit
+ Archers behave badly when you tell them to attack directly (houses and units)
+ Saving a game or a map in MapEd with a name ending/starting in a space crashes with "Invalid file name"
+ In maps with elevated terrain near the top it is not possible to see units standing on the top few rows
+ MapEd did not saved Group orders (sendGroup and AttackPosition)
+ Only the first 16 servers would be queried correctly, subsequent servers would not show in the list
+ Chasing down archers even with knights is ineffective, knight starts to attack and archers keep stepping away, then the knight stops and just stands there
+ If you halt your archers after they shoot they will shoot without reloading, increasing their firing speed
+ Game window would move when resizing below minimum allowed size (should stay in place)
+ If weapon maker had f.e. 5 axes and 5 lances in output and all weapons were ordered, he would not make bows
+ Farms were significantly less efficient when sharing a large field between multiple farms
+ Map/save/replay lists are populated a lot faster now
+ Citizens graph no longer counts recruits
+ Better understanding of coop missions in lobby (don"t require user to set teams and AI players, don"t reveal map in preview, etc.)
+ Replays would mismatch if a player attempted to use a storehouse cheat pattern (the cheat was allowed in the replay causing a mismatch)
+ Listbox scrollbars jump when trying to drag them by upper/lower thumb edge
+ AI attack scripts carried uninitialized values (e.g. delay) over from previous attacks
+ Limit chat message to some sane amount of characters (256) to avoid spam
+ Clicking on the splash screen registers the click on the main menu once it is loaded
+ XML status output from the server sometimes contained invalid characters in player names (now they are escaped correctly)

Improvements:
+ H Refactor army management with TGroup layer
+ L Allow to set wares count in houses in MapEd
+ M FPS shown along side ping so you can easily identify the player causing lag
+ L VSync should be configurable on the settings page, it can reduce performance a bit on some systems and players might like to change it
+ M Block delivery flags for specific wares in the barracks
+ L Wares need to be taken out of the barracks for trading at the market
+ M Terrain painting brushes in MapEd
+ L Disabling Market buttons will let player know that he can"t select new trade without canceling current one
+ L Improved stats panel, when possible items are placed one per row
+ L Host can set password for lobby
+ M Sliders in lobby for selecting speed during peacetime and after peacetime
+ L Army graph starts 5% before the first variation (to skip peacetime)
+ L Add a command to let the AI repair houses without building new ones (wasn"t possible in KaM)
+ L Draw highlight on houses mentioned in an open message
+ Fix fences shading along edges of FOW
+ L Pressing a key selects the map starting with that letter in map/save lists
+ School+Inn and Quarry+Woodcutters are unlocked in pairs to speedup early game
+ Made that missions without victory goals do not proclaim player victorious immediately. Instead victory never happens (or ruled by script)
+ L Randomize locations within teams option in the lobby
+ L Ability to send a whisper (private chat) to a specific player
+ M Visualise fog of war for the selected player in replays so you can understand player"s perspective
+ M Scrolling around the map using middle mouse click, as in TPR
+ M Allow host to set a description for the lobby shown on the server selection page ("noobs/pros only", "chat lobby", etc.)
+ L Private messaging in MP
+ L Add unused sprite 17 from trees.rx
+ L Pressing a character with a dropdown/listbox selected will choose the first item starting with that character
+ L It is impossible to identify selected group if player flag color is white. Use dark-grey instead.
+ L Clicking a location on the lobby minimap selects that location if it"s available
+ L Minimap preview in lobby could indicate teams somehow as well (border around the color circle?)
+ L MapEd: Magic water brush to allow to change waterflow direction on whole area

Fixed in r4179:
<===================================================================================>
+ Belarusian letter Ў had upper and lower case swapped in fonts
+ Intel 965/963 GPU does not comply with OGL 1.5 spec on VBOs, check Assigned instead of OGL version
+ Taking weapons from store>barracks should not be a lower priority than house>house deliveries
+ Network latency in KaM Remake was always far higher than necessary due to Nagle"s algorithm being enabled by default for TCP (we now use TCP_NODELAY)
+ A unit should not take a home that he can"t walk to
+ TSK 5 some purple scouts would sit in the top right corner and not attack
+ Fixed crashes related to TimeGet/GetTickCount overflowing

Improvements:
+ The map editor shows the number of fish in a water body like other resource deposits
+ Make hints more visible with background
+ Number of building materials delivered to an under construction house is shown when it is selectedинформацией для правообладателей и присылайте нам письмо. Если Вы против размещения данного материала - администрация с радостью пойдет Вам на встречу!

Stuck? Need to test a later mission and you just don"t have enough time to play the missions through? Not to worry! There are cheats in the game to aid you in situations exactly like this. Explained is also another unofficial cheat that can be used for skipping battle missions.

Official Cheats

To activate the cheat in either game, you must first find out if you have The Shattered Kingdom or The Peasants Rebellion. Then look at the appropiate picture and click on the wares to form the symbol you can see on the picture below.

The Shattered Kingdom

The Peasants Rebellion

Click the crossbow to get 10
of all items.

Click the horse to win the
scenario.

Click the horse to get 10 of
all items.

Click the fish (bucket) to win
the scenario.

Unofficial Cheats

There is also another unofficial cheat that you can use. If you are stuck on a battle mission with no storehouse, you could try finding out the mission number of the mission you are in. If you are e.g. in mission 3 in The Shattered Kingdom campaign and can not by any means win it, go to your data/mission folder and find the file "mission3.dat". Now rename it to e.g. "mission31.dat". When the game is unable to find the appropriate mission file, you will be presented with a completely black mission and after a few seconds you will automatically win.

If you are playing The Peasants Rebellion campaign you need to work a bit differently. Find out what mission number you are in, and then find the right "dmission[x].dat" file. Let"s say you are in mission 2 and can not get through it. Find "dmission2.dat" and rename it into "dmission21.dat".

Эта страница была добавлена, потому что мы получаем много писем и постов на форуме с одними и теми же вопросами снова и снова. Мы надеемся, что эта страница сэкономит ваше время.

Вопросы

В: Есть ли у вас исходный код KaM TSK или TPR?
Нет, исходный код оригинальной игры никогда не был опубликован. Мы переписали весь движок игры с нуля. Нет, мы не, исходный код так и не были освобождены. Мы переписали весь игровой движок с нуля.

В: Почему вы убрали мастерскую осадных орудий, катапульту и баллисту?
Две причины:
1. Осадные орудия "волшебным" образом едут, когда их никто и не толкает и не тянет. В KaM видны мельчайшие детали, и всё равно эти машины сами себя везут.
2. Мы не думаем, что они вписываются в баланс игры. Баллиста в основном убивает одним выстрелом на расстоянии, так что если у вас их много, то баллисты дают слишком большое преимущество.
Позже, в ходе развития развития, мы возможно рассмотрим вопрос возвращением их в игру с тем дополнением, что кто-то будет их толкать (конечно, кто-то должен будет сделать спрайты) и некоторого изменения баланса.

В: Почему вы убрали ратушу?
Мы считаем, что это "читерство" и не вписывается в стиль игры. В KaM вы должны построить сложную экономику чтобы что-либо произвести. (например, нужно 4 этапа обработки, чтобы сделать кожаные доспехи) Ратуша позволяет сделать армию с помощью только одного ресурса и нескольких зданий. Мы не думаем, что вписывается в стиль KaM.
Позже, в ходе развития, мы возможно рассмотрим вопрос о добавлении её обратно в игру с изменениями.


Вопрос: Почему бы вам не сделать рыбу самостоятельно пополнить?
Потому что рыба истощает ресурс намеренно.

В: Почему нет кнопки для убийства своих собственных подданных?
Мы не думаем, что это реалистичная или подходящая для игры, такой как KaM возможность. Король просто так не убивает своих подданных. KaM является "хорошей" игрой без крови, и мы не думаем, что в неё впишется возможность убивать кого угодно по вашему желанию. В ранних версиях была кнопка "убить" для целей отладки / тестирования, но затем она была удалена. Мы рассматриваем возможность отправлять свои юниты обратно в школу, где они и исчезнут, без возвращения затраченного золота (потому что должна быть какая-то польза от эффективного управления своими юнитами и в отсутствии необходимости "разобучать" их для экономии еды или иных целей).

В: Что такое рынок? (здание показано справа от логотипа в заголовке)
Это новое здание, которое мы добавили в игру. Основные спрайты здания пришли из девелоперской альфа версии KaM TSK, и просочились к нам. Видимо, создатели KaM планировали добавить в игру рынок, но он был удален по ходу подготовки игры по той или иной причине. Мы заново ввели его в игру. Рынок позволяет обменивать один ресурс на другой по высоким ставкам. Всё ещё проверяется его сбалансированность и возможно он будет изменён позднее. Он будет отключен в начальных миссиях кампании, а для тех, кому не нравятся изменения, мы сделаем возможность играть без него. (так же, как и любые другие новые функции, которые мы добавим мы добавим)

Q: Как мне установить Кам Remake если у меня есть Профиль версия KaM?
Вам нужно запустить рыцарей и купцов из Steam, по крайней мере, один раз, прежде чем запустить программу установки KaM Remake, иначе программа установки не обнаружит его. Кроме того, просто скачать полный инсталлятор с нашей страницы загрузки и запустите его. Если вы хотите иметь парового слоя во время игры, вы можете добавить Кам Remake вашему Паровой библиотеки, нажав Игры - & GT; Добавить Номера для Паровой Игра в Мою библиотеку в главном меню Steam.

В: Будете ли вы реализовать систему аккаунтов игроков для мультиплеера, который сможет записывать такую статистику, как победы, проигрыши, брошенные игры и т.д.?
Может быть, в конце концов, но это будет сложно реализовать, особенно пытаясь сделать его безопасным.

В: Почему ИИ не строит полную деревню и не атакует в мультиплеере?
Мы еще не завершили написание, чтобы позволить ИИ строить полную деревню и нападать, поэтому в настоящее время его поведение ограничено. Мы добавим в Remake, но это сложно, и мы хотим, чтобы оно хорошо работало. (лучше, чем ИИ оригинальной KaM, который был не очень хорош) Однако, если вы хотите играть против ИИ в мультиплеере, вы сможете играть кооперативные миссии, где ИИ уже имеет полную деревню и сценарии для атаки.

В: Включите ли вы мою карту в Remake?
Да, если она будет хорошего качества и нам понравится. Часто совершают следующие ошибки:
- Вода течет в разных направлениях (использовать волшебную особенность воды в редакторе Крома)
- Не хватает объектов карты как скалы, грибов и т.д.
- Плитка не может установить соединение, и поэтому с квадратными краями.
- Вся карта слишком плоским.
- Ресурсы / позиции не сбалансированы хорошо (для многопользовательских карт)
Если вы считаете, что у вас получилась карта хорошего качества, отправте её нам и мы решим, включать её или нет. Можете разместить карту на форуме (посмотрите раздел Ссылки) и вы получите полезные комментарии по ней.

В: Добавите ли вы туман войны в игре?
Позднее, в ходе разработки, мы попытаемся. Он может не вписаться в KaM, потому что не получится проводить классические масштабные битвы, если вы будете видеть своего противника только когда он вплотную подойдёт к вам. Из-за этого мы, возможно, зададим большой радиус видимости в тумане.

В: Добавите ли вы возможность строить стены в игре?
Может быть, но строительство стен на самом деле не вписывается в стиль игры. В KaM вам нужно работать с естественными объектами и найти подходящее место для обороны. Если вы сможете строить стены, в этом не будет необходимости. И это приведёт к тому, что игры в мультиплеере будут заходить в тупик чаще. Не похоже, чтобы стены были таким необходимым дополнением к игре.

В: Реализуете ли вы ограничение на количество башен в мультиплеере, чтобы остановить "башенный спам"?
Нет, если игрок решает строить большое количество башен, то у него не будет достаточно места / ресурсов / времени для производства оружия, и другие игроки будут в состоянии быстро его раздавить. Башни можно легко разоружить направив на них ополченцев (militia): у каждой башни запас 5 камней, но некоторые из них не попадают в цель, то есть каждая башня убивает в среднем 3 юнита. Так что, если у вас есть 60 ополченцев, вы можете разоружить 20 башен. Обычно вы можете добраться до центра деревни врага и уничтожить его склад / школы / казармы, не проходя через все его башни, (есть много мест, требующих защиты), так что разоружение 20 башен - более чем достаточно. Производство 60 ополченцев не займёт много времени, когда у вас налажено стабильное производство дерева. Конечно, если у противника есть лучники, то вам потребуются дополнительные ополченцы, поскольку часть из них погибнет от стрел, но если за ополченцами вы ведёте другие войска когда башни уже разоружены, это скорее всего не создаст проблем. Если большое количество башен вас беспокоит, то, возможно, вы используете неверную тактику против них. Наступление ополченцев работает намного лучше, чем уничтожение каждой башни лучниками.

В: У меня есть идея что можно добавить в игру!
Напишите об этом на форуме. Если нам нравится, мы это обсудим. Но мы не будем добавлять новые вещи, если они не вписываются в игру. Кроме того, добавление нового в игру имеет более низкий приоритет, чем исправление багов и реализация недостающий фич из KaM.

Для неограниченного камня на всех уровнях все, что вам должны сделать, это построить два карьера, он не покажет, что у вас есть неограниченное камней всклад но что вы делаете.

Добавить ресурсов всех типов и выиграть уровень

Первый - нажмите на хранение дома

Второй - нажмите на Верхний ряд среднего ресурса

Третий - попытаться сформировать Inverted V с ресурса дляпочти правый и левый стороны.

4 - попробуйте формироватьдом форме без двери и окна

Пятый - нажмите наарбалет добавить 10 дополнительных ресурсов для всех типов и нажмите на лошадях чтобы выигратьуровень

чит режим

Открытый окне инвентаря, нажав на Хранение дома. Затем щелкните один раз наследующий элементов. Красный треугольник появится в элемента площади, каждый из них выбран.

Ряд 1 , Пункт 3 (деревянные доски)

Row 2 , пункт 2 (железными прутьями)

Row 2 , пункт 4 (винных бочек)

Row 3 , пункт 1 (хлеб)

Строк 3, п. 5 (вареное мясо)

Ряд 4 , пункт 1 (животных скрыть)

Ряд 4 , пункт 5 (Plate Mail)

Строк 5, п. 1 (осей)

Ряд 5 , пункт 2 (мечи)

Ряд 5 , пункт 3 (копья)

Ряд 5 , пункт 4 (щуки)

Ряд 5 , пункт 5 (длинные луки)

Затем щелкните на Row 6 , пункт 1 (арбалет) добавить 10 каждого элемента в ваш инвентарь или на Row 6 , пункт 2 (лошади), чтобы завершитьтекущий уровень.

Оригинальный текст игры на английском

Unlimited stones

For unlimited stone"s in all levels all you must do is build two quarry"s,it will not show that you have unlimited stones in the store house but you do.

Add resources to all types and win level

1st - click on storage house
2nd - click on the top row middle resource
3rd - try to form a inverted v from the resource to the almost right and left side.
4th - then try to form a house shape without the door and windows
5th - click on the crossbow to add 10 extra resources to all types and click on horses to win the level

Cheat mode

Open the inventory window by clicking on a Storage House. Then, click once on the following items. A red triangle will appear in the item"s square as each is selected.

Row 1, item 3 (wooden boards)
Row 2, item 2 (iron bars)
Row 2, item 4 (wine casks)
Row 3, item 1 (bread)
Row 3, item 5 (cooked meat)
Row 4, item 1 (animal hide)
Row 4, item 5 (plate mail)
Row 5, item 1 (axes)
Row 5, item 2 (swords)
Row 5, item 3 (lances)
Row 5, item 4 (pikes)
Row 5, item 5 (long bows)

Then, click on Row 6, item 1 (crossbow) to add 10 of each item to your inventory or on Row 6, item 2 (horses) to complete the current level.

Описание

KaM:Remake - Это написанный с нуля движок игры с использованием оригинальных файлов ресурсов игры "Knights and Merchants". Целью KaM Remake является попытка оживить оригинал игры. Сделать её работоспособной на современных компьютерах и операционных систем, а также исправить множество ошибок в движке игры. Разработку ведут два известных программиста Krom и Lewin. Код пишется в Delphi, если вы знаете эту платформу (или ее бесплатный аналог - Lazarus), то можете присоединиться к разработке.

В чем же особенности ремейка?

  1. Полноценный мультиплеер. Максимальное возможное количество игроков - 8. В мультиплеере добавлена возможность установки скорости развития (х1, х2, х3) и установления перемирия до 120 игровых минут. Игра не лагает, не вылетает, все зависит от самого игрока и его интернета. Но если лагает у какого-то игрока, то лагает у всех, это, наверное, единственный минус мультиплеера ремейка.
  2. Новое здание - Рынок, который позволяет обменивать ресурсы.
  3. Изменены приоритеты у рабочих. Теперь рабочие выполняют приказы наиболее важные в данный момент.
  4. Изменены характеристики воинов. Лучники стреляют быстрей, а пехотинцы более устойчивы к ним. Всадники убивают лучников с первого удара. И многое другое.
  1. Редактор . В игру добавлен полноценный редактор, позволяющий создавать карты и даже свои кампании. Редактор позволяет создавать все игровые объекты, высоты, точки обороны для ИИ, а так же присутствуют скрипты, с помощью которых можно задавать задачи компьютеру и многое другое.
  2. В ремейк добавлены 2 оригинальные кампании и одна новая, созданная совершенно на новом уровне, которая может порадовать необычными скриптами и умным компьютером.
  3. Во время одиночной игры, добавлена возможность играть за компьютера. (Меню вызывается с помощью клавиши F11). В этом меню можно посмотреть проходимость путей, маршруты рабочих, установить скорость х300, а так же меню может порекомендовать, где можно построить новую дорогу, для улучшения "рабочего оборота".
  4. И многое другое, что вы можете узнать на официальном сайте

» Игровые горячие клавиши

Esc - закрывает открытое сообщение или активную вкладку в меню игры
F1-F4 - открывает соответствующую вкладку в меню игры
F5-F8 - ускоряет темп игры на x1 - x10
F11 - покажет панель отладки и меню
1-9 - выберет юниты или здания, назначенные посредством Ctrl 1-9
B - разместит маяк на карте, который ваши союзники смогут видеть
P - ставит игру на паузу
Т - при нажатии покажет названия команд над юнитами в мультиплеере
Del - удаляет открытое сообщение в игре
Пробел перемещает на место в игре, о котором идёт речь в открытом сообщении
Прокрутка колеса мыши увеличивает и уменьшает масштаб
клавиша "возврата" (backspace) задаёт масштаб 100%

Скриншоты из одной моей партии

Мультиплеер очень хороший. Игры интересны, а ведения боя и строительство базы требует максимальной точности. В среднем онлайн по будням это 40-50. Этого достаточно, чтобы зайти в любое время суток, а там будет открытое лобби. На выходных вечером, количество человек достигает 150 ед.

Скачать игру вы можете на официальном сайте ремейка. Но учтите, для установки ремейка необходимы оригинальные 1 и 2 части.

Для тех, кто не знаком с этой игрой

Первая часть

Knights and Merchants: The Shattered Kingdom

Игра относится к жанру стратегий классической экономической модели немецкой игровой школы и совмещает в себе все признаки игр этого жанра:

  • большое количество ресурсов.
  • большое количество профессий.
  • длинные производственные цепочки.
  • непрямое управление подданными.

В отличие от других игр этого жанра (Settlers, Alien Nations, Cultures 2: The Gates of Asgard), Knights and Merchants: The Shattered Kingdom более направлена на военные действия. В пользу этого, например, говорит наличие построений.

Сюжет

Действие игры разворачивается в эпоху расцвета средневековья.

Игрок вступает в действие в роли обычного капитана дворцовой стражи. После удачного раскрытия заговора против короля, последний передаёт ему (игроку) командование всеми своими оставшимися военными силами. Армия встаёт на защиту последнего королевского княжества - остаток разрушенного королевства, которое теперь раздроблено на мелкие куски. Также, по ходу сюжета, игроку предстоит отразить нападение варваров на северные границы королевства.

Игроку доверены все основные рычаги управления: строительство, экономика, набор армии, сражения. Миссии условно делятся на мирные (строительство города и последующее сражение) и боевые (строительство города недоступно). Всего в игре насчитывается 20 миссий (из них 6 - боевые)

Вторая часть

Knights and Merchants: The Peasants Rebellion

Через 4 года было выпущено дополнение: Вторая корона.

Сюжет

Сюжет игры разворачивается в неком королевстве, которое поделено на множество княжеств. Вот уже многие годы жизнь королевства протекала как нельзя лучше! Но принц Лотар - наследник, жаждущий престола, решил не ждать своего часа, а сместить короля Карла и взойти на трон. Заручившись поддержкой множества падких на наживу наместников, он начинает гражданскую войну. И вот король и верные ему подданные, осаждены принцем Лотаром в крепости. И от начальника дворцовой стражи (которым в игре являетесь Вы) и зависит участь всего королевства! Вам, придется защитить короля и подавить восстание!

Вторая часть использует все те же ресурсы, что и вторая. Движок, экономическая и военная части никак не были изменены, но были нововведения:

  • Добавлены осадные орудия - катапульты и баллисты.
  • Добавлено новое здание - Муниципалитет, позволяющий нанимать наемников за золото.
  • Добавлен новый вид пищи - рыба и здание с рабочим, который ее добывает.

В дальнейшем я буду добавлять статьи по редактору, скриптам, ведению боя и т.д.



Мне нравится +20 - 0