Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Проекты > Проекты на Unity

Ответ
 
Опции темы
Старый 31.08.2016, 19:52   #1
EvilChaotic
Мастер
 
Аватар для EvilChaotic
 
Регистрация: 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

Ждем комментарии и отзывы) Отвечу на все вопросы.
Миниатюры
Нажмите на изображение для увеличения
Название: 1280_3.jpg
Просмотров: 942
Размер:	712.9 Кб
ID:	22469  Нажмите на изображение для увеличения
Название: 1 (2).jpg
Просмотров: 928
Размер:	1.17 Мб
ID:	22470  Нажмите на изображение для увеличения
Название: 1280_2.jpg
Просмотров: 930
Размер:	670.5 Кб
ID:	22471  Нажмите на изображение для увеличения
Название: 5.jpg
Просмотров: 910
Размер:	693.9 Кб
ID:	22472  
__________________

EvilChaotic About

Последний раз редактировалось 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
moka
.
 
Регистрация: 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), Arton (02.09.2016), EvilChaotic (08.09.2016), L-ee-X (04.09.2016), mauNgerS (02.09.2016), RegIon (02.09.2016), St_AnGer (02.09.2016), Жека (02.09.2016)
Старый 02.09.2016, 12:49   #3
Mr_F_
Терабайт исходников
 
Аватар для Mr_F_
 
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений
(для 6,051 пользователей)
Ответ: Modern Strike

с ссао (если это оно) творится что-то очень грустное. может ну его, чем лайтмапов не хватает? динамических объектов так много кроме персонажей? (заодно без него нету причин глубину экрана рендерить, 1 пасс вместо двух. у вас же не дефер?).
__________________
бложик | geom.io | твиттер | faded | демо 1 2 | роботы | лайтмаппер
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо Mr_F_ за это полезное сообщение:
EvilChaotic (08.09.2016), Foxymist (02.09.2016)
Старый 02.09.2016, 18:14   #4
Arton
Быдлокодер
 
Аватар для Arton
 
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 5,019
Написано 2,312 полезных сообщений
(для 5,349 пользователей)
Ответ: Modern Strike

Донат по началу показался агрессивным. Однако, у вас и F2P и реклама в качестве монетизации, не считая премиум аккаунтов.

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


Игра хорошо идёт на средних настройках. Бывает лаг, задержка, когда появляется игрок, будь то бот(?) или человек. Благодаря автострельбе играю не плохо. Но из-за высокого пинга оппонентов (скорее всего) часто возникают странности когда стрелял по пробегавшему врагу, попал мимо но убил, потому что сообщение запоздало и т. п.
Железо — Huawei P8 Lite Android 6.0, играл через домашний Wi-Fi.

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


Почему сайт игры не работает? Точнее нету главной страницы.
В самой игре «Политика конфиденциальности» на английском, когда на сайте нашёл на русском.
Игра поддерживает или будет поддерживать геймпад? Нет возможности проверить.

Последний раз редактировалось Arton, 03.09.2016 в 00:46.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
EvilChaotic (08.09.2016)
Старый 07.09.2016, 20:46   #5
Arton
Быдлокодер
 
Аватар для Arton
 
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 5,019
Написано 2,312 полезных сообщений
(для 5,349 пользователей)
Ответ: Modern Strike

Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 10 сообщение(ий)):
У вас нет прав, чтобы видеть скрытый текст, содержащийся здесь.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
EvilChaotic (08.09.2016)
Старый 08.09.2016, 16:16   #6
EvilChaotic
Мастер
 
Аватар для EvilChaotic
 
Регистрация: 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 Посмотреть сообщение
*** скрытый текст ***
Мы вчера выкатили апдейт, могут быть временные проблемы. Но мы поправим) Спасибо.

Всем, кто отписался в теме - большое спасибо)
__________________

EvilChaotic About
(Offline)
 
Ответить с цитированием
Эти 10 пользователя(ей) сказали Спасибо EvilChaotic за это полезное сообщение:
Arton (08.09.2016), L-ee-X (10.09.2016), mauNgerS (09.09.2016), moka (08.09.2016), Mr_F_ (08.09.2016), Nex (08.09.2016), pax (09.09.2016), Randomize (09.09.2016), St_AnGer (08.09.2016), Жека (13.09.2016)
Старый 08.09.2016, 20:09   #7
Mr_F_
Терабайт исходников
 
Аватар для Mr_F_
 
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений
(для 6,051 пользователей)
Ответ: Modern Strike

Игра вообще не использует пост процессы, работает все только с лайтмапом.
интересно, а это что?
Миниатюры
Нажмите на изображение для увеличения
Название: dfgdfg6d.jpg
Просмотров: 903
Размер:	149.6 Кб
ID:	22478  
__________________
бложик | geom.io | твиттер | faded | демо 1 2 | роботы | лайтмаппер
(Offline)
 
Ответить с цитированием
Старый 08.09.2016, 22:22   #8
Arton
Быдлокодер
 
Аватар для Arton
 
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 5,019
Написано 2,312 полезных сообщений
(для 5,349 пользователей)
Ответ: Modern Strike

Сегодня 5 золотых за каждую минуту. Янепонял =(
(Offline)
 
Ответить с цитированием
Старый 11.09.2016, 19:05   #9
tirarex
Бывалый
 
Аватар для tirarex
 
Регистрация: 23.11.2011
Сообщений: 863
Написано 334 полезных сообщений
(для 866 пользователей)
Ответ: Modern Strike

Поиграл 5 минут, удалил =D
Фпс не очень хороший на Qualcomm Snapdragon 650
Лайтмапы с дикими засветами (в deadTrigger все нормально и красиво)
текстуры бы тоже подтянуть (окружение не очень, а орудие отличное)
ДЕБИЛЬНОЕ НЕОТКЛЮЧАЕМОЕ ОБУЧЕНИЕ!
5 минут бегал в мультиплеере, найти врага трудно, оружие деревянное.
А если забежать за врага который тебя видел то он как инвалид будет пол дня крутится в твою сторону, если крутится вместе с ним то можно вызвать RageQuit (пару человек я так согнал =)
(Offline)
 
Ответить с цитированием
Старый 12.09.2016, 01:56   #10
Arton
Быдлокодер
 
Аватар для Arton
 
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 5,019
Написано 2,312 полезных сообщений
(для 5,349 пользователей)
Ответ: Modern Strike

Сообщение от tirarex Посмотреть сообщение
5 минут бегал в мультиплеере, найти врага трудно, оружие деревянное.
А если забежать за врага который тебя видел то он как инвалид будет пол дня крутится в твою сторону, если крутится вместе с ним то можно вызвать RageQuit (пару человек я так согнал =)
Я бы так не сказал, мне такие перцы попадались, что устраивали засады.
Часть народа как я понял ботами заменяется.

Насчёт обучения согласен, хотя я терпеливо всё понажимал (потратил золото).


Сообщение от Arton Посмотреть сообщение
Сегодня 5 золотых за каждую минуту. Янепонял =(
Собственно можно как-то лимит показывать?

Последний раз редактировалось Arton, 12.09.2016 в 03:22.
(Offline)
 
Ответить с цитированием
Старый 12.09.2016, 14:46   #11
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Modern Strike

Сообщение от Arton Посмотреть сообщение
Собственно можно как-то лимит показывать?
10 раз в день на сколько я понял по 5 монет и смотреть теперь можно раз 1-2 минуты.
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Arton (12.09.2016)
Ответ


Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 22:23.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com