Деловая игра
Доброго времени суток всем! Нужно сделать небольшую игрушку. Я разместил в разделе прикладников, потому что это в большей степени к нашей специфике относится. Это пока не заказ, просто нужно определится по ценам. Если не все будет нормально - из предложивших выберу победителя.
Задача следующая:
Нужна деловая игра. Клиент-сервер. Сервер баз данных: MS SQL Server, либо InterBase (можно FireBird). Язык реализации: Delphi 7. Суть игры такая:
Игрок заходит в систему, регистрируется. Ему дается один склад, один розничный магазин, один гараж и определенная сумма денег. Он размещает склад, магазин и гараж на карте (в разных местах или в одном). На данные ему деньги (на часть) приобретает себе автомобиль (автомобили имеют разные характеристики: грузоподъемность, вместительность, расход топлива на 100 км). На оставшуюся сумму денег начинает торговлю. В игре есть импровизированная карта. Она должна делиться на районы. На карту нанесена сеть дорог (на основе графов, т.е. все узловые точки - вершины графа, сами дороги - ребра). При покупке товара игрок должен сам задать путь, по которому будет проходить его автомобиль (кликая на саму дорогу, т.е. ребро графа, либо по вершинам графа). В игре присутствует понятие рекламы. Реклама должна быть нескольких видов (например, реклама фирмы, реклама магазина, реклама товара, короче - все должно быть настраиваемо), и должны быть способы подачи рекламы (например, телевидение, интернет, газета, радио, т.е. тоже настраиваемо). Стоимость определяется продолжительностью и способом подачи рекламы. Каждый из параметров рекламы должен иметь свои коэффициенты (которые впоследствии будут влиять на простейшую модель спроса, т.е. влиять на продажи с магазинов фирмы). Про карту - это не больше чем импровизированная картинка, смысл ее в том, что на форме с картой должны учитываться координаты кликов мыши. Но, система разделения районов будет влиять - т.к. предполагается, что в каждом районе будет свое количество населения и свои поправочные коэффициенты на спрос на различные товары.
Игроками в игре могут быть не только люди, но и сам компьютер.
Сама система должна состоять из: клиентской части (почти тонкий клиент, просто предоставляющий красивый графический интерфейс игроку), серверной части (без комментариев) и приложения - конфигуратора (на нем вводятся все параметры: скорость игры, виды товаров, виды рекламы и прочее).
Сразу хочу сказать - система должна быть в рабочем виде до 24 мая поэтому неуверенные в своих силах - даже не пишите.
Система не сложная, но времязатратная.
---------------------
Победителю пришлю полное техническое задание (достаточно подробное). Помогу с проектированием как структуры классов, так и с базой данных. Предоставлю все модели расчета оптимального пути и прочие математические ньюансы (но в математическом виде - запрограммируете сами). Во всем остальном тоже проконсультирую и помогу.
-------------------
Самое главное - я сам программист. Поэтому не надо мне рассказывать, что это за программа, какая она сложная и прочую лапшу. Все комментарии и предложения только по существу.
Просто у меня сейчас без этого много дел, поэтому не хочу за это браться, но если нормальных кандидатов не найдется - придется самому.