Мое творчество. Игра Шахматный сапёр

Видео, книги, журналы, научные статьи, (по тематике форума), наше творчество
Аватара пользователя
Андрей
Архитектор
Сообщения: 7358
Зарегистрирован: 06 май 2015, 14:10
Откуда: Чехов
Благодарил (а): 522 раза
Поблагодарили: 462 раза

Re: Мое творчество. Игра Шахматный сапёр

Сообщение Андрей »

Найден глюк, при нажатии "ЗАНОВО" в сетевой игре во время расстановки секундомер падает на 0, а не на значение, которое выставил "ведущий" комп. Происходит рассогласование секундомеров. Нужно поправить.

Версия 3.08h
fixed: в сетевой игре при наличии активного соединения кнопка "ЗАНОВО" не меняет выставленное значение секундомера.
Аватара пользователя
Андрей
Архитектор
Сообщения: 7358
Зарегистрирован: 06 май 2015, 14:10
Откуда: Чехов
Благодарил (а): 522 раза
Поблагодарили: 462 раза

Re: Мое творчество. Игра Шахматный сапёр

Сообщение Андрей »

Версия 3.08m
fixed: наконец-то был устранён самый основной и мешающий фундаментальный глюк (в качестве условия контроля цикла repeat until использовались переменные большИх разрядностей, что приводило к сбою в контроле сетевых циклов, они либо работали мало, либо уходили в бесконечность)
данный код переписан полностью, что позволило наконец-то спокойно откалибровать сетевые циклы. Счётчик контроля выставлен 3 000 000 циклов, это примерно чуть более 5 секунд (при запросе расстановки после игры счётчик за 10 секунд успевает сделать 5 500 000 циклов).
Также добавлена индикация цикла во время ожидания доставки, каждые 100 000 циклов увеличивается на 1 цифровой индикатор.
Аватара пользователя
Андрей
Архитектор
Сообщения: 7358
Зарегистрирован: 06 май 2015, 14:10
Откуда: Чехов
Благодарил (а): 522 раза
Поблагодарили: 462 раза

Re: Мое творчество. Игра Шахматный сапёр

Сообщение Андрей »

Недочёты версии 3.08n:

1. Если соперник расставил фигуры, то сопернику приходит уведомление о расстановке. А если он сбросил кнопкой ЗАНОВО, то галочка РАССТАВЛЕНО не пропадает. (fixed!)

2. Опять иногда появляется решётка на СВОЁМ ПОЛЕ. (уже сделаны новые анти решёточные фиксы)

3. Один раз стартанул секундомер без начала сетевой игры обоими соперниками. (fixed!)
Аватара пользователя
Андрей
Архитектор
Сообщения: 7358
Зарегистрирован: 06 май 2015, 14:10
Откуда: Чехов
Благодарил (а): 522 раза
Поблагодарили: 462 раза

Re: Мое творчество. Игра Шахматный сапёр

Сообщение Андрей »

3.08p
+ во время системных циклов доставки секундомер хода на паузе
Аватара пользователя
Андрей
Архитектор
Сообщения: 7358
Зарегистрирован: 06 май 2015, 14:10
Откуда: Чехов
Благодарил (а): 522 раза
Поблагодарили: 462 раза

Re: Мое творчество. Игра Шахматный сапёр

Сообщение Андрей »

Шахматный сапёр v3.09 релизная версия.

обновлена до версии 3.10f в конце темы



Что нового:
  • При нажатии ПКМ на рыцаря появляется возможность Сохранить текущую расстановку/Загрузить сохраненную расстановку. Сохранение ведётся в INI-файл
  • Усложнена расстановка фигур компьютером в зависимости от достигнутого (или выбранного) уровня (параметр сила игры) - только для 5 фигур
  • Улучшен дизайн формы НАСТРОЙКИ
  • Добавлены новые звуки, упрощено построение схемы из новых игровых звуков
  • Улучшен дизайн игровых сообщений
  • html-хелп дописан новыми опциями в игре
  • Кнопка "<->" в НАСТРОЙКАХ, позволяющая сбросить статистику и настройки в исходное (как при скачивании дистрибутива) состояние
  • Кнопка "КОРЗИНА" над полем соперника - очищает все выделения и пометки на полях, фигурах и бордюрах
  • Стрелка под рядами мигает, когда надо открыть ряд
  • Стрелки под фигурами мигают, когда надо угадать фигуру
  • Добавлены всплывающие подсказки к рыцарю и фигурам-картинкам
Что исправлено:
  • отсутствие шахматного шрифта определяется идеально точно даже для редких или узких шрифтов
  • в сетевой игре при наличии активного соединения кнопка "ЗАНОВО" не меняет выставленное значение секундомера
  • в сетевой игре улучшен контроль доставки (циклы), добавлена индикация цикла во время ожидания доставки
  • в сетевой игре после расстановки всех фигур нельзя отменить расстановку (ЗАНОВО)
  • в сетевой игре иногда появлялись решётки на своём поле
  • в сетевой игре секундомер иногда стартовал до начала игры
  • в сетевой игре во время системных циклов доставки секундомер хода приостанавливается
Аватара пользователя
Андрей
Архитектор
Сообщения: 7358
Зарегистрирован: 06 май 2015, 14:10
Откуда: Чехов
Благодарил (а): 522 раза
Поблагодарили: 462 раза

Re: Мое творчество. Игра Шахматный сапёр

Сообщение Андрей »

 ! Сообщение из: Андрей
Сервер игры "Шахматный сапёр" был продлён до 29 марта 2024 года за счёт бонусных баллов.
Аватара пользователя
Андрей
Архитектор
Сообщения: 7358
Зарегистрирован: 06 май 2015, 14:10
Откуда: Чехов
Благодарил (а): 522 раза
Поблагодарили: 462 раза

Re: Мое творчество. Игра Шахматный сапёр

Сообщение Андрей »

Шахматный сапёр v3.10f релизная версия.

ChessBattle310f.zip

Что исправлено:
  • При победе на 10 уровне в состязании с компьютером при переходе на следующий уровень с бОльшим числом фигур можно без проблем использовать запомненную расстановку
  • улучшен вид сообщений, выводимых компьютером в СЕРВЕРНОЙ
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Андрей
Архитектор
Сообщения: 7358
Зарегистрирован: 06 май 2015, 14:10
Откуда: Чехов
Благодарил (а): 522 раза
Поблагодарили: 462 раза

Re: Мое творчество. Игра Шахматный сапёр

Сообщение Андрей »

 ! Сообщение из: Андрей
Сервер игры "Шахматный сапёр" был продлён до 29 мая 2025 года за счёт бонусных баллов.