К своему удивлению, взялся за простые шахматы. Простые, потому что, без искусственного интеллекта. То есть, тут все для двух игроков. Ходят игроки по очереди. Но, правила шахмат учтены. К удивлению – поскольку не являюсь знатоком подробных игр, то столкнулся с многими проблемами. Максимум, примерно, помню, как ходят фигуры. Тут то и оно. Во-первых, шахматы оказались довольно сложной штукой. Там много правил. И все эти правила надо программировать. Во-вторых, из-за того, что правил много существует, много разнообразных ситуаций на игровом поле. И проверить их все – просто не возможно. А отсюда – всякие багги и неточности полезли. Я-то думал как. Возьму шахматы, и, просто, запрограммирую простенько как ходят фигуры. Игра для двух игроков. Без ИИ. Сначала один ходит, потом второй игрок. И все. С виду план прост. Но, сейчас, я как раз, нахожусь в стадии проверки. Всяких разных игровых ходов. И постоянно натыкаюсь на неточности в реализации шахматной игры. А так все - прочее уже запрограм