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

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

2
Що в інтерфейсі Dev Interface?
Не так давно Nintendo відкрив свою програму розробників для доступу всіх, хто реєструє обліковий запис розробника Nintendo, надаючи рівний доступ інді та комерційним розробникам. Або, принаймні, те, про що говорить пов’язана сторінка. На сторінці інструментів перелічено Unity та HTML5 рамки для розробки ігор, а також "Інтерфейс Nintendo Dev (NDI)". Оскільки …
10 nintendo 

3
Як поводитися з натисканням та переміщенням RTS у 3D-просторі?
Як я можу обробляти натискання та переміщення у повному 3D-просторі? Обробляти в двовимірній площині простою радіацією легко, але це не так у 3D, оскільки немає кінцевої площини для радіопередачі, щоб отримати кінцеву точку. Маю на увазі дві ідеї: Зробіть промінь, а потім дозвольте гравцеві вибрати відстань на промені за допомогою …

1
Прорисуйте середню половину кулі програмно
Я намагаюся створити середню половину сфери. В основному для створення сфери задаються номери стеків і номери phiзрізів , і є дві змінні (для фрагментів) і theta(для стеків), які відповідають за те, скільки потрібно просуватися. І процес поділяється на створення нижньої кришки, корпусу та верхньої кришки (як показано нижче). Щоб досягти …

2
Умовні змінні в об'єктах, що написані на скрипті
Як використовувати ScriptableObjects, як я можу зробити деякі змінні умовними? Приклад коду: [System.Serializable] public class Test : ScriptableObject { public bool testbool; public string teststring; public int testint; } Мета: Коли testbool == trueтоді teststringможна редагувати, коли testbool == falseтоді testintможна редагувати, а інший " сірий ".
10 unity  c# 

2
Подробиці того, що насправді робить GPU під час відсікання у однорідному просторі 4D?
Я вивчаю програмований конвеєр рендерінгу, впроваджуючи крихітний програмний рендер. Я намагаюся реалізувати це в «апаратному» стилі. Однак я не знайомий з конвеєром графічних процесорів і мав деякі проблеми однорідного відсікання. Однорідний простір відсікання містить змінну w, різну в кожній вершині. Чи є однорідна координата кожного вершинного об’єкта (між матрицею проекції …

1
Атлас текстури та текстури масиву: наскільки по-різному вони обробляються процесором та графічним процесором і як це впливає на продуктивність?
Unity 5.4 (на даний момент у бета-версії) принесе багатоочікувану функцію (починаючи з 2013 року) - це текстури масиву - так само, як і ArrayTexture OpenGL . Однак, ознайомившись з масивами-текстурами та текстурними атласами, я все ще не можу повністю зрозуміти технічні відмінності щодо їх використання процесорами та графічними процесорами. Отже, …

4
Як я можу забезпечити справедливість процедурних рівнів у RTS?
Хочете вдосконалити цю посаду? Надайте детальні відповіді на це запитання, включаючи цитати та пояснення, чому ваша відповідь правильна. Відповіді без достатньої кількості деталей можуть бути відредаговані або видалені. Я бачив, що симетричність і узгодженість важливі в дизайні рівня РТС, але я лінивий і хочу робити рівні, створені процедурою. Як я …

3
Терасинг гірських особливостей
Я прагну повторити процедурний ефект місцевості, який я знайшов на сайті портфоліо / блогу кілька днів тому. Цитуючи сайт, терасування генерувалося через "множення [кінцевої висоти] на деяке значення демпфування в межах певного діапазону висот, щоб створити прекрасні риси каньйону". Мені було цікаво, чи зможе хтось надати більш технічний приклад чи …

4
Чи має сенс використовувати одночасно і TCP, і UDP?
Після прочитання Чи UDP все ще кращий, ніж TCP, для важких ігор в режимі реального часу? , Мені цікаво, чи є сенс використовувати одночасно і TCP, і UDP, але для різних речей: TCP для надсилання інформації, що надсилається нечасто, але має бути гарантовано надійною. Такі як оновлення очок, ім’я гравця …

4
Процедурне покоління, оновлення гри та ефект метеликів
ПРИМІТКА: Я запитав це в Stack Overflow кілька днів тому, але у нього було дуже мало переглядів і жодної відповіді. Зрозуміло, що я повинен запитати на gamdev.stackexchange. Це загальне запитання / запит на консультацію щодо підтримки системи процедурного генерування за допомогою декількох оновлень після випуску, не порушуючи раніше створений контент. …

1
Які міркування слід знати, коли проект Unreal під контролем джерела?
Я хочу спробувати створити репозиторій git з мого проекту UE4 та завантажити його на Github.com, але мені цікаво, які особливі міркування я повинен уникати, щоб розміщувати конфіденційну інформацію, як-от мій ключ / сертифікат розробника, або уникати додавання великих файлів бінарних файлів. або тимчасові / проміжні файли.
10 unreal  git 

2
Як виправдати доброзичливого крамника в печері приреченості серед мільйонів мафіозів?
Я досліджую заборонений приклад печери приреченості. Серед шквалків лиходіїв я знаходжу крамаря, який просто трапляється продавати речі всередині смертельної печери, куди ніхто не їздить. Дивно. Я випадково викликаю у нього гнів, і він виявляється сильнішим, ніж буквально кожен монстр у грі. Переплуталися. Тож ось два питання для вас: як ви …
10 npc 

1
Міжплатформна розробка C ++ / OpenGL ES (iOS / Android) [закрито]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб це було темою для обміну іграми Stack Exchange. Закрито 4 роки тому . У мене вже є розумний досвід роботи з C ++ та OpenGL, і я нещодавно вирішив спробувати розробку мобільних ігор. …

4
Розгортання Java та Steam JVM
В даний час я розглядаю свої варіанти розвитку ігор та розміщення в Steam Greenlight. Мені дуже подобається Java з libGDX, особливо за її кросплатформенний Android-потенціал, і я розумію, що на Steam можна розгорнути ігри Java. Мені також дуже зручно створювати якусь обгортку, щоб моя гра Java могла зайти в API …
10 java  libgdx  steam 

3
Як RPG врівноважує лінійні формули пошкоджень?
Я розробляю формулу пошкодження RPG. Я перевірив для популярності багато популярних формул заголовків (Final Fantasy, Chrono Trigger, Golden Sun та Castlevania) і, здається, використовую лінійні функції. Моє питання полягає в тому, що для лінійних функцій%, при якому збиток збільшується при вирівнюванні вгору, знижується на кожному рівні. Наприклад, коли ви переходите …

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