FireArm Team
184 subscribers
78 photos
6 videos
4 files
3 links
Мы небольшая команда разработчиков, создающая мобильную версию Bodycam, Unrecord и подобных. Движение оружия в руках, оглушительные звуки выстрелов и различные погодные условия на картах дадут уникальный для мобильных девайсов геймплей.
Download Telegram
Forwarded from ㅤ ㅤ
FireArmID — система аккаунтов и матчмейкинга
Аналогия: Supercell ID, но со своими фишками.
Что делает:
Регистрация через email с подтверждением кода (2FA и на вход тоже)
Авто-вход по сохранённому токену
Уникальный ID аккаунта (10 символов, буквы+цифры)
Хранит прогресс, статистику, историю матчей
Система штрафов за AFK и покидание матчей (прогрессивная: 5 мин → 15 мин → 1 час → 3 часа → 24 часа)
Серверная часть (Java + SQLite):
Отдельный сервер на порту 7778
База данных: аккаунты, активные матчи, штрафы, email-коды
TCP-соединение, JSON-пакеты
Матчи живут 5 минут после отключения всех игроков (время на реконнект)
FireArmMultiplayer — игровой мультиплеер
Интеграция с FireArmID:
Вместо случайного playerId используется accountId из FireArmID
При входе в игру проверяется: есть ли активный матч для реконнекта?
Кнопка PLAY автоматически меняется на RECONNECT если матч активен
Реконнект-система:
Позиция игрока сохраняется при отключении
5 минут на возврат в матч
При реконнекте — спавн на том же месте, с той же статистикой
AFK-кик с предупреждением за 10 секунд
Сервер (Unity Mirror + KCP):
Комнаты (Room) с состояниями: Waiting → Playing → Reconnecting → Ended
ModeRunner управляет матчем, отслеживает AFK
GameServer синхронизируется с FireArmID сервером
Короче: FireArmID — это "облачный" аккаунт, который знает о всех твоих матчах и не даёт потерять прогресс. Даже если вылетел — вернулся на то же место. А если накосячил (AFK/лив) — сиди в бане и думай о поведении.
21
Nikita210
FireArmID — система аккаунтов и матчмейкинга Аналогия: Supercell ID, но со своими фишками. Что делает: Регистрация через email с подтверждением кода (2FA и на вход тоже) Авто-вход по сохранённому токену Уникальный ID аккаунта (10 символов, буквы+цифры) Хранит…
сейчас в активной работе система мультиплеера, аккаунтов и так далее, кому надо детальнее, ознакомьтесь с постом от кодера (я сам не все понимаю🙂)
Please open Telegram to view this post
VIEW IN TELEGRAM
2
Всем привет друзья, нет мы не забыли про вас, я щас занимаюсь обновлением персонажа и это последнее перед тем как мы покажем вам геймплейное видео. Мы очень сильно апнули то что было, уверен, вы оцените. Пока делюсь с вами персонажем без броника и аммуниции. Так же обновлены пропорции тела (менее заскуфленные) и более ретрогеймный стилек. Спасибо что все еще верите в нас😱
Please open Telegram to view this post
VIEW IN TELEGRAM
250🔥42
https://m.vk.com/nikita_love_guns крч если тг вдруг каким то магическим способом блокнут (я в это не верю) то вот вам мой вк на всякий
Чтож эти раздолбаи реально блокнули тг (меня не коснулось, у меня телега), хрен X2 я создам канал в максе, поэтому переходите пока в вк (да не сильно лучше но что поделать), там и напишу по поводу канала, не теряйтесь🙂
Please open Telegram to view this post
VIEW IN TELEGRAM
Всем привет, давно не виделись, я на какое то время даже забыл что этот тгк существует😎. В любом случае, делимся прогрессом:

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

Недавно мы закончили систему аккаунтов и уровней, с уже работающими ID и xp за уровень, цитирую программиста:
Работа над мультиплеером и системой FireArmID продолжается. 🛠 Можно с уверенностью сообщить, что разработка находится на завершающей стадии и все компоненты доведены до идеального состояния. Ожидается, что бета-версия будет выпущена вскоре после демонстрационного превью. 🚀

На скриншотах 3 и 4 вы можете видеть плоды его работ. ВНИМАНИЕ: интерфейс делал сам программист, в дальнейшем, когда появится время, я сам сяду за это дело.

Всех благодарим за поддержку, она сейчас очень важна для нас, это буквально двигатель прогресса. Как только появятся новости о чем либо, мы вам сразу сообщим. Спасибо за внимание🙂
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍41🔥1
Крч вот вам пока наши мысли о игре, это то, что мы планируем, и то, с какой целью делается игра:

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

События игры происходят в наши дни, когда между странами Америкой и Россией разгорается вооруженный конфликт. И вот стороны уже штурмуют территории друг друга. Вам предстоит сразится в бою 10 на 10 человек, и захватывать точки (будут меняться), игра представляет собой не тупой "беги стреляй", а:

1. сборку комплекта снаряжения, смену модулей на оружиях, и кастомизацию персонажа для каждой локации

2. грамотную работу с гаджетами. Помимо простого оружия, будут гранатометы, C4, мины, дроны минометы и тд

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

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

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

6. Никакой цензуры. Все эмоции, слова персонажей, кровь и тому подобное неотъемлемая часть окружения, и мы лучше пожертвуем возрастной отметкой, нежели уберем это.

Надеемся нам удалось зацепить вас, спасибо за то что читали
👍61
скоро постов будет больше, как только я закончу с переносом старых анимаций на новый риг, мы начнем публиковать работу уже в самом движке, осталось немного, верьте в нас🏃‍♂️
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍1🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
демо обновленных анимаций. изменения еще будут (щас полностью переделываю анимации камеры) как уже и говорил, как только закончу с анимациями, мы внедрим их в уже имеющуюся систему и сразу покажем геймплей. сори на норм рендер не хватило бюджета (и времени😆)
Please open Telegram to view this post
VIEW IN TELEGRAM
👍511🔥1
Гайсы, мы уже вот вот покажем то, что у нас есть, осталось довести визуал и анимации до презентабельного вида, чтобы вы нас не захейтили. Возможно (но не точно) мы начнем показывать то что у нас есть уже на этой неделе, но признаюсь вам, времени из за экзаменов все меньше...😔
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥41👍1
Со стороны разработчика пофикшено все, а вот с моей нет, потому что я кто? Правильно - рукожоп. У меня проблемы с экспортом анимаций из движка, они экспортируются с дефектами, а стандартные решения тут не помогают. Я постараюсь решить эту проблему как можно скорее, так что сейчас вы ждете так долго чисто из за меня🤷‍♂️🤷‍♂️🤷‍♂️
Please open Telegram to view this post
VIEW IN TELEGRAM
👨‍💻41
Да, видео так и нет, мы так и не нашли решения с экспортом анимаций (нашли, но это просто п****, нужно использовать GLB формат, который изначально юнити не хавает, он оч сильно его нагружает, и еще плюсом каждую анимацию придется экспортировать отдельным файлом) и ладно, мне не сложно все экспортнуть отдельно, очень оптимизация пострадает. Я пытаюсь понять с чем связанно плохая запись позиции костей на FBX, еще там мем в том, что если использовать конвертацию файла из GLB в FBX то анимации ломаются. Вот это мне вообще не понятно, поэтому как бы мы не хотели сделать это быстрее, это тупо щас не в наших силах. Нас уже это тоже знатно так подза....долбало. Мы пытаемся, пробуем, ищем варианты🤝🤝
Please open Telegram to view this post
VIEW IN TELEGRAM
52🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
4🔥1
Надеюсь вы еще живые... Я сейчас нахажусь типа в летнем лагере в казахстане, буду находится еще недельку, потом домой. Все огэ я сдал, у меня все 4😎. Дайте нам время на лето, мы вам все покажем, спасибо вам за ваше терпение
Please open Telegram to view this post
VIEW IN TELEGRAM
72👍1🔥1
Всем привет, честно говоря мне не по себе, новостей не было уже очень давно. Мы многое меняли, переделывали с 0 и вообще зарылись в работу. Однако скоро мы вернемся к активному ведению тгк. Хотелось бы поделится с вами прогрессом. Еще помните идею нашей игры? Глобальная война 10 на 10, с разрушениями и ситуациями где не только игрок может влиять на карту, но и глобальная ситуация (пролетающие мимо самолеты, которые бомбящят дома к примеру). Однако передать масштабность войны сложно в формате 10 на 10, однако других вариантов у нас не было. Но вот недавно мы нашли способ оплачивать зарубежные хостинги и сервера, и для нас открылся просто огромный простор возможностей. Масштабные битвы 32 на 32, полностью разрушаемые дома в реальном времени, баллистика и скорость пули и прочие прочие детали.

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

Плюсом сейчас мы испытываем сложности с сетевой архитектурой игры. Мы пишем сеть не с 0, а используя ассет Fishnet, вот только в ассете есть критическая ошибка, которая не дает войти в матч с билда игры. Разработчики ассета помогли исправить нам эту проблему, но чтобы починить проект до конца, нам также понадобится немного времени. Поэтому ждите больше новостей ближе к середине-концу августа. Ну а так же готовы ответить на любые вопросы по игре, с уважением, команда Firearm.
61