flManowar

Введение

flManowar - Классический морской бой, Интерфейс игры написан на FLTK, поддерживается как локальная игра (против компьютера), так и (опционально) сетевая по протоколу xmpp и включает минимальный клиент jabber. flManowar тестировался на Linux и Windows (также известно, что он работает на Mac OS X).

Правила

Игровое поле состоит из двух 10x10 полей. Левое - ваше, правое врага.

Корабли ставятся кликом по левой кнопке мыши, правая кнопка меняет напрвление. У игрока 10 кораблей:

По завершению расстановки кораблей начинается бой. Кликом по вражескому полю производиться выстрел. Если выстрел успешный, игрок стреляет ещё раз. В случае промаха стреляет враг.

Побеждает игрок уничтоживший все корабли противника.

Меню

Сетевая игра

Что бы играть в Морской бой по сети необходим jabber аккаунт.

Настройки аккаунта производятся в Network - Setup . User Name: - первая часть аккаунта (до @).
Domain: - часть после @

flManowar поддерживает следующие типы прокси сервера:

После настройки аккаунта выберите Network - Connect

В прграмму включён минимальный jabber клиент, поддерживающий сообщения и игру. У клиента имеется Contact Window отображающее спмсок собеседников. Щелчок по собеседнику из списка открывает окно сообщений (открывается также при получении сообщения).

Окно сообщений содержит окно истории, поле ввода нового сообщения и кнопку приглашения на игру. Для отправки сообщения введите текст в поле ввода и затем нажмите кнопку «Вввод».

Чтобы сыграть в сетевую игру нажмите кнопку приглашения (справа от поля ввода), и, если ваш друг подтвердит приглашение, раставляйте корабли и начинайте бой.

Установка

Для сборки игры необходимо: библиотека fltk > = 1.1.8. и опционально gloox - для протокола xmpp.

ВНИМАНИЕ: так как jabber использует кодировку utf-8, рекомендуется использовать fltk-1.3, для поддержки юникода (и при сборке локалтзированний версии).

Установка стандартна:
./configure
make
make install

TODO

Автор

flManowar написан Федорченко Ю.П.
Отчёты об ошибках, пожелания и предложения направлять по адресу < yuryfdr@users.sf.net >

flManowar свободное программное обеспечение распространяемое под лицензией GPL. Вы можете получить копию лицензии GPL по адресу GPL http://www.gnu.org/copyleft/gpl.htm

Информация об обновлениях доступна на