Описание на заданието: Конзолна игра по избор - напълно свободен избор на тема.

Основни изисквания:
Най-малко 1 многомерен масив
Най-малко 3 едномерни масиви
Най-малко 10 метода (разделящо логиката на приложението)
Най-малко 3 съществуващи .NET класа (като System.Math или System.DateTime)
Най-малко 2 exception handlings
Употребата на най-малко 1 външен текстов файл

Допълнителни изисквания:
Задължителна употреба на Team Foundation Server (TFS), където да се запазва кода на
приложението, както и за сътрудничество с екипа - http://tfs.visualstudio.com/ или http://codeplex.com/.
(*ред. бел. безплатната верися на tfs.visualstudio.com била за макс 5 души екип, т.е. трябва да ползваме codeplex.com)

Предоставете документация за приложението (повече информация по-долу).

Опционално:
Обектно-ориентирано програмиране (класове, интерфейси, структури, наследяване, полиморфизъм, др.)
Serialization of the data in the text file (binary)
Звукови ефекти по време на играта.

Незадължителна работа:
НАПЪЛНО ЗАВЪРШЕН ПРОЕКТ НЕ СЕ ИЗИСКВА ЗАДЪЛЖИТЕЛНО. Няма да е голям проблем, ако проектът ви не е напълно завършен или не
работи великолепно. Екипната работа е с образователна цел. Основната й цел е да се натрупа опит чрез реален проект, както и
с екипна работа, използвайки TFS.

Резултати:
Поставете следното в ZIP архив и го изпратете (всеки екип изпраща еднакви файлове):
Целият код
Кратка документация на проекта (2-3 страници). Нужно е да съдържа следната информация (накратко):
-> Името на екипа и списък с членовете на екипа (включително потребителски имена от студентската система)
-> Обяснение на проекта - опишете играта
-> URL адреса на TFS хранилището
-> Всякаква друга информация (опционално)
Можете да добавите по желание PowerPoint презентация, изготвена за защитата на проекта.

Публична защита: май не ни засяга.

Даване на фийдбек за съотборниците:
Ще бъдете поканени да коментирате всичките си съотборници, отношението им към проекта, техническите им умения, уменията им за
работа в екип, с какво са допринесли към проекта, др. Коментарът е важна част от оценяването на проекта, така че приемете
го сериозно и бъдете честни.