Мое творчество. Игра Шахматный сапёр
-
Михаил Киселев
- Сообщения: 716
- Зарегистрирован: 22 дек 2017, 13:55
- Благодарил (а): 159 раз
- Поблагодарили: 69 раз
Re: Мое творчество. Игра Шахматный бой
Отлично, тогда выложи здесь ехе-шник когда закончишь править.
-
Андрей Карпишин
- Архитектор
- Сообщения: 9193
- Зарегистрирован: 06 май 2015, 14:10
- Откуда: Чехов, МО
- Благодарил (а): 1214 раз
- Поблагодарили: 556 раз
Re: Мое творчество. Игра Шахматный бой
Ещё одна удачная игра (440 очков):
Мало того, реализовав динамику игры, так как я мечтал, я начинаю немного влюбляться в совершенство и простоту этой игры.
Недостижимая пока мечта - сделать матчи между людьми через Локалку/Инет. Но это тоже реализуемо, хоть и чревато изучением новых областей в программировании и большими временными затратами.
Недостижимая пока мечта - сделать матчи между людьми через Локалку/Инет. Но это тоже реализуемо, хоть и чревато изучением новых областей в программировании и большими временными затратами.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
Михаил Киселев
- Сообщения: 716
- Зарегистрирован: 22 дек 2017, 13:55
- Благодарил (а): 159 раз
- Поблагодарили: 69 раз
Re: Мое творчество. Игра Шахматный бой
Не знаю, насколько серьезно ты влез в код игры и исправил ли ты глюк версии 1.5b, но функция clearB (очистка поля для новой игры) перестала корректно его очищать. Сыграть можно так только один раз, после нажатия "расставить фигуры заново", начинаются огромные глюки. Все потому что поле перестало чиститься.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
Андрей Карпишин
- Архитектор
- Сообщения: 9193
- Зарегистрирован: 06 май 2015, 14:10
- Откуда: Чехов, МО
- Благодарил (а): 1214 раз
- Поблагодарили: 556 раз
Re: Мое творчество. Игра Шахматный бой
Близко к невозможному! Не потерял ни одной фигуры и набрал 590 очков!
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
Андрей Карпишин
- Архитектор
- Сообщения: 9193
- Зарегистрирован: 06 май 2015, 14:10
- Откуда: Чехов, МО
- Благодарил (а): 1214 раз
- Поблагодарили: 556 раз
Re: Мое творчество. Игра Шахматный бой
У меня такого глюка нет и не было ни разу.Михаил Киселев писал(а):Не знаю, насколько серьезно ты влез в код игры и исправил ли ты глюк версии 1.5b, но функция clearB (очистка поля для новой игры) перестала корректно его очищать. Сыграть можно так только один раз, после нажатия "расставить фигуры заново", начинаются огромные глюки. Все потому что поле перестало чиститься.
Возможно, как-то виновата система, которая собирает код?
Я имею в виду, что собрав мой исходник у себя - глюка не заметишь.
Вроде очистку поля не трогал, и, вообще, я правил код с умом, не нарушая ни одного байта, логически несущего полезную инфу.
-
Андрей Карпишин
- Архитектор
- Сообщения: 9193
- Зарегистрирован: 06 май 2015, 14:10
- Откуда: Чехов, МО
- Благодарил (а): 1214 раз
- Поблагодарили: 556 раз
Re: Мое творчество. Игра Шахматный бой
Каков же предел очков? Уже 620 очков!
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
Михаил Киселев
- Сообщения: 716
- Зарегистрирован: 22 дек 2017, 13:55
- Благодарил (а): 159 раз
- Поблагодарили: 69 раз
Re: Мое творчество. Игра Шахматный бой
Странно, на ос XP такие же глюки с очисткой поля и в версии 1.32
Хотя под виндовс 8.1 очистка поля работала без сбоев.
Хотя под виндовс 8.1 очистка поля работала без сбоев.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
Михаил Киселев
- Сообщения: 716
- Зарегистрирован: 22 дек 2017, 13:55
- Благодарил (а): 159 раз
- Поблагодарили: 69 раз
Re: Мое творчество. Игра Шахматный бой
Да, под ХР игра глючит и сильно. Мало того, что поле не зачищается, так ещё и при движении мышью во всех версиях, где "моё поле" подсвечивается цветом, на поле противника тоже появляются следы прошлой игры.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
Михаил Киселев
- Сообщения: 716
- Зарегистрирован: 22 дек 2017, 13:55
- Благодарил (а): 159 раз
- Поблагодарили: 69 раз
Re: Мое творчество. Игра Шахматный бой
Думаю, надо вообще переход хода к компьютеру по движении мыши изменить на переход хода к компьютеру сразу после вскрытия битого поля.
Когда сделаешь в игре все что хотел, скинь мне исходники - буду править.
Когда сделаешь в игре все что хотел, скинь мне исходники - буду править.
-
Андрей Карпишин
- Архитектор
- Сообщения: 9193
- Зарегистрирован: 06 май 2015, 14:10
- Откуда: Чехов, МО
- Благодарил (а): 1214 раз
- Поблагодарили: 556 раз
Re: Мое творчество. Игра Шахматный бой
Михаил Киселев, про глюки игры в Windows XP я уже писал в начале темы.
Теперь ты их подтвердил.
Про переход хода при движении мыши я тоже согласен. Но чуть другой план.
Мне, наоборот, не нравится, что компьютер иногда убивает 5 моих фигур подряд, но не даёт при этом паузы.
Поэтому я вставляю после убитой фигуры задержку по нажатию клавиатуры.
Раз ты собрался убирать "OnMouseMove" - сделай переход по нажатию клавиатуры,
а потом эту опцию "Ускорение игры" сделаем включаемо/отключаемой в настройках программы.
Теперь ты их подтвердил.
Про переход хода при движении мыши я тоже согласен. Но чуть другой план.
Мне, наоборот, не нравится, что компьютер иногда убивает 5 моих фигур подряд, но не даёт при этом паузы.
Поэтому я вставляю после убитой фигуры задержку по нажатию клавиатуры.
Раз ты собрался убирать "OnMouseMove" - сделай переход по нажатию клавиатуры,
а потом эту опцию "Ускорение игры" сделаем включаемо/отключаемой в настройках программы.