Страница 21 из 50

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

Добавлено: 13 фев 2018, 20:25
Андрей
Что нужно реализовать:
  • Сделать чтобы справа отображалось, какие фигуры осталось угадать (изменить до наоборот)
  • Когда человек открывает ряд Компа кнопки в ряду перерисовываются НЕ ПОСЛЕДОВАТЕЛЬНО. 1 или 2 начальных висят неоткрытыми до полного проигрывания звука. - (проверить, остался ли этот глюк)
  • Сделать сетевую игру людей
  • Исправить глюк очистки доски на XP

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

Добавлено: 13 фев 2018, 22:01
Михаил Киселев
Теперь игра на мониторе в 20 дюймов с разрешением 1152 на 864 смотрится и играется весьма комфортно.
Один раз комп фигуру не угадал у меня - ряд был корректно и последовательно перерисован.
Надо ещё подкорректировать выводимые надписи. - Фраза, двиньте мышь, компьютер сходит уже не нужна.
З.ы. к сожалению не могу пока поработать с кодом, у меня в исходниках нет файла .lpr

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

Добавлено: 13 фев 2018, 22:13
Михаил Киселев
Уже получилось и к исходникам доступ получить, чтобы все нормально собиралось.

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

Добавлено: 14 фев 2018, 20:37
Михаил Киселев
Сделал версию 1.72 шахбоя.
Подкорректировал надписи.
Сделал, чтобы справа отображалось, какие фигуры осталось угадать.
Теперь в нижний правый угол очень просится какая-нибудь картинка-поздравлялка в случае выигрыша. У меня ее пока нет. Если у кого есть стоящее изображение, просьба опубликовать здесь.

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

Добавлено: 14 фев 2018, 21:29
Михаил Киселев
Картинку нашел и вставил.

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

Добавлено: 17 фев 2018, 16:44
Михаил Киселев
Выкладываю новую версию Шахбоя 1.74

- При выигрыше появляется симпатичная девушка поздравляющая тебя.
- Переработан файл помощи. Добавлены скриншоты игры с подписями объясняющими игру. Файл теперь в htm формате. Хорошо бы его переделать вообще в chm.
- Игра компьютера выглядит более гармонично.
- Подобраны новые звуки к игре. Теперь в меню опции наглядней видно, какие звуки можно подобрать к тому или иному событию. GLAUGH.WAV например можно заменить на GLAUGH_2.WAV или GLAUGH_3.WAV
Chess_bat_V1_74.rar
(2.79 МБ) 4 скачивания

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

Добавлено: 17 фев 2018, 16:58
Михаил Киселев
Теперь о грустном.
На ХР игра, к сожалению, по прежнему глючит при расстановке фигур заново. Хотя процедура clearb , была основательно переписана.
Кроме того на ХР юникодные фигуры шахмат отображаются весьма некрасивым шрифтом. Надо бы узнать, что за шрифт дает такие красивые фигуры на виндовс 7 и 8.1 и внедрить его принудительно.
Скриншоты прилагаю
Глюки ХР
Глюки ХР
2018-02-17_16-37-13.png (69.03 КБ) 99 просмотров
Так выглядят на ХР юникодные шахматные фигуры
Так выглядят на ХР юникодные шахматные фигуры
2018-02-17_15-19-28.png (73.78 КБ) 99 просмотров

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

Добавлено: 17 фев 2018, 17:12
Михаил Киселев
Можно использовать шрифт Arial Unicode MS фигуры будут выглядеть так везде.
Фигуры шрифтом Arial Unicode MS
Фигуры шрифтом Arial Unicode MS
2018-02-17_17-16-08.png (1.8 КБ) 99 просмотров
Если этот шрифт не устраивает, предстоят очень большие заморочки, потому как в Ворде и в Лазарусе других постоянных, нормально выглядящих шрифтов похоже нет.

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

Добавлено: 17 фев 2018, 17:25
Михаил Киселев
  • Когда человек открывает ряд Компа кнопки в ряду перерисовываются НЕ ПОСЛЕДОВАТЕЛЬНО. 1 или 2 начальных висят неоткрытыми до полного проигрывания звука. - (проверить, остался ли этот глюк)
Увы, этот баг иногда появляется и на виндовс ХР и на 8.1. Хотя он стал появляться гораздо реже, но всё же есть. Возможно, дело не в коде Игры Шахбоя, а в работе самого Лазаруса.

Похожий баг встречается когда рисунки фигур в правой стороне поля появляются с задержкой прорисовки битых полей последней выставленной человеком фигуры,
Немедленный repaint поля игрока здесь увы не помогает.

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

Добавлено: 17 фев 2018, 18:50
Михаил Киселев
При запуске и отладке программы Шахбой на ХР с среде Лазарус при попытке расставить фигуры заново игра вылетатет с ошибкой и предлагает строки ассемблера.
2018-02-17_18-55-48.png
2018-02-17_18-55-48.png (16.92 КБ) 106 просмотров