Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2002.08.08;
Скачать: [xml.tar.bz2];

Вниз

Ищу иходник   Найти похожие ветки 

 
BlackGrin   (2002-07-13 01:26) [0]

Увжаемые мастера! Очень нужен исходник обычных шахмат! подскажите где реально скачать? Заранее спасибо!


 
BlackGrin   (2002-07-14 20:39) [1]

Так что ПОЛНЫЙ ноль?


 
Gandalf   (2002-07-14 21:04) [2]

Думаю - да. Раньше в BC++ был исходник - но тебе я думаю не подходит, и как понимаю нужен исходник AI? А это совсем туго.


 
BlackGrin   (2002-07-15 11:04) [3]

Мне нужен ОЧЕНЬ простой исходник где два человека сидящих перед компом поочередно двигали фигуры и ВСЁ. Просто мне нужно написать сетевую программу, а времени маловато и маятся с этим не хочу.


 
RV   (2002-07-15 11:24) [4]

в BP7 были шахматы трех видов
голый эран
турбовижен
и под винды
но ядро по-моему одно, хотя и турбовиженовские я никак не мог победить, а другие, особенно виндовые - почти всегда.


 
Gandalf   (2002-07-15 11:41) [5]

Эх а ведь я ранешь такие делал - но удалиль, теперь жалею.
В книге Форсайт "Паскаль для всех" есть исходник таких шахмат.
А вообще не визу проблем. чтото типо того:
const
freecell=0;
black_peshka=1;
black_tower=2;
black_knight=3;
black_prest=4;
black_queen=5;
black_king=6;
white_peshka=1;
white_tower=2;
white_knight=3;
white_prest=4;
white_queen=5;
white_king=6;



var
Board:array [0..7,0..7] of Byte;

где в каждой ячейке храним одну из констант. Если мы верим что игроки ходят честно и мат сами объявляют, то правила не нужны. Только ход записываешь.
Board[newx,newy]:=Board[lastx,lasty];
И все перемещение - взятие. Только вот рокировка проблема -исключение.

Отрисовка толе лепота:
For y:=0 to 7 do
For x:=0 to 7 do
ImageList.Draw(Image1,Board[y,x]);

Если не глючу, где в имагелисте хранятся рисунки с лошадками и проч в соответсв с константами.


 
BlackGrin   (2002-07-15 13:02) [6]

Всё конечно хорошо но тут такое не проходит... нужно чтобы сам проверял на маты и т.д. Еще обрабатывать кто куда походил, ведь это графический интерфейс...


 
[NIKEL]   (2002-07-15 13:06) [7]

www.source.ru - там точно есть, поищи просто...



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2002.08.08;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.56 MB
Время: 0.031 c
3-23885
First_May
2002-07-16 10:11
2002.08.08
Прерывание запроса


14-24196
SDK
2002-07-13 06:22
2002.08.08
SDK


6-24139
soho
2002-05-25 18:00
2002.08.08
Сетевой принтер


7-24249
Deus
2002-04-03 10:30
2002.08.08
Как определить открыт или закрыт лоток CD-ROM?


3-23908
alords
2002-07-18 09:14
2002.08.08
Query





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский