Собственно шахматы они и в Африке шахматы, движок реализован исключительно штатными возможностями (исключение capicom.dll используется, если включить константу "Контролировать троекратное повторение позиций").
(1) первоночально я делал для игры по сети (по этому и доделать здесь чуток)
про NS (и его анечку) я знаю, но вроде он использует движек Арена (и там библиотеки окончаний загружены), были идеи сделать чисто на логике, без библиотек.
(3) Недавно видел заказ, ищут разраба по созданию сайта с шахматами, чтобы можно было делать ставки как игрокам, так и зрителям, откладывать игру, получать инфу по игре на e-mail и т.д. Бюджет проекта - велик!
рекомендую настоятельно посмотреть сюда... навроде это пока самые сильные шахматы под 1С и по общему уровню вполне приличные, автора можно найти на мисте
Недоделанные шахматы - это не беда... главное когда будете делать детей - доделайте их, а то приходят недоделанные дети и приносят недоделанные шахматы. И никак не прервать этот замкнутый круг ..
:)
на самом деле я сам делал морской бой. Он конечно не шахматы, но кровушки моей много попил. Шахматы вообще сложнейшая задача - это я как магистр интелектуальных систем говорю. Уважуха за то что что хотя бы попытался подступиться.
P.S. Не надо сравнивать 1дневный отчет УТ с задачей высшей логики.
{Обработка.Шахматы(293)}: Ошибка при вызове конструктора (COMОбъект): Недопустимая строка с указанием класса
по причине:
{Обработка.Шахматы(293)}: Ошибка при вызове конструктора (COMОбъект): Недопустимая строка с указанием класса
по причине:
Недопустимая строка с указанием класса
(14) отключи константу "контролировать троекратное повторение ходов",
или установи capicom.dll в винду (это штатная DLLка для шифрования, она вообще должна входить в последние дистры винды сразу)
запустил две копии базы, в одной выбрал Игрок1., во второй Игрок2, судя по надписи оба играют черными, как двигать фигуры непонятно, справка вызывается стандартная, "Общая информация о формах".
скачал чтобы посмотреть юзается ли перетаскивание, не удалось глянуть, плюса не ставлю.
(17) фигуры двигаются:
нажимаешь мышкой на фигуру - появляется подсветка возможных ходов, после этого жмешь на одно из подсвеченых полей
старт игры происходит так:
оба игрока нажимают "Начать"
игрок 1 ждет пока в списке активных игроков появится "игрок 2"
игрок 2 ждет пока статус "Игрок 1" изменится, выделяет его и жмет "принять"
после этого игрок 1 будет играть белыми и может сделать первый ход
Запустилась на 8.1.
Запускаю на 8.2:
Поменял режим на 8.2 конвертация базы прошла. Как и было понятно режим совместимости 8.1.
После перехода на режим 8.2.13 удаляется реквизит конфигурации состав.
После этого уже можно запускать версию 8.3 и отключать режим совместимости до не использовать.
Также для Win7 нужно поставить "CAPICOM.HashedData" компоненту. Она похоже в поставке ОС отсутствует!
Т.к. изначально она была 32-битная. Но умельцы помогли ссылкой.
Далее нужно запустить 2 базы. В одной вы выбираете игрока1 в другой игрока2, ну или создаете своих игроков и играете.