Розробка ігор

Питання та відповіді для професійних і незалежних розробників ігор

3
Типовий Максимальний кут повороту реального автомобіля
Я будую автомобільний сим в Unity3D. Я намагаюся встановити властивості автомобіля максимально реалістичними. Здається, я не можу отримати прямої відповіді в Google, тому я подумав запитати тут. Який типовий максимальний кут повороту звичайного легкового автомобіля?

3
Точно імітуючи безліч рулонів кісток без петель?
Гаразд, якщо ваша гра заграє кубиків, ви можете просто зателефонувати в генератор випадкових чисел. Але для будь-якого набору кубиків, які викочуються досить часто, ви отримаєте криву розподілу / гістограму. Отже, моє запитання: чи є приємний простий розрахунок, який я можу запустити, який дасть мені число, яке відповідає цьому розподілу? Напр. …

4
Чи повинні сервер сокет і сервер ігор бути окремими процесами?
Припустимо просту стандартну гру клієнт / сервер. Чи варто для сервера мати окремий процес, який прослуховує з'єднання та повідомлення клієнтів і передає дані через локальні сокети або stdin до іншого процесу, який запускає власне ігровий сервер? Іншим варіантом було б, щоб обидві речі були виконані в один процес. Чергування вхідних …

1
Як працює простий алгоритм дурної воронки?
Працюючи з алгоритмом воронки, показаним на Digesting Duck, я не впевнений, як працює виявлення воронки. Чи може хтось мені пояснити метод чітко або запропонувати альтернативний спосіб виявлення воронки і якщо сторони воронки перекриваються?

4
Як слід відстежувати позиції гравців у реальному часі в MMO?
Як ви відстежуєте позиції гравців у MMORPG? Я читав, що ви можете використовувати або базу даних, або ви можете зберігати координати у файлах. Я спробував використовувати базу даних, але це було повільно. Як можна використовувати файли для відстеження позицій гравців?

3
Процесуальне генерування напівправильних планетних систем
Отже, існує багато ресурсів, які ви можете знайти через Google або скориставшись пошуком тут, як процедурно генерувати цілу галактику. Але я не зміг знайти хорошого ресурсу щодо створення планетних систем, які відповідають цим критеріям: Системи не повинні бути точними моделювання орбіт, але повинні бути близькими до правдоподібних орбіт. Мене не …

5
Навіщо інтегруватись над накопиченням?
Я починаю вивчати, як робити самостійно фізику, і у мене виникає питання щодо інтеграції на самому базовому рівні (тобто це не питання Ейлера проти RK4). Майже в кожному прикладі, який я зустрічаю, є деяка integrate()функція, яка отримує часовий крок з моменту останнього оновлення та оновлює прискорення (та / або швидкість …

1
Чи має багаторазове зниження часу користь?
Тому я натрапив на цей сайт, і ви можете побачити ці рядки в першому та другому абзаці: Щоб отримати сильний, але простий ефект, намалюйте яскраві ділянки сцени (наприклад, джерела світла) у ФБО, а потім кілька разів зніміть його за допомогою мінімізації GL_LINEAR . Для остаточного візуалізації просто комбінуйте оригінальну сцену …
14 opengl  graphics  bloom 

2
Плавний екран завантаження між сценами
Я створив екран завантаження, щоб відобразити завантажувальну анімацію, коли наступна сцена завантажується. Я завантажую наступну сцену асинхронно з: yield return SceneManager.LoadSceneAsync(scene,LoadSceneMode.Additive); І також встановити Application.backgroundLoadingPriority = ThreadPriority.Low;, але поведінка все одно така, як і звичайне навантаження рівня. Я щось пропускаю? Очікувана поведінка: Вийдіть на рівень і згасайте. З'явиться екран завантаження. …

1
Як я можу використовувати Kinect як мікрофон в Linux?
Я використовую Ubuntu 14.04 LTS, і камера Kinect має тип Microsoft_Xbox_NUI_Sensor_043367545147-02-Sensor. Я можу отримати доступ до камери Kinect через програму Linux, про яку пишу, але я також хотів би використовувати її мікрофон для голосового спілкування. Як я можу це зробити?
14 linux  kinect  voice 

4
Чи нормально використовувати захищені авторським правом активи в освітніх цілях?
Ми з другом хотіли створити тренажер бойових дій Pokemon в нашому мобільному класі розвитку як наш остаточний проект, але переживаємо, чи це буде дозволено в "Справедливому використанні" для навчальних цілей. У нас немає планів робити щось із грою після заняття і нашої презентації програми, ми просто хотіли спробувати клонувати деякі …

4
Різниця між методом оновлення та FixedUpdate в Unity?
я починаю вивчати Unity3d, і одне з непорозумінь, які я отримую, - це різниця між Update()та FixedUpdate(). Я Updateслідкую за підручником з розробки гри Lynda Unity 2D там, інструктор використовує метод, у гравця є компонент RigidBody2D і колайдер Box, він використовує Updateметод для перекладу гравця, але коли я це роблю …


3
Єдність - як реально перемістити корабель до точки в двовимірній грі зверху вниз
Я намагаюся перемістити парусний корабель до того місця, де я натиснув мишкою. цей рух повинен бути реалістичним (весло в задній частині, де корабель рухається), тому якщо клацання миші ліворуч і перед судном, корабель повинен згодом рухатися туди кривим шляхом, щоб мати правильне обертання Я був би радий, якщо хтось міг …

3
Шукаєте деяку інформацію про дизайн програмування для атак та типів атаки в грі
Отже, я починаю вводити атаку на наш 2D-простір RTS (Це в Unity, тому він керується компонентами). Спочатку це було так само просто, як "ворог у дальності, завданий збиток". Однак буде декілька "типів" зброї / атак, пов'язаних з їх конкретним кораблем або структурою. Так само, як і інші фактори, пов'язані з …
14 c#  unity  game-design 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.