274

Мультиплеер своими руками.

Привет Пикабу, да здравствует Лига Разработчиков.

Концепт и идея.

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


С этого все и началось. Полтора года назад мы вдвоем начали эту разработку. Программист ( DesertKun ) и художник ( AsPic ). Каждый из нас уже выпускал небольшие проекты и это внушало нам обоим доверие и давало надежду на то, что мы дойдем до конца.

Прототип.

На руках имеется отличный прототип. Клиент-сервер система, простенькая физика и разрушаемость ландшафта. На тот момент это выглядело очень впечатляюще. Небольшой группой 2 на 2 мы сражались за точки на карте. Потенциал был заложен изначально! Никакой тебе регистрации, скачал клиент, запустил игру, ввел Ник и в бой! Солдатики летали на Джетпаках, стреляли и умирали. Даже этого было УЖЕ достаточно, чтобы повеселиться от души.


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

Направление и сеттинг.

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


Изначально не планировалось добавлять в игру роботов или монстров. Хотелось подвести сеттинг ближе к реализму, без внедрения мистики и фантастики. Вот и получилось что то похожее на сталкер, только без радиоактивных артефактов и мутантов. Было решено переместить проект на пост-советское пространство с локальным конфликтом между наемниками и мародерами в городе N. От этой точки мы и отодвигались.

Левел дизайн.

Территория пост-советского, разрушенного и заброшенного городка. Станции с вагонами, электро щиты, ржавые двери, разбитые окна, вышки и т.д. Мы записывали списки с объектами, ассоциации с типичными местами, искали примеры с фотографиями (самая полезная часть кстати). Я старался перенести предметы экстерьера в игру, ничего более. Главное это узнаваемость объектов на локациях.


Для создания уровней был изготовлен простой и удобный редактор. Расставляем блоки с землей или бетоном и по слоям выставляем спрайты с объектами. Коллизии и спрайты расставлять по сетке очень просто, много времени это не занимает. Главное чаще тестировать созданные локации и принимать во внимание все варианты движения игроков по локации. Каждый уровень в основном состоит из коридоров и лестниц. Есть укрытия в виде ящиков и металлические платформы, которые издают четкий звенящий шум и выдает расположение игрока. Интерактивные объекты в виде костров и вентиляторов смотрятся интересно, но только на первое время. На 4 или 5 раз уже перестаешь обращать на них внимание.

Арсенал.

На выбор более 30 видов оружия. Тут и российские и натовские образцы. Каждый из наборов необходимо открывать по своему. Доступ к оружию из первого набора открывается за счет Уровня игрока. Уничтожаем противника, получаем опыт, повышаем свое звание. Второй набор представляет из себя список заданий, после выполнения которых открывается та или иная пушка. Задания простые и понятные, по типу "Уничтожить 100 противников из X оружия". Последний Третий набор можно добыть собирая оружие буквально по частям. Редкие но эффективные экземпляры.


Любителям анлока должно понравится,.Много времени для открытия всего арсенала не понадобится. Хочу заменить, что в игре нет Доната или Внутри игровых покупок!

Модификации и улучшения.

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


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

Специализации.

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

Еще не все.

Сейчас проходит ОБТ и мы стараемся прислушиваться к мнению каждого игрока.

Будем рады любым отзывам и предложениям!

Проголосуйте за Brain/Out  в Steam Greenlight : http://steamcommunity.com/sharedfiles/filedetails/?id=813045008

Правила сообщества

ОБЩИЕ ПРАВИЛА:

- Уважайте чужой труд и используйте конструктивную критику

- Не занимайтесь саморекламой, пишите качественные и интересные посты

- Никакой политики


СТОИТ ПУБЛИКОВАТЬ:

- Посты о Вашей игре с историей её разработки и описанием полученного опыта

- Обучающие материалы, туториалы

- Интервью с опытными разработчиками

- Анонсы бесплатных мероприятий для разработчиков и истории их посещения;
- Ваши работы, если Вы художник/композитор и хотите поделиться ими на безвозмездной основе

НЕ СТОИТ ПУБЛИКОВАТЬ:

- Посты, содержащие только вопрос или просьбу помочь
- Посты, содержащие только идею игры

- Посты, единственная цель которых - набор команды для разработки игры

- Посты, не относящиеся к тематике сообщества

Подобные посты по решению администрации могут быть перемещены из сообщества в общую ленту.

ЗАПРЕЩЕНО:

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

- Выдавать чужой труд за свой

Подобные посты будут перемещены из сообщества в общую ленту, а их авторы по решению администрации могут быть внесены в игнор-лист сообщества.


О РАЗМЕЩЕНИИ ССЫЛОК:

Ссылка на сторонний ресурс, связанный с игрой, допускается только при следующих условиях:

- Пост должен быть содержательным и интересным для пользователей, нести пользу для сообщества

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

- Cсылка размещается в формате: "Страница игры в Steam: URL"

0
Автор поста оценил этот комментарий

Как там с онлайном? Жив еще?

раскрыть ветку (1)
6
Автор поста оценил этот комментарий

Жив, цел. Лагает.

показать ответы
1
DELETED
Автор поста оценил этот комментарий

Простите за тупой вопрос. Где скачать? (или как)

раскрыть ветку (1)
5
Автор поста оценил этот комментарий

Можно на сайте игры, но я побоялся, что заминусуют за рекламу. Пройдите на страницу гринлайта и там будет ссылка.

показать ответы
0
Автор поста оценил этот комментарий

не знаю что это. где скачать?

раскрыть ветку (1)
2
Автор поста оценил этот комментарий

Ну что пикабутяне,я уже качаю,зарубимся?

раскрыть ветку (1)
3
Автор поста оценил этот комментарий

Онлайн не такой уж и большой. Не потеряетесь.

показать ответы
1
Автор поста оценил этот комментарий

Игра очень крутая, но за пять минут игры парочку но: гранаты ну слишком дальнобойные метров 5 да еще и сквозь бочки, сделайте кнопку отмены загрузки карты(вылетел с игры она перезапустилась и началась бесконечная инициализация)

И больше серверов Богу серверов!

раскрыть ветку (1)
2
Автор поста оценил этот комментарий

Все сделаем. Благодарю за фидбэк.

показать ответы
0
DELETED
Автор поста оценил этот комментарий

скажите, а на вин ХР запустится? не может распаковаться на 32 битной версии хрюши- пишет, что javaw.exe не является win 32

раскрыть ветку (1)
2
Автор поста оценил этот комментарий

У нас возникли трудности с 32х системами. Уже в след. обновлении мы это исправим. Думаю очень скоро.

показать ответы
Автор поста оценил этот комментарий

Да ну ?! Неужели у вас ?! Охренееееть... (это крайняя степень сарказма, если кто не понял) А на счёт баннеров, я так понимаю, возражений не будет ? Или и баннеры ребята из Таркова у вас упёрли ?

раскрыть ветку (1)
3
Автор поста оценил этот комментарий

Мы вдохновлялись многими играми. Soldat2D, Cortex Command, Terraria, Worms, Contract Wars, Escape from Tarkov, Counter Strike и т.д.

2
Автор поста оценил этот комментарий

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

раскрыть ветку (1)
2
Автор поста оценил этот комментарий

Раньше был контраст на них, но это мешало игрокам. Слишком заметные на фоне умирали чаще)

показать ответы
Автор поста оценил этот комментарий

Что-то мне подсказывает, что все идеи подчистую, включая сеттинг, спизжено у Escape From Tarkov. Только графоний спиздить не осилили. Плюс баннеры типа "Longshot" просто внаглую спизжены с другого проекта тех же ребят - Contract Wars.

раскрыть ветку (1)
2
Автор поста оценил этот комментарий

А откуда идеи брали ребята из Таркова?

показать ответы
1
Автор поста оценил этот комментарий
А в данный момент доступно только 1 задание? Я выполнил 50 хедшотов,получил пару уровней,забрал ящик,но задание новое не дается
раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Задания обновляются ежедневно.

0
Автор поста оценил этот комментарий

минус один комплекс. Автору спасибо. В детстве рисовал рисунки в стиле твоего первого, только фоном был почему то огромный замок с башнями, лестницами и окнами, и куча куча человечков из палок, и оружием из палок. Всегда думал что я один такой д*, оказывается это нормально :)

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

И замки тоже были в детстве.)

0
DELETED
Автор поста оценил этот комментарий

а Clonk знаком?

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Нет.

0
Автор поста оценил этот комментарий

Проголосовал за. Классная залипалка, но не без косяков :)

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Будем исправляться, спасибо.

2
Автор поста оценил этот комментарий

поздравляю, вы создали soldat 2d.

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

В тегах к посту указано же.

1
Автор поста оценил этот комментарий

чет в стиме не найду((((

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Игра проходит гринлайт.

показать ответы
0
Автор поста оценил этот комментарий

Ах-ха-ха.

Эскейп фром тарков 8bit`ная версия. Парни молодцом!!!!

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Хорошее сравнение.

показать ответы
0
Автор поста оценил этот комментарий

Поздравляю, вы только что сделали анонсированый полтора года назад TrenchRun и выпущенный месяц назад

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Не совсем похожа, как мне кажется.

показать ответы
1
Автор поста оценил этот комментарий

Походу сервера не выдержали наплыва с пикабу. Лежат :)

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Да уж. Повалили, молодцы.

показать ответы
0
Автор поста оценил этот комментарий

а не подскажите, как делали звуки? вполне годные, особенно для бесплатной

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Звуки взяты с бесплатных ресурсов и редакторовались, совмещались.

0
Автор поста оценил этот комментарий

Залип конкретно в вашу игрушку)спасибо

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Круто. Рад, что плнравилось! Спасибо.

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

Очки завист от модификаций установленных на трофей.

показать ответы
0
Автор поста оценил этот комментарий
И еще вопрос: будете что-либо менять в механике прокачки уровня техника? Очков для поднятия лвл надо много, оружие дает мало, быстро не подбирается, быстро пропадает, ощущается некоторый дискомфорт.
Кстати, в наборе макарыч с глушителем называется "пм-б", а в задании на получении ас вал написано "пмб", а вообще разве он называется не "пб"?
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Все поправим, локализация дело утомительное и бывает, ошибаешься. Спасибо. Что поменять в прокачке? Уменьшить время поднятия или кол-во опыта?

показать ответы
0
Автор поста оценил этот комментарий
В других шутерах это его не замедляет. А так непривычно, я конечно быстро втянулся, но привыкнуть к невозможности прыжков рядом с лестницей все еще не могу. Имхо разрушаемость лишняя - вчера за два часа в ТД на госпитале всю карту распахали так, что спавн на точки А и Б был равен падению в пропасть, левая команда имела возможность залезать на крышу, а у правой просто не было здания. + Разрушаемость дает возможность залочить точки сломав пол.
Пользуясь случаем хочу передать привет анальному щекотунчику за трехчасовое мясо на карте госпиталь. (Кажется карта с двумя башнями и мостом сверху это госпиталь?)
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

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

показать ответы
0
Автор поста оценил этот комментарий
Если бы еще не было частого бага с вечной перезарядки, то я бы так и делал. Не беру ее только из-за этого.
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Будем разбираться с проблемой.

0
Автор поста оценил этот комментарий

@AsPic,теперь с вас промокод на кейс))

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Промокод на золотой кейс - ATMV-HJT9-PL3Y

В стиме была новость о нем недавно. Надеюсь еще остались.

показать ответы
1
Автор поста оценил этот комментарий

Когда выбираешь что поставить на автомат, описание перекрывает характеристики и не видно что изменится)) Я наверно уже достал своими замечаниями

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Спасибо за замечание. перенесем изменяющиеся параметры прямо в описание.

0
Автор поста оценил этот комментарий

Сделайте раздельные клавиши для прыжка и подъема вверх по лестнице.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Идея хорошая, но не замедлится ли геймплей в таком случае?

показать ответы
0
Автор поста оценил этот комментарий

хотелось бы хоть какую плохонькую снайпу хотя бы на 10 лвл и пулемет, поднадоедает бегать с практически одинаковыми автоматами (но ак12 ванлав)

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

ТОЗ-34 с оптическим прицелом очень хорошо подходит для плохенького снайпинга. Советую попробовать.

показать ответы
0
Автор поста оценил этот комментарий

А теперь нужен пост от программиста, который расскажет свою часть. Ну там, что за движок, как реализован мультиплеер - вот это вот все. :)

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

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Обязательно ему передам твои слова. Надеюсь у него будет свободная минутка.

0
Автор поста оценил этот комментарий

Используете Юнити? Констракт 2 или гейммейкер не пробовали?

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

libgdx

0
Автор поста оценил этот комментарий

Ещё было бы круто что бы видно не все этажи, а только линию огня.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

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

0
Автор поста оценил этот комментарий

блин выкидывает. пишет потеря соединения(((

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Проблема с серверами. Пытаемся решить.

0
Автор поста оценил этот комментарий

Напоминает шоу "на ножах". Когда ресторан считает, что справится с полным залом, но всегда не справляется... Вы же ожидали, что этим сообщением привлечете народ? Были уверены, что сервера выдержат?)

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Мы не ожидали утечек памяти. Есть проблемы, будем решать. В любом случае спасибо за участие в тестировании.

0
Автор поста оценил этот комментарий

Отлично убивает времечко. Только иногда проблемы с подключением , а в целом 10 солдатов2д из 10 )

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Будем править серверную часть. Обнаружили проблемы с утечкой памяти на серверах. Спасибо за тест.

0
Автор поста оценил этот комментарий

Запилите как в r6 Siege, что бы одна сторона могла забаррикадироваться, а другая должна была залезть, было б круто я думаю )

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Пробовали такие режимы. Не приживались.

0
Автор поста оценил этот комментарий

Как собирать трофеи? Или они сами падают по результатаам игры?

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Нужно выбрасывать основное оружие и подбирать трофей. Кнопка G - выбросить.

показать ответы
Автор поста оценил этот комментарий

Молодцы.Я тоже всегда мечтал сделать свою игру, но программирование совсем не моё. Успехов!

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Спасибо.

0
DELETED
Автор поста оценил этот комментарий

Отличная идея, мне нравится, загринлитил.
посмотрите ещё Cortex Command (вдруг ещё никто не советовал)
в своё время хотел батлфилд2д запилить, только в 3д и с видом сверху, заленился.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

СС одна из моих любимых игр.

показать ответы
0
Автор поста оценил этот комментарий

как запустить линуксовую версию?

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

С ней у нас случился казус. К сожалению пока никак.

показать ответы
0
DELETED
Автор поста оценил этот комментарий

Ок! Спасибо за ответ! Буду посмотреть дома на х64 :)

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Милости просим.

0
Автор поста оценил этот комментарий
Локи прям сталкерские:D Тряхнём стариной вечером, обязательно скачаю. Выглядит по скринам достойно
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Благодарю, обязательно залетайте. Будет весело.

0
Автор поста оценил этот комментарий

Игра отличная.

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

Иллюстрация к комментарию
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Благодарю за фидбэк. Будем править карту и снизим "слепоту" от гранат.

1
Автор поста оценил этот комментарий
Мои поздравления, вы создали червяков.
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

В реальном времени ж.

показать ответы
0
Автор поста оценил этот комментарий

Спасибо, затестим)

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Надеюсь понравится.

показать ответы

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества