Подключите нашего Telegram-бота для уведомлений о новых проектах

Заказ закрыт
Прототип мобильного приложения

a
Заказчик
Отзывы фрилансеров: + 15 - 0
Зарегистрирован на сайте 13 лет
Бюджет: по договоренности
Исполнитель определен: Ден Геркулесов  
Хотел бы заказать очень простую, я надеюсь, программу. Единственная функция ее – обмен информацией между компьютером ведущего и несколькими планшетами, объединенными в домашнюю сеть. Пытаюсь сделать ролевую игру для группы пользователей, сочетание on-line и офф-лайн взаимодействия на тему фэнтези. Сейчас игроки действуют, ставя отметки на карточках. Потом я из карточек заношу данные в Excel, ходы обрабатываются, выдается результат. В перспективе мы будем делать полноценное мобильное приложение, но пока нужен прототип.
Программа должна делать следующее:
Есть ноутбук ведущего с основной программой (условно "сервер"), есть набор планшетов с установленным приложением (диагональ 7 дюймов, до 12 шт.), подключенный к "серверу" по домашней сети. Ведущий видит логины тех, кто подключен, и может кого-то из игроков отключить от "сервера".
Каждый этап игры состоит из 3-х шагов:
1) У ведущего на "сервере" есть 3 набора значений:
- Заголовок – здесь всего одно значение и всего 2 варианта: "Боевая магия" и "Ночная магия".
- Действия: таблица из 3-х текстовых значений. 
- Имена: таблица из 13-ти текстовых значений, некоторые значения могут быть пустыми. В начале игры я эти имена заполню, а потом буду удалять лишние.
Ведущий редактирует значения в этих таблицах , нажимает "Отправить". 
2) Все, кто был подключен к "серверу" в этот момент, получают эту информацию на свои приложения. У них в приложении появляется:
- заголовок: "Боевая магия" либо "Ночная магия"
- текст "Введите номер заклинания" и ячейка для ввода номера – числовое значение
- текст "Выберите тип заклинания" – и 3 варианта, которые ведущий им отправил – таблица "действия"
- текст "На кого направлено заклинание" – и варианты, который ведущий им отправил – таблица "Имена".
Тексты могут появляться последовательно, могут на 1 странице – не принципиально. Когда вся информация введена, игрок нажимает "Отправить", и данные появляются на "сервере" в виде таблицы: Логин игрока, Номер заклинания, Тип заклинания, Объект . Принципиально, чтобы эту информацию можно было скопировать в Excel одним массивом.

3) В Exlel обрабатываются данные. Результат – набор текстовых сообщений, для каждого игрока свой. На "сервере" есть таблица: список логинов игроков в алфавитном порядке и ячейки для текстовых сообщений. Ведущий копирует в эти ячейки из Excel соответствующие текстовые сообщения. Принципиально, чтобы была возможность скопировать эти данные одним массивом. Затем ведущий нажимает "Отправить" и каждый игрок получает свое сообщение, предназначенное для его логина.

Этап повторяется. После завершения этапа игроки не отключаются от "сервера". Игрок должен иметь возможность подключиться к игре перед любым этапом (на тот случай, если в ходе игры связь прервалась, и он отключился). 

Сколько времени и денег это потребует?
Разделы:
Опубликован:
04.06.2015 | 09:10 [последние изменения: 04.06.2015 | 09:12]
Заказ находится в архиве

Теги: нужен программист, требуется программист, ищу программиста, создание сайта программирование, программист веб сайтов

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».