Hnefatafl є відкритим вихідним кодом, портативний, простий і вільної реалізацією скандинавської настільної гри, написаної на мові програмування Сі. В 13х13, 11x11 і Таблут плати повністю підтримуються на момент написання цієї статті.
Скандинавська є дуже старий і досить популярної настільної гри, яка була зіграна в Скандинавії, так як 400 нашої ери. Використання набору правил файли, гравець зможе встановлювати правила гри. Комп'ютерного гравця (AI) реалізується в даний час, а також як командного рядка і графічний користувальницький інтерфейс (останній є необов'язковим) .Getting роботи з HnefataflTo встановити і використовувати Hnefatafl від вашого дистрибутива GNU / Linux, ви повинні спочатку завантажити останню стабільну версію з Softoware, зберегти його на місці за вашим вибором, розпакувати вміст архіву і відкрити емулятор терміналу.
У вікні терміналу, використовуйте & lsquo; CD & Rsquo; Команда для переходу до місця витягнутих архівних файлів. Tune файл config.mk для вашої системи, і виконати і lsquo; зробити і Rsquo; команда в додатку і Rsquo, S папка.
Будь ласка, зверніть увагу, що це також можна запустити і lsquo; зробити динамічний і Rsquo; Команда для створення все з динамічного компонування, а також і lsquo; зробити статичний і Rsquo; Команда для створення все з статичної прив'язки.
Якщо ви хочете, щоб видалити все, що було встановлено, введіть & lsquo; зробити видалення & Rsquo; команда в додаток і Rsquo, S DIR, використовуючи той же і lsquo; config.mk і Rsquo; файл, який ви використовували, коли ви встановили програмне забезпечення. Якщо ви хочете оновити до нових версій, спочатку видалити стару версію, а потім встановити новий one.Under капотом і availabilityAs згадувалося, програма Hnefatafl повністю написаний на мові програмування С. Вона поширюється тільки у вигляді вихідного архіву (tar.gz файл), який допомагає вам встановити програму на будь-якій операційній GNU / Linux системи, підтримуючи як 32-бітові, так і 64-розрядні апаратні платформи.
Що нового У цьому випуску:
- Весь код відноситься до розширюваним C-рядки (використовується для лінії читання) була переміщена в окремий компонент під назвою Глейпнір. Можна підписав переповнення і проблема з акцентом на деяких віконних менеджерах зафіксовано. Всі файли Makefile тепер сумісний з gmake і pmake.
- І останнє, але не менш важливе, вся програма і всі файли даних в даний час випущений під ліцензією ISC.
Що нового у версії 140117:
- `dbl_trap_squares` був доданий для типів шматок, який бітова маска квадратів, які можуть викликати подвійну пастку.
Що нового у версії 140101:
- У разі дивних графічних глюків, ви можете натиснути і Quot; л і Quot; в XLib перефарбувати все вікно.
- програма тепер виходить правильно, коли ви закриваєте вікно за допомогою Quot віконним менеджером &, недалеко і Quot; Кнопка (`WM_DELETE_WINDOW`).
Що нового у версії 131229:
- Інша оптимізація А. І. Олександр Долгунін була реалізована
Що нового у версії 131226:
- AI в два рази швидше завдяки оптимізації Олександром Долгунін.
Що нового у версії 131221:
- Через великої кількості змін, це нестабільної версія. Якщо немає помилки, то це стабільна версія. https://github.com/soderlund/hnefatafl/blob/master/CHANGES
Що нового у версії 131214:
- Цей реліз виправляє помилку і додає нову набір правил <. / li>
Що нового у версії 130920:
- Ця версія виправляє помилку форматування в керівництві і робить англійської деякі зміни в Makefile.
- Там немає ніяких змін коду, так що немає ніякого сенсу в модернізації, якщо ви не дуже дбав про керівництво.
Коментар не знайдено