![]() |
Ответ: Black Bird (Unity Project Web Version)
У меня монитор с соотношением сторон 4:3, при включении полноэкранного режима картинка по высоте становится нормальной, а в ширину шире моего экрана капитально (по ощущениям 16:9 и показывается центр без боков изображения).
зыЖ ненадолго отошёл от компа и когда вернулся увидел что я на высоте 5557 метров :4to: :-D зыыЖ запускал всё это на процессорном видео (процЫк Intel Core i3 2.33 GHz). Работает без малейшего подтормаживания. зыыыЖ ещё заметил что когда стало много (12?) людей в комнате то при нажатии на ТАБ в экране статистики кнопка "выйти в гараж" была закрыта именем пользователя. |
Ответ: Black Bird (Unity Project Web Version)
Комнат же может быть много. Я надеюсь вы не шлёте весь список сразу, а по странице?
Следственно, для подсветки в списке что это друг создал - ок. А то что он там играет, имхо прийдётся слать и список всех игроков с данными комнаты. А полезность таких данных 0.5%, а их будет как раз большинство - имхо, не нужно. А вот чтобы иметь отдельный список, например внизу справа экрана, список друзей которые онлайн и играют - вот это было бы намного полезнее. Про длину запроса, если это GET запрос, то он имеет ограничение в длине, и принято брать 2048 символов - что удовлетворяет все броузеры. POST'ом конечно будет больше. Если слать вначале конекта, список друзей на сервер (всех друзей приложения), то можно легко и отлично на сервере потом оптимально собирать список "кто онлайн". Кешить данные тоже очень просто. |
Ответ: Black Bird (Unity Project Web Version)
У фотона нет возможности получать список комнат постранично.
Шлем обычно POST запросы. Кстати оффтоп, у себя перешел на MongoDB. Пока доволен) |
Ответ: Black Bird (Unity Project Web Version)
Цитата:
Цитата:
Но когда я открыл для себя умную индексацию, особенно 2д индексацию (для игр ваще сказка), агрегации и map-reduce я охренел от возможностей. Используем его для проекта на работе с node.js, а т.к. это JSON то в JS просто кайф работать с бд. |
Ответ: Black Bird (Unity Project Web Version)
Мока помог с таблицей рекордов, я ее реализовал в игре. Не хватает только ников игроков. Спасибо большое Мок!
Changelist: - Теперь игра поддерживает синиматические ролики прямо во время онлайн игры! Ролик можно пропустить, нажав ESC. Вставлен первый ролик на начало в уровень 01_mp. Единственный минус: Пока что вас могут жарить прямо во время ролика :D - Респавн система переведена на точки, теперь вы не будете влетать в стены на респавне. - Теперь показывает имена игроков в прицеле. - Показывает имя того, кто вас сбил. Теперь понятно, кому мстить :) - На приборах ваше HP отображается теперь не в процентном соотношении, а в обычном, т.е. 350 хп у первого самолета на данный момент. - Улучшено оформление уровня 01_mp - Шлейфы с огнями на концах крыльев. - Исправлена ошибка с установкой имени - Исправлена ошибка с полным непопаданием во время стрельбы с пушки. - Проблема с подключением должна уйти. - Добавлены графические эффекты, заменены текстуры. - Больше не нужно перезагружать игру чтобы посмотреть статистику фрагов, заработанных денег и опыта. просто выходим из боя в ангар и смотрим :) Теперь о том, как работает статистика и как сделать так, чтобы не потерять никакие фраги. В игре есть автоматическое сохранение статистики игрока, оно срабатывает каждый раз, когда вы зарабатываете 3 фрага! Это значит, что если вы войдете в игру и собьете 2 - не получите ничего. Сделано это для оптимизации нагрузок на базу. Постарайтесь зарабатывать минимум 3 фрага за бой. - Таблица рекордов работает. Нехватает только никнеймов игроков. Сегодня к вечеру будет сделана регистрация ника игрока, вместо использование ВК имен. В таблице ваша позиция отображается красным цветом. Также самому первому игроку из таблицы будет активирован бонус - удвоение заработанных денег за любой бой, но нельзя терять первенство в таблице лидеров, иначе бонус пропадет. - Автоматические пушки на самолетах теперь наводятся на цель используя "выстрел на упреждение" (расчет угла наклона оружия для попадания по движущейся цели с учетом дистанции, направления и скорости цели). Но это не значит, что стрелять станет намного легче. - Урон от пушек удвоен. Более эффективно) - Исправлен баг со стрельбой после смерти. (когда труп стрелял по вам) - Ракеты M301 теперь имеют новые эффекты. - Пересчет освещения на карте 01_mp, самолеты больше не темные. - Коннект к игре полностью переделан, могут быть какие-то сетевые ошибки, но надеюсь пронесет :)) - Забаненые игроки больше никогда не смогут зайти в игру. - Сдвинуты местами имя и время до респавна. ![]() ![]() ![]() Сегодня ночью отловлены и забанены все игровые читера. Добавлена защита на подмену запросов, больше взломать игру нельзя, позже будет прикручен автобан даже за попытку взлома. Всем читерам выдана табличка: ![]() PS. Читера появились отсюда: http://zhyk.ru/forum/showthread.php?t=683298 Я поставил проверки на подмены запросов, теперь все хешируется. Больше взломы не работают. + автобан. И я добавил еще снизу баннер на перенаправление трафика в группу. ![]() Какие-то парни сделали фан группу посвященную игре. Буду репостить оттуда приколы) ![]() |
Ответ: Black Bird (Unity Project Web Version)
купил m301 , но летаю с m201.
m301 хуже. количество выпущенных ракет неважно. корабль или мрет с 8 или не мрет с 16 (если работает ловушка) а время перезарядки дольше. следовательно это уменьшает FPS (frags per second) |
Ответ: Black Bird (Unity Project Web Version)
Насчёт читов.
Тут не хешами защищаться нужно. А вижу что у тебя нету проверки на сервере самих данных. Например когда клиент получает пакет, и подменит его мол у него 100 голдов. То при покупке, сервер всё равно должен идти и проверять сколько голды у игрока, и делать покупку. По сути клиент - это только визуализирует, а сервер всё проверяет. Так не будет читов. |
Ответ: Black Bird (Unity Project Web Version)
Если не разворачивая на весь экран зайти в бой, а затем вернуться в гараж - кнопка фуллскрина перестает работать. Плюс хотелось бы ее видеть так же во время боя
Еще не хватает кнопки В бой!, на манер WoT Плюс, зашел в одну комнату. Набил 54 фрага (остальные ближайшие игроки набили около 10). Не понял, когда должен закончиться матч. Имхо стоит эту инфу вывести в меню статистики во время боя з.ы. показывал твой проект своим коллегам - все в восторге от того что подобную леталку запилил один человек почти в одного |
Ответ: Black Bird (Unity Project Web Version)
Нельзя выйти в гараж.
Нужно блокировать управление при чате Нужно блокировать управление в статистике(из-за этого нельзя выйти наверно) Карта3 - ныряют под воду, сам нырнул раз. Не знаю как. |
Ответ: Black Bird (Unity Project Web Version)
Кстати, хорошо бы писать в чат системные сообщения о том, кто кого подбил. Без этого следить за прогрессом боя сложнее
И еще, имхо стоит сделать некоторую задержку между моментом гибели игрока и показом того, кто его сбил. А то очень часто не сразу понимаешь - то ли это вид камеры резко сменился и ты продолжаешь лететь, то ли это тебя сбили и показывают убийцу Еще как-то странно работает разворот на месте (кажется на X который), анимация конечно крутая, но из последнего кейфрейма он каким-то рывком возвращается в нормальный поворот самолета |
Ответ: Black Bird (Unity Project Web Version)
Добавлю ещё что звук попадания то ли отсутствует, то ли очень очень тихий, и эффекты от попаданий не чувствуются. Мне пишет что в меня летят ракеты, но я не ощущаю их попаданий никак. Как и попадание любой пушки, в принципе. Сообщение об опасности, и бабах - внезапно показывает что вас сбил кто то.
|
Ответ: Black Bird (Unity Project Web Version)
Black Bird Online: Air Assault [3D]
44 834 участника :) Поправил несколько моментов, который описаны выше. Changelist: - Переход на новую систему начисления денег. Теперь ваша награда зависит от уровня сбитого противника. Опытным пилотам будет не очень выгодно сбивать только новичков. Скорость накопления денег сильно выросла, был провезведен перерасчет экономики игры. Для тех, кто когда-нибудь использовал конвертор валют, чтобы перевести золото в $ вам сюда: http://vk.com/topic-41984506_28003546 Поможем перевести деньги на новую валюту. - Теперь лобби скрин показывает заполненные сервера, а также общее кол-во игроков. - Произведены улучшения в отображении магазина, больше не показывает цену в две валюты. - Таблица лидеров более детально проработана, добавлено отображение бонусов и тп. - Конвертор валют переведен на новые расценки. - Теперь подсвечивается ник сбитого противника и кол-во денег, которое с него выпало. - Новые ракеты тяжелые M2 - самые мощные на данный момент позволяют выносить противника на дальних дистанциях, затрудняя его попытки увернуться. - J1 ребаланс. - Начали заниматься новыми кораблями, предположительно на этой недели будет добавлен новый самолет, способный останавливаться в воздухе, продаваться будет за обычные игровые деньги, никакого доната! - Новые игровые команды для модераторов. - Новые ракурсы и пресеты камеры в гараже. - Исправлен переход в группу по баннеру. - У всех, кого не загружалась игра - теперь все должно быть нормально. - Добавлено окно регистрации, теперь ваш ник будет таким, как вы его сделаете. Максимальная длинна - 12 символов, минимальная - 4. Ник будет с вами раз и навсегда, так что постарайтесь придумать что-нибудь оригинальное. Как лодку назовешь, так и поплывет. Все ники с использованием матерных слов будут баниться :) Эта фича теперь на стадии тестированя, обо всех проблемах сразу сообщайте. - Двойной бонус за убийства противника. Т.е. за топового пилота 11 лвл вы получаете 22$. - Улучшение менюшек гаража. - Ребаланс M2, увеличена скорость, палить можно на расстоянии до 10км. - Уменьшение тряски. - Добавлен новый корабль! Теперь в игре вы встретитесь с вертолетами. Данный корабль имеет 900 хп, авторегенерацию здоровья и возможность останавливаться на ходу, нажимая кнопку S. Также имеет повышенную скорость на боковых перемещениях при помощи A/D. Также к нему идут 2 цвета бесплатно (на время) - Старый корабль теперь более плавный на перемещении в бок и может чуть чуть приглушать скорость по нажатию S. - Добавлен лог убийств. Теперь все видят, кто на серверах нагибает в данный момент. - Добавлен автоматический коннект к серверу, если соединение было случайно разорвано. - Добавлена возможность смены кораблей, причем сменяются все предметы, которые не подходят к новому кораблю на подходящие. - Временно убрана стрельба на упреждение. - Фильтрация звуков. - Оптимизации,убраны ненужные источники света и тп. - Множественно мелких фиксов. √ Фулл скрин перенесен на F8. √ Новая статистика матчей. Теперь показывается кол-во игроков на серверах, ваш уровень и пинг. √ Гильзы, много гильз с пушек! √ Теперь, когда вам наносят повреждение - самолет начинает гореть. √ Исправлено управления как у кукурузника, теперь можно подниматься вверх до 90* √ Теперь добавлена админка всем модераторам. Модераторы отображаются красным цветом в чате и в списке. Они могут выдавать бан и кик через специальные команды. √ Ракеты больше не отображаются криво на оппонентах. √ Теперь точно выходит в анграр. √ На снижении и повышении высоты наклон самолета станет потяжелее. √ Добавлена кнопка внутри игровых настроек (Пока только исходник, сами настройки будут добавлены скоро) √ Ребаланс пушки AT1, уменьшен урон. √ Увеличены время жизни всех ракет, теперь "просто улететь" от них не реально. √ Уменьшен шрифт чата. √ Повороты самолета синхронизированы во всех картах, теперь не наблюдаются "тяжесть" при развороте. √ Исправлена ошибка с возвращением в гараж во время боя. - Добавлены новые предметы: 1) Бесплатные миниракеты J1 2) Тяжелая пушка AT1 3) Новая расцветка. - Улучшены эффекты GAU16 - Улучшены взрывы и горящие обломки самолетов - Обломки теперь текстурированы, а не просто черные. - Тяжелые пушки и ракеты оставляют дыры в стенах ( первая итерация ) - Улучшения оформления 2д. - Добавлена новостная строка. ![]() ![]() ![]() ![]() ![]() ![]() Ы: ![]() |
Ответ: Black Bird (Unity Project Web Version)
Агрессивно.
|
Ответ: Black Bird (Unity Project Web Version)
Цитата:
|
Ответ: Black Bird (Unity Project Web Version)
все тлен. главное заниматься тем - что нравится ))
вертолет может делать бочку? |
Часовой пояс GMT +4, время: 23:30. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot