Вторник, 15 Октября 2019, 17:35

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 6
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • »
Форум игроделов » Записи участника » InsaneSystems [119]
Результаты поиска
InsaneSystemsДата: Воскресенье, 13 Октября 2019, 19:19 | Сообщение # 1 | Тема: А есть ли еще смысл делать для ассет стора?
почетный гость
Сейчас нет на сайте
LLL, игры не продавали, даже не совсем понятно, для чего это продавать на ассетсторе, темплейты да, как и другие ассеты. Продажи действительно упали в последнее время, с чем это связано - не разбирался, ибо до этого они и так не были сильно высокими, вполне возможно, что простой рандом.

t.me/insanesystems - Telegram-канал с материалами по геймдеву и полезными советами по Unity.
InsaneSystemsДата: Воскресенье, 13 Октября 2019, 17:59 | Сообщение # 2 | Тема: Подружить слежение камеры с тряской камеры
почетный гость
Сейчас нет на сайте
Dymkens, использовать плагин Cinemachine. У Unity в блоге даже есть где-то, как настроить под 2д платформер и сделать тряску. Сам плагин очень удобный и довольно простой, не требует писать ни строчки кода, разумеется бесплатен.

t.me/insanesystems - Telegram-канал с материалами по геймдеву и полезными советами по Unity.
InsaneSystemsДата: Четверг, 10 Октября 2019, 21:54 | Сообщение # 3 | Тема: Проверка платформы под ногами при прыжке
почетный гость
Сейчас нет на сайте
Raycast или OverlapBox/Area, например.

Раз
Два


t.me/insanesystems - Telegram-канал с материалами по геймдеву и полезными советами по Unity.

Сообщение отредактировал InsaneSystems - Четверг, 10 Октября 2019, 21:54
InsaneSystemsДата: Среда, 09 Октября 2019, 21:45 | Сообщение # 4 | Тема: Как в RotateAround юзать определенное значение поворота?
почетный гость
Сейчас нет на сайте
Код

float angleValue;

void Update()
{
    angleValue = Mathf.Clamp(angleValue + Time.deltaTime, 0f, 45f);

    transform.localEulerAngles = new Vector3(angleValue, 0, 0);
}


Разумеется, вместо Time.deltaTime и вообще всей этой конструкции конкретно ваше действие. Но опять же, без примера вашего кода и задачи, которую нужно решить, я не могу быть уверен, что это вообще то, что нужно. Да и точного решения вам всё же лучше добиться самостоятельно, я лишь примерно указываю вариант, в сторону которого можно двигаться.


t.me/insanesystems - Telegram-канал с материалами по геймдеву и полезными советами по Unity.

Сообщение отредактировал InsaneSystems - Среда, 09 Октября 2019, 21:47
InsaneSystemsДата: Среда, 09 Октября 2019, 12:11 | Сообщение # 5 | Тема: Спавн гранаты и других проджектайлов на сервере, UNET
почетный гость
Сейчас нет на сайте
mildgravy0, в примере кода не совсем тот пул, который я имел в виду. Я имел в виду, что все объекты на момент старта игры уже должны быть заспавнены как сетевые объекты, а в нужный момент лишь включаться в нужной точке с нужными параметрами. В текущем коде всё равно присутствует NetworkServer.Spawn (только в другом виде), что всё равно так же замедляет появление сетевого объекта, хотя является ли это основной проблемой, сказать не смогу.

t.me/insanesystems - Telegram-канал с материалами по геймдеву и полезными советами по Unity.
InsaneSystemsДата: Среда, 09 Октября 2019, 12:08 | Сообщение # 6 | Тема: Как в RotateAround юзать определенное значение поворота?
почетный гость
Сейчас нет на сайте
PRImenCREATOR, понял, моё решение подходит, только нужно это угол там записывать с нужным вам интервалом, а по достижении 45 (или иное значение, подходящее под ваши условия) прекращало дальнейшее движение. Более точного ответа без примера исходного кода лично я дать не могу.

t.me/insanesystems - Telegram-канал с материалами по геймдеву и полезными советами по Unity.
InsaneSystemsДата: Вторник, 08 Октября 2019, 19:30 | Сообщение # 7 | Тема: Как в RotateAround юзать определенное значение поворота?
почетный гость
Сейчас нет на сайте
PRImenCREATOR, вставьте ваш угол в одну из осей transform.localEulerAngles. Это угол поворота по 3 осям объекта. Разумеется, чтобы 45 подошло, необходимо, чтобы стартовый поворот объекта равнялся 0 по нужной оси, а лучше по всем трём.

t.me/insanesystems - Telegram-канал с материалами по геймдеву и полезными советами по Unity.
InsaneSystemsДата: Вторник, 08 Октября 2019, 17:05 | Сообщение # 8 | Тема: Спавн гранаты и других проджектайлов на сервере, UNET
почетный гость
Сейчас нет на сайте
mildgravy0, ссылка не работает. Можете попробовать сделать пул гранат, который создаётся заранее, переписать логику поведения гранаты под новые условия и вместо Spawn просто активировать уже существующий сетевой объект. Возможно, это сократит задержки.

t.me/insanesystems - Telegram-канал с материалами по геймдеву и полезными советами по Unity.
InsaneSystemsДата: Понедельник, 07 Октября 2019, 14:28 | Сообщение # 9 | Тема: Ищу программиста клиент+сервер
почетный гость
Сейчас нет на сайте
Den777, чтобы игра соответствовала хоть чему-либо, ей необходимо существовать, что без программиста трудноосуществимо, поэтому как-то логичней было бы пустить деньги всё же на него. :D

t.me/insanesystems - Telegram-канал с материалами по геймдеву и полезными советами по Unity.
InsaneSystemsДата: Вторник, 01 Октября 2019, 10:13 | Сообщение # 10 | Тема: Переход с UnityScript на Csharp для не программиста
почетный гость
Сейчас нет на сайте
alexsilent,
1) по дефолту нельзя. Можно сделать расширяющие методы, но вам пока рановато. Пишите transform.position += new Vector3(0.5f, 0f, 0f); или найдите более короткую запись. Может показаться неудобным, но на деле это незначительно.
2) Можно, но если второй класс MonoBehaviour, то он работать как компонент не будет. Или наоборот, первый отвалится. Но можно добавлять классы, которые не наследуются от MonoBehaviour. И это не лишний таб-пробел, в большинстве программ такое есть. Мне, например, так читать удобнее, код не совсем липнет к краю экрана.


t.me/insanesystems - Telegram-канал с материалами по геймдеву и полезными советами по Unity.
InsaneSystemsДата: Вторник, 17 Сентября 2019, 07:38 | Сообщение # 11 | Тема: Баги освещения
почетный гость
Сейчас нет на сайте
Цитата
Вероятно у вас пол односторонний. Для того, чтобы объект отбрасывал тень, нормали поверхности должны смотреть в сторону источника. Другими словами, нужен объемный пол, чтобы совмещал в себе и потолок нижнего этажа и пол текущего, и не забываем про толщину.

Или поставить Two-Sided Shadows в Renderer.


t.me/insanesystems - Telegram-канал с материалами по геймдеву и полезными советами по Unity.
InsaneSystemsДата: Вторник, 27 Августа 2019, 17:53 | Сообщение # 12 | Тема: Отталкивание от стен
почетный гость
Сейчас нет на сайте
ArtM@n, проверяй стену в направлении движения персонажа и при повторном нажатии прыжка если стена есть то отталкивай его в направлении от стены. Можно попробовать Vector.Mirror или взять нормаль столкновения, но проще просто задать силу в нужном направлении для получения всегда одинакового результата.

t.me/insanesystems - Telegram-канал с материалами по геймдеву и полезными советами по Unity.

Сообщение отредактировал InsaneSystems - Вторник, 27 Августа 2019, 17:53
InsaneSystemsДата: Четверг, 15 Августа 2019, 19:49 | Сообщение # 13 | Тема: Airplane battle 2047
почетный гость
Сейчас нет на сайте
Ярик, я бы сказал 1947 :D
Ну а вообще, не смотря на графон, геймплей, внезапно, выглядит весело. Продолжай работу :)


t.me/insanesystems - Telegram-канал с материалами по геймдеву и полезными советами по Unity.

Сообщение отредактировал InsaneSystems - Четверг, 15 Августа 2019, 19:49
InsaneSystemsДата: Четверг, 15 Августа 2019, 18:14 | Сообщение # 14 | Тема: Свет, тени и LightMap. Unity 3D
почетный гость
Сейчас нет на сайте
Цитата
так и задумано, разрабы мобильных игр должны страдать

Каждый тред угараю :D


t.me/insanesystems - Telegram-канал с материалами по геймдеву и полезными советами по Unity.
InsaneSystemsДата: Среда, 14 Августа 2019, 20:04 | Сообщение # 15 | Тема: Свет, тени и LightMap. Unity 3D
почетный гость
Сейчас нет на сайте
Цитата
1) Данное приложение планируется портировать на мобилки, для оптимизации решил запечь весь свет. (Но судя по моим наблюдениям тестов, приложение и с realtime светом стабильно 35 - 60 фпс).

Лайтмапы много весят. Готовы ли вы жертвовать весом приложения ради производительности? Её сильный рост, кстати, тоже не факт, тк видеопамять ещё никто не отменял, а лайтмапы опять же много весят)

Цитата
2) С этим я до последнего момента не мог согласиться. Как тогда настраивать свет, да и вообще в принципе что-то, если ты не видишь конечного результат.

Ну вот так вот. Запекать в супернизком качестве.

Цитата
4) Как я уже говорил - я перетыкал все. Скайбокс убирал вовсе, выставлял обычный color. Эффекта ноль.

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


t.me/insanesystems - Telegram-канал с материалами по геймдеву и полезными советами по Unity.
InsaneSystemsДата: Среда, 14 Августа 2019, 18:22 | Сообщение # 16 | Тема: Вы зарабатываете на своей игре?
почетный гость
Сейчас нет на сайте
avkvl, честно говоря, по моему небольшому опыту в мобильном рынке и наблюдению за другими инди-играми там, стратегия именно платной игры по-видимому, самая удачная, при условии, что твоя игра - хорошая. Этот вариант принесёт наибольшую прибыль, если аудитория не будет исчисляться миллионами - там уже схема внутриигровых покупок будет выгоднее, как по мне. Впрочем, могу быть не прав. :)

t.me/insanesystems - Telegram-канал с материалами по геймдеву и полезными советами по Unity.
InsaneSystemsДата: Среда, 14 Августа 2019, 18:15 | Сообщение # 17 | Тема: Свет, тени и LightMap. Unity 3D
почетный гость
Сейчас нет на сайте
Во-первых, объясни, для чего тебе именно лайтмапа, а не реалтайм-свет? Могу предположить, что для оптимизации и для мягких теней, но всё же хотелось бы услышать твою версию.

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

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

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

Что не так в твоих настройках? Ну, например, учитывай, что запекается ещё и отраженный от скайбокса свет. Если у тебя скайбокс дефолтный, а он голубой, то этот свет не будет соответствовать ярко-оранжевому освещению и вполне может дать эффект, который видно на втором скриншоте. Проверь как минимум это. Для того, чтобы в рилтайм освещении получить более похожий на лайтмапу результат, поставь на карту Reflection probe, и посмотри, что получится.


t.me/insanesystems - Telegram-канал с материалами по геймдеву и полезными советами по Unity.
InsaneSystemsДата: Четверг, 01 Августа 2019, 18:13 | Сообщение # 18 | Тема: Zeal — Online PvP Action RPG
почетный гость
Сейчас нет на сайте
camuvi_dev, даже если много, это не повод делать новые игры разве? :)

t.me/insanesystems - Telegram-канал с материалами по геймдеву и полезными советами по Unity.
InsaneSystemsДата: Четверг, 01 Августа 2019, 09:48 | Сообщение # 19 | Тема: Zeal — Online PvP Action RPG
почетный гость
Сейчас нет на сайте
drcrack, интересно кстати было бы увидеть стату посещений страниц проекта после публикации. Эх, мечты. :D

t.me/insanesystems - Telegram-канал с материалами по геймдеву и полезными советами по Unity.
InsaneSystemsДата: Понедельник, 29 Июля 2019, 10:22 | Сообщение # 20 | Тема: повернуть объект в сторону другого обьекта с помощью физики
почетный гость
Сейчас нет на сайте
malis1, да уж за 5 лет, думаю, доделал. :D

t.me/insanesystems - Telegram-канал с материалами по геймдеву и полезными советами по Unity.
Форум игроделов » Записи участника » InsaneSystems [119]
  • Страница 1 из 6
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • »
Поиск:

Все права сохранены. GcUp.ru © 2008-2019 Рейтинг