Вопросы с тегом «unity»

27
Как сохранить состояние игры?

Какую процедуру выполняют игровые программисты для сохранения и возобновления игрового состояния? как файлы / сопоставления. Я хочу сохранить его для игры Tower Defense и использую игровой движок...

27
Алгоритм создания сфер?

У кого-нибудь есть алгоритм для создания сферы процедурно с laколичеством линий широты, loколичеством линий долготы и радиусом r? Мне нужно, чтобы он работал с Unity, поэтому необходимо определить позиции вершин, а затем треугольники, определенные с помощью индексов ( подробнее ). РЕДАКТИРОВАТЬ Мне...

27
Как правильно нарисовать линию в Unity

Я работаю над игрой, которая требует от меня нарисовать несколько линий из одной точки, которая более формально Для данной точки A с координатами x, y я рисую n линий, где i-я строка имеет координаты, названные xi, yi. Учитывая возможности LineRenderer в Unity3D, я не смог нарисовать более одной...

26
Применима ли рекомендация Microsoft к использованию свойств C # для разработки игр?

Я понимаю, что иногда вам нужны свойства, такие как: public int[] Transitions { get; set; } или: [SerializeField] private int[] m_Transitions; public int[] Transitions { get { return m_Transitions; } set { m_Transitions = value; } } Но у меня сложилось впечатление, что в разработке игр, если у вас...

26
Как команды предотвращают перезапись работы в исходных файлах? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто 4 года назад . Мне пришла в голову возможность, что в то время, как, например, над игровым движком...

25
Лучшее место для обучения написанию игр в Unity3d [закрыто]

В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и,...

25
Почему движок, такой как Unity3D, подчеркивается над нативной библиотекой, такой как OpenGL, для начинающих? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 4 года назад . Я только начинающий в 3D играх, моя любимая платформа - Android. Я отправил...

25
Как запустить функциональные тесты для моей игры Unity3D?

контекст Я продолжаю некоторый унаследованный код для игры в Unity3d и хочу написать несколько функциональных тестов, предназначенных для регрессии, чтобы гарантировать, что я не сломаю вещи при реализации новых вещей или при рефакторинге. Я уже знаю, что для Unity3d доступен набор «Unit Test...

25
Почему я должен всегда рассматривать создание и использование пулов объектов вместо создания нового объекта на лету?

Я читал об этом шаблоне несколько раз (с точки зрения передового опыта): Выделение памяти : вместо создания нового объекта на лету всегда рассматривайте возможность создания и использования пулов объектов. Это поможет уменьшить фрагментацию памяти и уменьшит работу сборщика мусора. Тем не менее, я...

25
Как я могу повернуть объект на основе смещения другого к нему?

У меня есть 3D-модель башни, которая вращается вокруг оси Y. У этой башни есть пушка, которая значительно смещена от центра объекта. Я хочу, чтобы пушка, а не турель, нацеливалась на указанную цель. Однако я могу только вращать турель, и поэтому я не знаю, какое уравнение мне нужно применить, чтобы...

24
Как я могу уменьшить влияние на производительность рендеринга деревьев?

Я делаю низкополигональную стилизованную игру. У меня есть местность с небольшим количеством воды, и я хочу много-много деревьев; На данный момент у меня есть масса 10000 деревьев. Каждое дерево состоит не более чем из 200 треугольников, поэтому они не слишком обременительны. Основная проблема в...

24
Как я могу создать игру в Unity с минимальным использованием графического редактора или вообще без него?

Я хотел бы написать игру полностью на C #. В своем поиске движка я обнаружил Unity3D, но все учебные пособия и документация говорят о визуальном редакторе и Unity IDE, в которых вы щелкаете и указываете для создания сцен и сценариев. Я не хочу этого делать. Я предпочитаю полное покрытие кода...

24
Использование кватернионов: что я могу с ними сделать? (без математики)

Я разработчик игр и не изучал математику. Поэтому я хочу использовать только кватернионы в качестве инструмента. И чтобы иметь возможность работать с трехмерным вращением, необходимо использовать кватернионы (или матрицы, но давайте остановимся на кватернионах здесь, в этом вопросе). Я думаю, что...

24
В чем разница между UnityEngine.Random и System.Random?

В чем разница между этим int randomNumber = UnityEngine.Random.Range(0, 10); и это // on top of the class private System.Random _rnd = new System.Random(); // inside a methode of the same class int randomNumber = _rnd.Next(0, 10); Я знаю, что System.Randomвсегда должен быть инициализирован в...

24
Как я могу избежать жесткой связи скриптов в Unity?

Некоторое время назад я начал работать с Unity и до сих пор борюсь с проблемой тесно связанных скриптов. Как я могу структурировать свой код, чтобы избежать этой проблемы? Например: Я хочу иметь системы здоровья и смерти в отдельных сценариях. Я также хочу иметь различные взаимозаменяемые сценарии...

23
Как предотвратить появление неуместной рекламы в моей игре?

В моей игре реализована реклама Unity, и она рассчитана на универсальную аудиторию. Таким образом, я бы предпочел, чтобы в нем не появлялось более 18 рекламных объявлений (или даже более 13 рекламных объявлений в зависимости от обстоятельств), тем более, что оно также было бы привлекательным для...

22
Как я могу моделировать звезду?

Я пытаюсь смоделировать звезду в Unity, и это вроде как работает, но это не идеально. В настоящее время я использую большую сферу с самосветящимся материалом, на поверхность которого нанесена текстура звезды, и прожектор для создания эффекта звездного света, например: Хотя это работает, это не...

22
Сохранение прогресса игрока в игре Unity

Я делаю игру, используя игровой движок Unity. Я хочу сохранить прогресс игрока, включая уровень, очки опыта, выбранного персонажа и т. Д. В настоящее время я пользуюсь playerprefs, но я хочу знать, будет ли это работать для геймеров, которые будут запускать эту игру на своих мобильных устройствах...

22
Для чего используется свойство пикселей в единицах измерения в спрайтах Unity?

Я начинаю изучать Unity для разработки 2D. Итак, я импортирую несколько спрайтов в игру, и я не мог не заметить, что по умолчанию включено свойство «пиксели в единицы» 100. Я обычно устанавливаю это 1. Есть ли причина, по которой мне нужно, чтобы это значение отличалось от 1? Или, в более общем...