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

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

3
Управління активами, база даних або система версій?
Під час розробки активів для гри (сітки, текстури, звуки, відео) хо ти ними керуєш? Чи зберігає їх разом із вихідним кодом всередині системи версій? (perforce, git тощо) Або мати центральну резервну базу даних, присвячену активам, і редактори завжди працюють так, як їй подобається? (PostgreSQL, MySQL тощо) Інший? Які плюси і …

14
Як реалізувати "кульовий час" у грі для багатьох гравців?
Я ніколи раніше не бачив такої функції, але вона повинна надати цікаву можливість геймплея. Так так, як у мультиплеєрному режимі / в режимі реального часу (уявіть FPS), як я можу реалізувати ефект повільного руху / часу кулі? Щось на зразок ілюзії для гравця, який наразі є сло-мо'едом. Тому всі бачать …

8
Було б краще використовувати XML / JSON / Text або базу даних для зберігання контенту гри?
Я розглядаю, як реалізувати гру на основі компонентів, оскільки це здається гарячою справою, і мені подобається ідея такого гнучкого дизайну. Однією з особливостей такого дизайну є те, що додавання нових речей в гру може здійснюватися за допомогою даних, часто представлених як завантаження вмісту за допомогою текстових файлів, таких як XML. …

10
MMO на базі браузера (WebGL, WebSocket) [закрито]
Чи вважаєте ви, що технічно можливо написати повноцінний клієнт 3D MMO за допомогою браузера JavaScript - WebGL для графіки та WebSocket для мереж? Як ви думаєте, майбутні MMO (та загалом ігри) будуть писатись із WebGL? Чи дозволяє сьогоднішня продуктивність JavaScript? Скажімо, ваша команда розробників була ви як розробник та ще …
29 mmo  webgl  websocket 

11
Який найефективніший спосіб працювати з другом в одній грі?
Нам потрібно щось, де ми зможемо перевірити файли, відредагувати їх, повернути їх назад, а потім створити з них. Щось на зразок Документів Google, де ми можемо одночасно редагувати той самий код, було б ідеально. Ми обидва використовуємо Visual Studio 2010.

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

3
Скільки і які осі використовувати для зіткнення 3D OBB з SAT
Я впроваджував SAT на основі: Динамічне виявлення зіткнення за допомогою орієнтованих обмежувальних коробок [PDF] На сторінці 7, в таблиці, він посилається на тест 15 осі, щоб ми могли знайти зіткнення, але тільки з Axe, Ay та Az я вже отримую зіткнення. Чому мені потрібно перевірити всі інші випадки? Чи є …

6
Яке стандартне рішення для наведення шляху до рухомої цілі?
Я працюю над 2D RTS типу гри, базовий A * прекрасно працює для переміщення одиниці з точки А в точку В. Але тепер я зіткнувся з проблемою безперервного пошуку шляху, як, наприклад, атака рухомого об’єкта B, викликати A * у кожному кадрі, як тільки зміна позиції Об'єкта B здається неефективною. …

2
Чому деякі ігри показують, що вогники просвічують крізь стіни?
У деяких іграх я бачу світло, яке просвічується крізь стіни, навіть якщо я встановлюю якість відео на високому рівні. Кілька прикладів ігор, в які я нещодавно грав, - це Borderlands 2 (вибухи ракет) і Call of Cthulhu (ліхтарі; гра навіть використовує Unreal Engine 4). Це помилка чи є причини ефективності? …

3
Чому більшість основних ігрових двигунів не використовують gifs для анімаційних текстур?
Що краще використовувати анімаційні таблиці або Gif-картинки? Однією з переваг Gif-файлів у порівнянні з анімаційними таблицями є те, що вам не доведеться думати про те, що кадри йдуть занадто швидко або занадто повільно через ваш код та оновлення належних кліщів. Які недоліки у використанні Gifs та переваг анімаційних аркушів у …

4
Налаштування робочої станції комп’ютерних ігор для виконавців ігор - це зайвий рівень?
Я є частиною малого бізнесу (настільки обмеженим обмеженням), який працюю з дуже талановитим, професійним художником ігор, і мені потрібно буде забезпечити всім необхідним обладнанням. Художник попросив наступне налаштування (що мені здається надто дорогим): Останній графічний націлений ноутбук високого класу з відповідною клавіатурою Великий планшет для малювання Ергономічне кріплення для планшета …
28 art  business 

4
Як я можу реалізувати заздалегідь задані 2D спрайти, які можуть стикатися в будь-якому напрямку?
Я гуглив, як такі ігри, як Clash of Clans, представляють свої війська, і, здається, вони заздалегідь рендерують 3D-моделі на 2D-спрайтові аркуші до часу виконання, а також рендерують ці 2d-зображення на час виконання. Однак війська в зіткненні кланів можуть зіткнутися з будь-яким напрямком. У моїй подібній грі, якби я створив зображення …
28 3d 

3
Як 2D гра на зразок Zelda обробляє персонажа, який знаходиться за будівлями, де показана лише його частина?
Я намагаюся розробити просту гру в стилі Zelda. Я знайшов цю дуже корисну тему Як LoZ: Посилання на минуле впоралося зіткненнями під плитки? що я використовую в якості посилання для розробки свого механізму виявлення зіткнень. Однак я щось не зміг зрозуміти. Коли Лінк знаходиться за будівлями, відображається лише його частина. …
28 2d 



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