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

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

3
Дозвіл зіткнення у разі зіткнення з декількома об'єктами
У мене є статичні об'єкти та рухомі об’єкти. Зіткнення виявляються за допомогою теореми, що розділяє вісь. Наприклад, у цій ситуації у мене є два статичні об'єкти (червоним кольором): і рухомий предмет між двома: Мій алгоритм здатний обчислити зіткнення двох цих об'єктів, а також виплює ідеальний вектор роздільної здатності (маючи на …

6
Чи полірування мого поточного проекту буде кращим досвідом навчання, ніж започаткування нового? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

3
Підробка ізометричної графіки в 2D космічній грі
По-перше, я точно знаю, у чому полягає моя проблема малювання, і у мене є різні ідеї, як підійти до її вирішення. Я тут, щоб зрозуміти, як відрегулювати, який кадр намальований, щоб збереглась ізометрична «ілюзія». Я пишу 2D гру з видом на птахи, яка відбувається в космосі. Я намагаюся використовувати ізометричну …

1
Час подання пари
Мені було цікаво, чи хтось випустив або намагався випустити на Steam, і скільки часу знадобилося Steam, щоб відповісти на ваші подання гри, я не можу знайти будь-яку інформацію про це на своєму веб-сайті, і вже більше місяця, оскільки я подав і ще навіть отримати підтвердження електронною поштою. Чи варто цього …
15 steam 

2
Карта висоти, воксель, полігони (геометрія) місцевості
По відношенню до місцевостей висоти, вокселів та полігонів (геометрії): Які основні відмінності між усіма цими трьома? Чи можете ви сформувати "рівну" місцевість з Voxels, я маю на увазі, ви можете, наприклад, отримати рівну гору з Voxels, або Voxels обмежені кубами? Ефективність, світ 2000x2000 одиниць, що було б швидше місцевості висоти …

2
Уникнення неможливих станів у пригодницькій грі
Я дивлюся на створення досить складного стилю гри на вибір - свій власний, але шукаю техніку чи метод, який допоможе в дизайні гри. Це буде багатогалузева історія, а часом гілки відкидаються на себе, і ваші основні дії запам’ятовуються, а предмети збиратимуться. Наприклад, якщо гравець їде до болота та лісу перед …

3
З чого почати впровадження фізики транспортних засобів? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб це було темою для обміну іграми Stack Exchange. Закрито 6 років тому . Трохи тла для себе. Я відносно досвідчений з фізичними двигунами 3-ї частини, такими як Havok, Box2D, Bullet, і успішно інтегрував …
15 physics  books  racing 

1
Процедурний генератор зіркового поля
Хтось знає про будь-який код для процедурного генерування зіркових полів? В ідеалі я хотів би, щоб це базувалося на фізиці, щоб я мав реалістичні планети та місяці. Найкраще було б у C ++, відкритому коді та працювати з Ogre3d. Я не боюся кодувати щось із університетської праці, якщо немає нічого.

5
Наявність звукових ефектів гри [закрито]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

2
Чи повинен хазяїн гри бути авторитетом чи іншим тупим клієнтом?
При розробці мережевої багатокористувацької гри, в якій один гравець, а інші підключаються, я знаю дві стратегії: Нехай гравець-хазяїн буде авторитетом , а всі інші гравці як німі клієнти намагаються наздогнати поточний стан гри. У коді повинно бути багато особливих випадків, залежно від того, хостинг гравця поточний чи ні. Зробіть хост-тупого …

2
Напівфіксований або Повністю фіксований графік часу?
Я роблю iphone shmup і намагаюся вирішити, який тип ігрового циклу використовувати. Я хочу використовувати або напівфіксований часовий крок, або повністю фіксований часовий крок. З напівфіксованим часовим кроком я буду робити нульові або більше оновлення (FIXED_INTERVAL) дзвінків з подальшим одним викликом оновлення (dt), де dt <= FIXED_INTERVAL за цикл гри. …
15 game-loop 

4
Тіньовий кастинг в реальному часі у двовимірній ізометричній грі
Я пишу невеликий 2d ізометричний двигун на C ++ і намагаюся реалізувати тіньовий кастинг у реальному часі. Я дотримувався простого підходу, описаного на цій сторінці, і ось результат (світло розташоване в тій же позиції, що і жовтий куб): Результат дуже приємний, але на стінах та на верхівці кубів відсутні тіні. …

2
Як мені автоматично оновлювати файли всієї гри?
Як я повинен автоматично оновлювати ігрові активи та виконувані файли свого гравця? Переважно, щоб програмне забезпечення для оновлення було безкоштовним. Оновлення повинні бути невеликих розмірів і не витрачати час на процесор. Також потрібно легко запустити сервер оновлення для створення нових версій або логістично. Мій варіант використання - для оновлення версій …

5
Сайт для художників в стилі рент-кодера [закритий]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 4 роки тому . Мій Google-фу не дає змоги мені: чи є сайт в тому ж ключі, що …

3
Розмір спрайтів OpenGL ES 2.0
Я намагаюся намалювати точкові спрайти в OpenGL ES 2.0, але всі мої точки в кінцевому підсумку мають розмір 1 піксель ... навіть коли я встановив gl_PointSize на високе значення у моїй вершинній шейдері. Як я можу збільшити свої точкові спрайти?
15 opengl  3d  android  opengl-es 

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