|
31.08.2016, 19:52
|
#1
|
Мастер
Регистрация: 05.04.2008
Сообщений: 910
Написано 530 полезных сообщений (для 3,006 пользователей)
|
Modern Strike
Общая информация
Платформы: Android, iOs
Жанр: Action, FPS
Монетизация: F2P
Описание проекта
Modern Strike - многопользовательский мобильный шутер, где игрок сражается с другими игроками в реальном времени. Выступая в роли солдата, игрок, путем зарабатывания опыта и валюты приобретает новое оружие и обмундирование и тем самым определяет свою тактику в бою. Для разнообразия игрового процесса доступен широкий выбор вооружения и тактического оборудования.
Техническая часть
Клиент Unity 4.7 / 5 + Photon Cloud.
Serverside - Ruby
Серверсайд аккаунтов раскидан по миру для удобства и скорости. Мы в любой момент можем поменять цены/урон/скорость или любую другую проперти не заливая апдейт в игру.
Разработчики
Программисты игрового клиента игры / Gameplay
Сергей Сычев, Артем Брейнинг, Сергей Петров
Серверные программисты
Сергей Шарасько, Александр Крупко
Арт отдел
Михаил Михалёв, Иван Колодин
Комюнити менеджеры
Сергей Естифеев, Константин Толоконников
Экономика и аналитика
Константин Борзенков
Статус проекта
Запущен на Google Play, много миллионов скачиваний
Видосы по проекту:
Трейлер (3 минуты)
https://www.youtube.com/watch?v=Xzoru4kp76Y
Трейлер (1 минута)
https://www.youtube.com/watch?v=j6kDKGQk8Aw
Скачать для Android
Ждем комментарии и отзывы) Отвечу на все вопросы.
Последний раз редактировалось EvilChaotic, 02.09.2016 в 15:15.
|
(Offline)
|
|
Эти 14 пользователя(ей) сказали Спасибо EvilChaotic за это полезное сообщение:
|
ABTOMAT (31.08.2016), Антихрист (31.08.2016), Andvrok (02.09.2016), Arton (01.09.2016), DStalk (01.09.2016), L-ee-X (31.08.2016), mauNgerS (02.09.2016), moka (02.09.2016), pax (01.09.2016), Randomize (31.08.2016), RegIon (02.09.2016), SBJoker (31.08.2016), St_AnGer (02.09.2016), Жека (01.09.2016)
|
02.09.2016, 03:35
|
#2
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Ответ: Modern Strike
Мололцы!
А реалтайм серверная часть тоже на руби?
Очень интерестны сетевые аспекты:
1. Играбельно ли на 3/4G?
2. После какого latency становится не играбельно?
3. Как реализована сетевая политика, клиент сам решает или ауторитативная (сервер решает, клиент просит и рендерит).
4. С какой частотой посылаете input с клиента, и с какой частотой посылаете обновления клиентам?
5. Какая модель сетевая, экстраполируете или интерполируете, как боритесь с парадоксами из-за задержек, и как решаете проблемы честной и приятной игры даже с не низким пингом?
6. Сколько один игровой сервер выдерживает игроков, и какое примерно железо?
Очень, очень, было бы круто если хоть на несколько вопросов ответишь!
Т.к. такая инфа часто очень редко где лежит, и является очень полезной.
Ещё раз поздравление с релизом! Успехов в заработке
|
(Offline)
|
|
Эти 8 пользователя(ей) сказали Спасибо moka за это полезное сообщение:
|
|
02.09.2016, 12:49
|
#3
|
Терабайт исходников
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений (для 6,051 пользователей)
|
Ответ: Modern Strike
с ссао (если это оно) творится что-то очень грустное. может ну его, чем лайтмапов не хватает? динамических объектов так много кроме персонажей? (заодно без него нету причин глубину экрана рендерить, 1 пасс вместо двух. у вас же не дефер?).
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо Mr_F_ за это полезное сообщение:
|
|
02.09.2016, 18:14
|
#4
|
Быдлокодер
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 5,023
Написано 2,312 полезных сообщений (для 5,349 пользователей)
|
Ответ: Modern Strike
Донат по началу показался агрессивным. Однако, у вас и F2P и реклама в качестве монетизации, не считая премиум аккаунтов.
Первое что удивило, удобное управление. Правда я мало играл в мобильные игры, с геймпадом не дружу, особенно в шутерах. Но здесь, к моему удивлению хорошо чувствую движение и понимаю отдачу игры.
Игра хорошо идёт на средних настройках. Бывает лаг, задержка, когда появляется игрок, будь то бот(?) или человек. Благодаря автострельбе играю не плохо. Но из-за высокого пинга оппонентов ( скорее всего) часто возникают странности когда стрелял по пробегавшему врагу, попал мимо но убил, потому что сообщение запоздало и т. п.
Железо — Huawei P8 Lite Android 6.0, играл через домашний Wi-Fi.
Играть интересно, заснял видео. К сожелению с куском интерфейса смартфона и тихим звуком, т. к. записываю стандартной программой.
К концу раунда разошёлся, закончились патроны, убил врага ножом забрал его оружие и застрели другого.
Почему сайт игры не работает? Точнее нету главной страницы.
В самой игре «Политика конфиденциальности» на английском, когда на сайте нашёл на русском.
Игра поддерживает или будет поддерживать геймпад? Нет возможности проверить.
Последний раз редактировалось Arton, 03.09.2016 в 00:46.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
07.09.2016, 20:46
|
#5
|
Быдлокодер
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 5,023
Написано 2,312 полезных сообщений (для 5,349 пользователей)
|
Ответ: Modern Strike
Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 10 сообщение(ий)):
У вас нет прав, чтобы видеть скрытый текст, содержащийся здесь.
|
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
08.09.2016, 16:16
|
#6
|
Мастер
Регистрация: 05.04.2008
Сообщений: 910
Написано 530 полезных сообщений (для 3,006 пользователей)
|
Ответ: Modern Strike
Сообщение от moka
Мололцы!
А реалтайм серверная часть тоже на руби?
Очень интерестны сетевые аспекты:
1. Играбельно ли на 3/4G?
2. После какого latency становится не играбельно?
3. Как реализована сетевая политика, клиент сам решает или ауторитативная (сервер решает, клиент просит и рендерит).
4. С какой частотой посылаете input с клиента, и с какой частотой посылаете обновления клиентам?
5. Какая модель сетевая, экстраполируете или интерполируете, как боритесь с парадоксами из-за задержек, и как решаете проблемы честной и приятной игры даже с не низким пингом?
6. Сколько один игровой сервер выдерживает игроков, и какое примерно железо?
Очень, очень, было бы круто если хоть на несколько вопросов ответишь!
Т.к. такая инфа часто очень редко где лежит, и является очень полезной.
Ещё раз поздравление с релизом! Успехов в заработке
|
Смотрите парни, все намного проще. Т.к. в первую очередь мы ставили себе задачу окупиться, то о сложных серверных решениях совершенно даже не думали в плане реалтайм геймплея. Modern Strike получился самым дорогим проектом компании, поэтому первое, что необходимо было сделать, это снизить риски.
Сейчас реалтайм серверная часть это просто фотон клауд со всеми вытекающими последствиями, лагами и рассинхронами. ( https://www.photonengine.com/en-US/Photon).
А вот, что касается всего остального по серверсайду выполнено более чем круто. Мы можем мгновенно поменять почти любое значение на сервере, скорости, урона, стоимости, любой системы и это отобразится у игроков почти мгновенно. Это позволило нам изучать игроков, менять цены и смотреть что из этого получается не заливая никакие апдейты в клиент. На руби сделано Апи, все остальное, что касается серверсайди сделано на GO. Игра держит с сервером еще сокет соединение, через которое проходят ивенты в игру, вроде таких, как управление рекламой, получения уровней, и так далее. Сервер еще общается с фотон клаудом и управляет созданием комнат и тем, что в них происходит. Т.к. в какой-то момент умники начали ломать клиент и спамить комнатами, когда управление было еще на клиенте.
По железу позже могу сказать, что стоит в разных странах. Серверсайд весь очень дорого обходится на данном этапе, хотя мы там ужимали как могли)
Сообщение от Mr_F_
с ссао (если это оно) творится что-то очень грустное. может ну его, чем лайтмапов не хватает? динамических объектов так много кроме персонажей? (заодно без него нету причин глубину экрана рендерить, 1 пасс вместо двух. у вас же не дефер?).
|
Игра вообще не использует пост процессы, работает все только с лайтмапом. Diffuse + Lightmap на игровые локации. Diffuse на игроках. На пушках Diffuse + Spec + Cubemap, все. Таким образом все работает более менее быстро. Юнити пока очень плохо работает с пост процессом на мобайле, так что я вообще бы не рекомендовал его туда вставлять. А SSAO скорее всего нагнет рендер до 1 фпс. У нас Forward, позже мы может вообще VertexLit прикрутим на очень низкие настройки.
Сообщение от Arton
Донат по началу показался агрессивным. Однако, у вас и F2P и реклама в качестве монетизации, не считая премиум аккаунтов.
Первое что удивило, удобное управление. Правда я мало играл в мобильные игры, с геймпадом не дружу, особенно в шутерах. Но здесь, к моему удивлению хорошо чувствую движение и понимаю отдачу игры.
Игра хорошо идёт на средних настройках. Бывает лаг, задержка, когда появляется игрок, будь то бот(?) или человек. Благодаря автострельбе играю не плохо. Но из-за высокого пинга оппонентов ( скорее всего) часто возникают странности когда стрелял по пробегавшему врагу, попал мимо но убил, потому что сообщение запоздало и т. п.
Железо — Huawei P8 Lite Android 6.0, играл через домашний Wi-Fi.
Играть интересно, заснял видео. К сожелению с куском интерфейса смартфона и тихим звуком, т. к. записываю стандартной программой.
К концу раунда разошёлся, закончились патроны, убил врага ножом забрал его оружие и застрели другого.
Почему сайт игры не работает? Точнее нету главной страницы.
В самой игре «Политика конфиденциальности» на английском, когда на сайте нашёл на русском.
Игра поддерживает или будет поддерживать геймпад? Нет возможности проверить.
|
Что касается доната, то мы несколько раз все с нуля переделывали, что бы понять как вообще заставить людей хотя бы немного платить в игру. Изначально тестили все на русских. Если они начинают платить, то зарубеж и подавно) Хотя есть и очень бедные страны.
Сайт и не нужен в целом. Политика только на английском для гугла. В больших играх это обязательная штука, иначе игру удалят со стора.
Управление мы очень много итерировали, делали, что бы оно было идеальным на телефоне. А так же, мы отказались от кнопки стрельбы, что бы в шутер можно было привычно играть почти любому человеку.
Сообщение от Arton
*** скрытый текст ***
|
Мы вчера выкатили апдейт, могут быть временные проблемы. Но мы поправим) Спасибо.
Всем, кто отписался в теме - большое спасибо)
|
(Offline)
|
|
Эти 10 пользователя(ей) сказали Спасибо EvilChaotic за это полезное сообщение:
|
|
08.09.2016, 20:09
|
#7
|
Терабайт исходников
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений (для 6,051 пользователей)
|
Ответ: Modern Strike
Игра вообще не использует пост процессы, работает все только с лайтмапом.
|
интересно, а это что?
|
(Offline)
|
|
08.09.2016, 22:22
|
#8
|
Быдлокодер
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 5,023
Написано 2,312 полезных сообщений (для 5,349 пользователей)
|
Ответ: Modern Strike
Сегодня 5 золотых за каждую минуту. Янепонял =(
|
(Offline)
|
|
11.09.2016, 19:05
|
#9
|
Бывалый
Регистрация: 23.11.2011
Сообщений: 863
Написано 334 полезных сообщений (для 866 пользователей)
|
Ответ: Modern Strike
Поиграл 5 минут, удалил =D
Фпс не очень хороший на Qualcomm Snapdragon 650
Лайтмапы с дикими засветами (в deadTrigger все нормально и красиво)
текстуры бы тоже подтянуть (окружение не очень, а орудие отличное)
ДЕБИЛЬНОЕ НЕОТКЛЮЧАЕМОЕ ОБУЧЕНИЕ!
5 минут бегал в мультиплеере, найти врага трудно, оружие деревянное.
А если забежать за врага который тебя видел то он как инвалид будет пол дня крутится в твою сторону, если крутится вместе с ним то можно вызвать RageQuit (пару человек я так согнал =)
|
(Offline)
|
|
12.09.2016, 01:56
|
#10
|
Быдлокодер
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 5,023
Написано 2,312 полезных сообщений (для 5,349 пользователей)
|
Ответ: Modern Strike
Сообщение от tirarex
5 минут бегал в мультиплеере, найти врага трудно, оружие деревянное.
А если забежать за врага который тебя видел то он как инвалид будет пол дня крутится в твою сторону, если крутится вместе с ним то можно вызвать RageQuit (пару человек я так согнал =)
|
Я бы так не сказал, мне такие перцы попадались, что устраивали засады.
Часть народа как я понял ботами заменяется.
Насчёт обучения согласен, хотя я терпеливо всё понажимал (потратил золото).
Сообщение от Arton
Сегодня 5 золотых за каждую минуту. Янепонял =(
|
Собственно можно как-то лимит показывать?
Последний раз редактировалось Arton, 12.09.2016 в 03:22.
|
(Offline)
|
|
12.09.2016, 14:46
|
#11
|
Unity/C# кодер
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений (для 5,323 пользователей)
|
Ответ: Modern Strike
Сообщение от Arton
Собственно можно как-то лимит показывать?
|
10 раз в день на сколько я понял по 5 монет и смотреть теперь можно раз 1-2 минуты.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 10:10.
|