bdd2

On-Line шахматы

Опубликовал Дмитрий Воробьев (vde69) в раздел Сообщество - Игры

Собственно шахматы они и в Африке шахматы, движок реализован исключительно штатными возможностями (исключение capicom.dll используется, если включить константу "Контролировать троекратное повторение позиций").

Вроде все работет, буду релизные изменения постить, просьба пишите об ошибках.

шах_1_01.dt - чуток доработан код (уменьшен, за счет создания процедур), заработал контроль трехкратного повторения

Скачать файлы

Наименование Файл Версия Размер
-
.1233683650 63,00Kb
25.09.09
196
.1233683650 63,00Kb 196 Бесплатно

См. также

Добавить вознаграждение
Комментарии
1. Сhe Burashka (CheBurator) 04.02.09 02:35 Сейчас в теме
о блин.. совсем чуть-чуть осталось... главное (визуализация и движок)
2. Сhe Burashka (CheBurator) 04.02.09 02:37 Сейчас в теме
рекомендую настоятельно посмотреть сюда... навроде это пока самые сильные шахматы под 1С и по общему уровню вполне приличные, автора можно найти на мисте
3. Дмитрий Воробьев (vde69) 863 04.02.09 09:06 Сейчас в теме
(1) первоночально я делал для игры по сети (по этому и доделать здесь чуток)

про NS (и его анечку) я знаю, но вроде он использует движек Арена (и там библиотеки окончаний загружены), были идеи сделать чисто на логике, без библиотек.
4. Олег Пономаренко (O-Planet) 6635 04.02.09 09:37 Сейчас в теме
(3) Недавно видел заказ, ищут разраба по созданию сайта с шахматами, чтобы можно было делать ставки как игрокам, так и зрителям, откладывать игру, получать инфу по игре на e-mail и т.д. Бюджет проекта - велик!
5. Андрей (andrewalexk) 04.02.09 10:08 Сейчас в теме
:)
уу...
первая ласточка..
скорее весь нимфостарт завалят обработки типа
"Недоделанный отчет по реализации для ТиС"...
6. Ёпрст (Ёпрст) 1010 04.02.09 10:22 Сейчас в теме
Недоделанные шахматы - это не беда... главное когда будете делать детей - доделайте их, а то приходят недоделанные дети и приносят недоделанные шахматы. И никак не прервать этот замкнутый круг ..
:)
obmanOZ; Stim213; madfox; CaSH_2004; svsrus; +5 Ответить 1
7. Дмитрий Воробьев (vde69) 863 04.02.09 10:23 Сейчас в теме
(6) придеться вечером доделать :)
8. MagIvan (RailMen) 05.02.09 17:27 Сейчас в теме
на самом деле я сам делал морской бой. Он конечно не шахматы, но кровушки моей много попил. Шахматы вообще сложнейшая задача - это я как магистр интелектуальных систем говорю. Уважуха за то что что хотя бы попытался подступиться.

P.S. Не надо сравнивать 1дневный отчет УТ с задачей высшей логики.
9. Андрей (andrewalexk) 06.02.09 11:50 Сейчас в теме
:)
месье не умеет абстрагироваться?
10. Дмитрий Воробьев (vde69) 863 10.02.09 23:58 Сейчас в теме
ну вот и дописал до более менее рабочей версии, можно играть по сети
11. Гном Планетарный (Гномище) 11.02.09 20:36 Сейчас в теме
12. Александр Венгер (venger) 2029 27.02.09 15:06 Сейчас в теме
13. Дмитрий Воробьев (vde69) 863 27.02.09 16:34 Сейчас в теме
(12) это выгрузка под 8.1, в принцепе ее можно встроить в любую конфу, никаких совпадений имен, глобальник не юзается, так-что должно нормально быть
14. Сергей Калеников (svent0vit) 29.06.09 14:12 Сейчас в теме
При первой попытке запуска:

{Обработка.Шахматы(293)}: Ошибка при вызове конструктора (COMОбъект): Недопустимая строка с указанием класса
по причине:
{Обработка.Шахматы(293)}: Ошибка при вызове конструктора (COMОбъект): Недопустимая строка с указанием класса

по причине:
Недопустимая строка с указанием класса
15. Дмитрий Воробьев (vde69) 863 29.06.09 14:20 Сейчас в теме
(14) отключи константу "контролировать троекратное повторение ходов",
или установи capicom.dll в винду (это штатная DLLка для шифрования, она вообще должна входить в последние дистры винды сразу)
16. Дмитрий Воробьев (vde69) 863 29.06.09 14:22 Сейчас в теме
capicom.dll можно скачать например здесь - http://www.dll.ru/dll/20078.html или на сайте мелкософта, только там искать надо.
17. Слава Р (ffess) 65 21.04.10 12:21 Сейчас в теме
Не удалось оценить,

запустил две копии базы, в одной выбрал Игрок1., во второй Игрок2, судя по надписи оба играют черными, как двигать фигуры непонятно, справка вызывается стандартная, "Общая информация о формах".
скачал чтобы посмотреть юзается ли перетаскивание, не удалось глянуть, плюса не ставлю.
18. Дмитрий Воробьев (vde69) 863 21.04.10 13:59 Сейчас в теме
(17) фигуры двигаются:
нажимаешь мышкой на фигуру - появляется подсветка возможных ходов, после этого жмешь на одно из подсвеченых полей

старт игры происходит так:
оба игрока нажимают "Начать"
игрок 1 ждет пока в списке активных игроков появится "игрок 2"
игрок 2 ждет пока статус "Игрок 1" изменится, выделяет его и жмет "принять"

после этого игрок 1 будет играть белыми и может сделать первый ход

19. Павел (wPa) 6 16.07.10 17:13 Сейчас в теме
Неужеле тебе удобно черными играть "с потолка". Ужос )
20. Михаил (mikl79) 100 19.02.13 08:00 Сейчас в теме
(19) wPa, да не мешало бы перевернуть черные шахматы
21. Rauan Sandybaev (sandybaev) 8 30.11.16 08:09 Сейчас в теме
в 8.3.8 не разворачивается