NewIsFound

NewIsFound

Проявляю неявное
Пикабушник
119 рейтинг 0 подписчиков 1 подписка 2 поста 0 в горячем
Награды:
5 лет на Пикабу
20

Платные ассеты для Unity своими руками (первая часть)

Добрый день.

Занимаюсь разработкой игр более 3 лет. И за все это время всегда испытывал неудобства в использование (даже платных) ассетов. Многие из ассетов, представленные в Asset Store, можно сделать самому (сильно не напрягаясь и к тому же бесплатно). Потому решил написать цикл статей посвященный разработке ассетов - авось кому пригодится.

Данная статья посвящается стадиону.

В Asset Store можно скачать или купить не мало футбольных ассетов. Но во первых ни в одном из ассетов я не нашел публики, а во вторых проект не оптимизирован должным образом. Например в Soccer Project текстура игрового поля - гигантского размера (2048*2048) натянута на ВСЁ поле. Если управлять игроком от третьего или первого лица, то поле выглядит очень размыто.

И стоит такое чудо 50 $. Возникает вопрос, что лучше;

Купить данный ассет ЗА 50 $?

Или не много поработать в 3d max и получить оптимизированный/детализированный стадион с публикой?

Поэтому я решил показать как можно легко и быстро сделать стадион с помощью 3d max.

Идея натянуть одну огромную текстуру на все футбольное поле не состоятельна. Решить эту проблему в 3d max очень легко если в материале тайлить текстуру и сделать соответствующую UV развертку текстур - да полигонов будет не много больше, но это ни как не повлияет на производительность, а результат будет совсем другим.

Вот как выглядят полигоны в 3d max

А так в редакторе Unity

Лестницы можно легко сделать с помощью стандартного объекта Stairs

А людей можно представить в виде прозрачной текстуры, нанесенной на 3д объекты созданные из стандартного плана

Вот как выглядит моя текстура в формате .png

В моей игре трибуны находятся далеко от игрока, поэтому размер данной текстуры 256*256. Вы можете использовать свою текстуру, главное правильно настроить UV развертку в 3d max - для этого в нем есть удобный инструмент Unwrap UVW.

После всего этого можно экспортировать стадион из 3d max в формат .obj и импортировать в Unity.

Для публики можно использовать встроенный материал Unity - Particles/Standard Unlit

Если есть вопросы - пишите, постараюсь ответить.

Показать полностью 9

Мяч пинает игрока - моя первая игра на Unity

Здравствуйте.

До Unity писал игры на libGDX. Проект конечно же в разработке, но есть уже что показать.

Вот описание.  А что если всех футболистов можно будет забить в ворота? Каждый игрок - футбольный мячик! Вы можете забить игроков в ворота, а они Вас. Бейте через себя, крученные и не дайте соперникам Вас забить в ворота.

Режимы игры

1) "Бей в чужие ворота" - нельзя забивать соперников в свои ворота.

2) "Бей в любые ворота" - можно забивать соперников в любые ворота.

3) "Все против всех" - выигрывает последний выживший, тот кого не забили в ворота.Тут нет своих, забей всех игроков в ворота и выиграй матч.

4) "Пенальти" - забей мяч ворота под разным углом до окончания времени.

5) "Онлайн" - сетевая игра как с рандомными игроками, так и с друзьями.

Так же в игре присутствует кастомизация - покупайте на выигранные виртуальные монеты бутсы и персонажи.

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

Почувствуйте себя мячиками!

3D модели делаю в 3D max. Серверную часть пишу на C# сокетах по протоколу UDP. 

Интересно Ваше мнение.

Страница игры в Google Play: https://play.google.com/store/apps/details?id=com.nikitin.gn...

Показать полностью 2 1
Отличная работа, все прочитано!

Темы

Политика

Теги

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

Сообщества

18+

Теги

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

Сообщества

Игры

Теги

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

Сообщества

Юмор

Теги

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

Сообщества

Отношения

Теги

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

Сообщества

Здоровье

Теги

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

Сообщества

Путешествия

Теги

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

Сообщества

Спорт

Теги

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

Сообщества

Хобби

Теги

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

Сообщества

Сервис

Теги

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

Сообщества

Природа

Теги

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

Сообщества

Бизнес

Теги

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

Сообщества

Транспорт

Теги

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

Сообщества

Общение

Теги

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

Сообщества

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

Теги

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

Сообщества

Наука

Теги

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

Сообщества

IT

Теги

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

Сообщества

Животные

Теги

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

Сообщества

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

Теги

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

Сообщества

Экономика

Теги

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

Сообщества

Кулинария

Теги

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

Сообщества

История

Теги

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

Сообщества