Перейти к содержанию
  • Sky
  • Blueberry
  • Slate
  • Blackcurrant
  • Watermelon
  • Strawberry
  • Orange
  • Banana
  • Apple
  • Emerald
  • Chocolate
  • Charcoal
Soldier

Система управления, разведки и координации Map 21

Рекомендуемые сообщения

Уважаемые страйкболисты Алматы и гости форума, хочу познакомить вас с нашим проектом в области управления и разведки. Наверняка многие еще помнят BattleTac и его провал на территории стран Содружества, мы серьезно настроены вернуть тему к жизни и довести дело до ума.

 

Чем писать здесь "многа букаф", мы сняли видео ролик в котором описана идея.

http://kiwi.kz/watch/sv5w5m3o58o1/

 

Правда ПО показанное в ролике уже устарело, но кого заинтересует - посетите сайт проекта, там в справке детальная инструкция.

http://yourtactic.com

 

Систему разрабатываем уже полгода, и сегодня мы наконец вывели ее на альфа тестирование. Будем рады всем отзывам! У кого будут вопросы - пишите в эту ветку, будем ее стабильно проверять.

 

Возможности системы:

- Загрузка своих растровых карт с привязкой по координатам

- Синхронизация информации на карте у игроков одной стороны

- Возможность офлайн работы по уже загруженной карте (навигация, метки)

- Возможность отдачи указаний игрокам

- Звуковой сигнал при получени указаний

- Ночной режим (приглушение экрана)

- Автоматическая сетка на карте

- Создание маршрутов

- Навигация (азимут - расстояние)

- возможность GPS слежения и GPS определения позиции по требованию.

 

Одно из основных достоинств - без постоянного использования GPS, аккумулятора устройства хватает на 5-8 часов работы. Идеально подходит для управления подразделениями на поле боя.

 

 

80ee5a8373fd214fe6de0f19a6390787.jpg

Изменено пользователем Soldier
  • Upvote 2
  • Downvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

а какой формат карт поддерживается?

вместо звукового сигнала вибра будет для того же ночного режима?

 

а так мои поздравления - очень крутяцкая вещь

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

ляксей респект

допиливайте до релиза и будет локальное счастье

а там и до глобального не далече

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

обязательно ли карты должны быть в растре? или вектор тоже можно юзать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

>>а какой формат карт поддерживается?

 

JPEG, GIF, PNG, самый лучший вариант сохранять в фотошопе "для веба", с палитрой в 8 цветов. Весит немного получается 200-300кб = 2000х2000пикс

 

>>вместо звукового сигнала вибра будет для того же ночного режима?

 

Да, сделаем. До сегодня очковал, что бату будет жрать, однако хорошая весть программа потр######ет 0,25% процессора и за 4 часа с

синхронизацией по 5 минут скушала менее 5% батареи. Собственно я к тому, что теперь уже будем тонкости пилить.

 

>>обязательно ли карты должны быть в растре? или вектор тоже можно юзать?

 

Обязательно растр, изначально хотели вектор (есть вариант реализовать SVG) но пока не торопимся реализовать, ввиду того, что растр размером 2-3 мегабайта не вызывает сложностей в работе и вполне покрывает страйкбольные нужды. Поэтому поддержка вектора отложена на неизвестный срок.

Изменено пользователем Soldier

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Пару вопросов...

 

Как я понял инфа передается посредством GPRS связи? Насколько программное обеспечение зависимо от качества связи?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Основные моменты такие - программа не держит постоянного соединения, и выходит на связь в определенные интервалы, которые определяются исходя из режима. в целом это от 10 сек до 5 минут. Пакеты данных очень небольшие, поэтому сеанс занимает короткое (1-3 секунды) время даже при очень плохом соединении. Если произойдет сбой в процессе или связи в этот момент не окажется - ничего страшного не произойдет, все изменения накапливаются в системе и будут отправлены в следующий раз.

 

Архитектура ПО ставит во главу угла работу приложения, наличие интернета, GPS - это все на втором плане и не в коем не приводит к прекращению работы. Главное чтобы вы заранее авторизировались где то где есть нормальный интернет и скачали карту

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Выглядит все очень интересно. Каким образом будете это распространять? Возможна ли несанкционированная компиляция?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

в качестве идеи

для сталкероты можно сделать мод с аномалиями и счетчиком жизни)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Разработка на андроид она open source, вобщем на тему легальности сильно можно не париться, ничьи права старались не нарушать, а вот для удобства пользователей зальем в скором времени прогу на GoogleMarket чтобы можно было удобно ставить и обновления получать. Пока же все через наш сайт

http://yourtactic.com

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Респект вам и уважуха :clapping:

Я так понимаю что для того чтобы со своими бойцами обмениваться данными надо быть прописанным в одной команде на вашем сайте. Такой вопрос, например на игре за одну из сторон участвуют игроки из нескольких команд, может ли инфа ходить между разными командами?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Кстати интересный вопрос про безопасность, есть защита от слива инфы напрямую с сервака? А то так и кибервойны настанут, прекрасно ведь видеть вражеские юниты и команды :) Или это надо премиум аккаунт завести? :)

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

>>а игре за одну из сторон участвуют игроки из нескольких команд, может ли инфа ходить между разными командами?

 

Да, игроки должны быть привязаны к командам, но обмен идет в рамках одной стороны, система ориентируется на оснащение групп (подразделений), поэтому в данном случае очень важно чтобы все дружественные группы владели информацией относительно друг друга. К тому же можно сделать штаб стороны который анализирует всю картину и дает указания группам

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

>>есть защита от слива инфы напрямую с сервака?

Ну это на уровне веб сервера, как бы утащить можно все откуда угодно - это жизнь, а программа же позволяет видеть только точки своей стороны. Другие стороны для нее недоступны.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Выложили новый релиз программы, изменения сильно затронули движок, поэтому предыдущие версии уже неработоспособны.

В частности нововведения такие

1. Модифицированная сетка квадратов (1 км (А1) / 100 м (Аа11))

2. Более правильная система получения новых указаний, появились подтверждения / отмены указаний игроками.

3. Добавлена возможность переписки между игроками. Кстати очень удобно себя показал голосовой набор сообщений, его конечно глючит, но он вполне приемлемо работает на EDGE.

4. Изменена система звуковой сигнализации на более навящевую (если есть события, сигнал каждые 10 сек.)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

титаническая и кропотливая работа. просто мегареспект, парни!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

>>Возможно ли установить данную прогу на Линукс?

 

Можно, нужно скачать и установить Android SDK. Там есть эмулятор андроида, на винде он жутчайше тормозит, на линуксе говорят работает получше. Тамже есть софтина по управлению файлами этого самого эмулятора. Копируем туда АПК файл, устанавливаем и запускаем. Вобщем геморновато, но поэтапно если сильно нужно можно решить. Для винды несколько проще, есть эмулятор Blue Stacks, у него правда небольшое разрешение типа 800х 480, но его хватает. Работает все очень шустро.

Изменено пользователем Soldier

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Та-дам!

Хорошие вести из лаборатории:

применением ряда ухищрений нам удалось отказаться от всяких эконом режимов с большими интервалами и при этом увеличить время работы устройства с постоянной ежеминутной синхронизацией и обновлением GPS координат без подзарядки до 10 часов(!!!) Т.е. почти световой день устройство может стабильно принимать данные и сообщать свою позицию, для сравнения прежние опыты с GPS слежением давали результаты только в 2-4 часа.

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

вот это действительно суперское достижение,

не знаю насколько гибкая платформа андроид может имеет смысл еще и обычную связь отрубать и так же только по запросу софта вместе гпс включать для подключения к сети, тогда можно было еще продлить наверное.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да, можно, но без надобности т.к. не получишь информацию от других пользователей. Т.к. синхронизация не только твою инфу отсылает, но и принимает обновления, а ведь это может быть и новые данные и команда из штаба. Поэтому очень важно чтобы обмен данными был с как можно меньшим интервалом и всегда когда это возможно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Шикарный проект, ребята!

Блин... почему вы нигде не рекламируетесь? Я случайно наткнулся... приехал в командировку в Алматы. С утра шел в офис, и увидел по пути страйкбольный магаз. Щас вечером вспомнил и решил поискать кто и где играет в Казахстане :) Зашел на форум и случайно наткнулся на тему. А мог бы и мимо пройти.

Напишите про себя на airsoftgun.ru и airsoftclub.ru пожалуйста.

 

Ну и чтобы по теме что-то написать:

 

Сделайте пожалуйста такую функцию: чтобы штаб мог запрашивать координаты каждого подчиненного устройства. и при очередной синхронизации у игрока включался GPS для определения его координат, а потом они отправлялись обратно в штаб.

И чтобы можно было из штаба включить режим периодического слежения за каждым устройством, когда оно например раз в минуту отсылает инфу о своем местоположении.

 

И еще: Планируется ли управление из штаба через веб-интерфейс?

Просто имхо веб-интерфейс удобнее, т.к. в штабе можно поставить стационарный ноутбук, и на нормальном экране тыкать в кнопочки.

 

Ну и последнее: вся работа будет идти только через этот сайт? Серверный движок нельзя будет поставить на произвольный веб-сервер?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да мы только начинаем, 2 недели как стартанули, на текущий момент отсутсвуют многие базовые вещи и мы не хотим чтобы такое состояние порождало массу вопросов у людей. Но потихоньку публикуемся, чтобы аудитория для теста была.

 

По функции - была такая идея, но потом решили и сделали по другому - в текущей версии ГПС координаты уже обновляются не постоянно а с интервалом, это дает возможность на обычной батарее работать почти день. При каждом обновлении происходит и синхронизация. Даже запросов не нужно. Раньше режим постоянного слежения был убыточным, очень сильно бил по заряду батареи, поэтому пришлось его отрубать, придумывать какие то условности. А нынче от них отказались, обновление всегда, с интервалом указанным в настройках. Даже при обновлении координат каждые полминуты батареи хватает на 6-8 часов. А если интервал увеличить до 1-2 минут - то будет раза в полтора больше.

 

Веб интерфейс пока не планируется, но использование на ноуте легко решается эмуляторами андроида. Советую Blue Stacks, очень шустро работает.

 

Что касается серверного движка - он будет только на сайте.

Изменено пользователем Soldier

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

×