В данной работе реализована популярная игра - крестики нолики.
В разработанной игре доступны два следующих режима:
1. Компьютер против компьютера.
2. Компьютер против человека.
Первый вариант больше направлен на демонстрацию игры.
Также присутствуют несколько режимов игры по сложности:
1. Легкий
2. Средний.
3. Сложный.
И можно указать размер поля (но не меньше чем 5 на 5, поскольку для победы необходимо 5 крестиков или ноликов подряд - по диагонали, вертикали или горизонтали).
В зависимости от уровня обыграть компьютер будет все сложнее и сложнее, поскольку компьютер будет отлично защищаться!
В игре ведется статистика Ваших и компьютера (отображение в статус-баре).
По завершению игры возможны 3 исхода:
1. Ничья
2. Победа :).
3. Поражение :(
О чем компьютер вас любезно оповестит.
По завершению игры нет необходимости перезапускать ее для сброса статистики, а легко и просто можно начать новую игру!
Данные режимы игры возможно просмотреть в демонстрационном варианте. Стоит заметить, что, поскольку игра написана на Managed C++ под .Net 4.0, то для ее запуска Вам возможно придется скачать и установить .Net 4.0, доступный по адресу
http://msdn.microsoft.com/ru-ru/netframework/aa496123
Программный комплекс написан с использованием технологии GDI+ (отрисовка графики).