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
flManowar написан Федорченко Ю.П.
Отчёты об ошибках, пожелания и предложения направлять по адресу
< yuryfdr@users.sf.net >
flManowar свободное программное обеспечение распространяемое под лицензией GPL. Вы можете получить копию лицензии GPL по адресу GPL http://www.gnu.org/copyleft/gpl.htm