Главная страница
    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.45 MB
Время: 0.01 c
3-23944
Explorer
2002-07-18 14:55
2002.08.08
Как из StringGrid вставить данные в БД(MSSQL)?


1-24036
Андрусь
2002-07-19 13:00
2002.08.08
Непонятки с подгружаемыми модулями


1-24109
Programmer1
2002-07-26 18:01
2002.08.08
Как очистить буфер обмена после Range1.Copy в Excel е?


1-24084
Nox
2002-07-26 13:36
2002.08.08
Dmf Delphi5 to Delphi6!!!!


1-24045
Андрусь
2002-07-22 19:37
2002.08.08
Неясная реакция среды





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский