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

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

7
Який хороший спосіб зберігати дані мапи плитки?
Я розробляю 2D-платформу з деякими друзями-uni. Ми базуємо його на XNA Platformer Starter Kit, який використовує .txt файли для зберігання карти плиток. Хоча це просто, але це не дає нам достатнього контролю та гнучкості при рівні дизайну. Деякі приклади: для декількох шарів вмісту потрібно кілька файлів, кожен об'єкт закріплений на …
13 xna  c#  xml 

3
Що бере участь у створенні в режимі реального часу багатокористувацької платформерної гри?
Я створюю платформерну гру, яка має функцію "кооперативу", яку я хотів би працювати над мережами / Інтернетом. Тепер я прочитав про мережеве ігрове програмування, включаючи такі статті, як те, що повинен знати кожен програміст про мережеві ігри, і тому я розумію різницю між такими методами, як "Peer-to-Peer" і "Архітектура прогнозування …

4
Рекомендація фізичного двигуна, яка може правильно імітувати гру в більярд? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб це було темою для обміну іграми Stack Exchange. Закрито 6 років тому . Я роблю гру в більярд, як гра. Ця гра вимагає правильних (або дуже точних) рефлексивних відмов. Я спробував Box2D і …
13 physics 

3
Намагаючись зрозуміти світло на Opengl, як імітувати реалістичне сонячне світло?
Я не знаю, чи роблю щось не так, чи щось не вистачаю, але я хочу імітувати сонячне світло, як у сонячний день. Коли об’єкт стикається із спрямованим світлом, він добре освітлюється і там немає проблем. Якщо я обходжу об’єкт і дивлюся на його назад, темно. Це не надто темно, тому …
13 opengl  lighting 

2
Прогнозування позиції противника для того, щоб об’єкт лідирував у ціль
У своїй 2D грі у мене є башточки AI, які повинні допомогти гравцеві, автоматично стріляючи по ворогах. Я хотів би змусити їх розумно вести вогонь і вести ціль, а не просто орієнтуватися на поточну позицію противника. Отже, враховуючи (завжди постійний) вектор швидкості і положення ворога і снаряда вежі, як я …
13 algorithm  ai  aiming 



3
Як отримати всі плитки з Tilemap?
Я трохи пробував нову TileMapсистему в Unity, і шукав спосіб отримати доступ до плиток у вигляді масиву List або 2D, але я не можу знайти нічого, крім того, GetTile(Vector3Int vector)що повертає лише одну плитку ... Чи є спосіб зробити це ?
13 unity  tilemap 


2
Як використовувати Input.GetAxis ("Миша X / Y") для обертання камери?
Я хочу зробити камеру від першої особи, яка обертається мишкою. Я переглянув сторінку API Input.GetAxis Scripting Scripting і знайшов зразок коду, який я включив у нижній частині своєї публікації. Спробувавши це, я зрозумів, що, хоча він має той самий базовий функціонал, на який я сподівався, він не підтримує камеру паралельно …
13 unity  camera 

1
Різні шейдери для різних об’єктів DirectX 11
Я навчаюсь Direct3D 11, і у всіх основних навчальних посібниках, які я знайшов у написанні шейдерів, шейдери Vertex і Pixel написані, щоб вони перетворили всю сцену однаково. Підручники, як куб візуалізації з текстурою ... Але мені цікаво, як ви розмежовуєте об’єкти? Що робити, якщо ви хочете, наприклад, імітувати дзеркальну поверхню …
13 c++  directx11 


4
Різниця між “буфером” та “масивом” у OpenGL?
Коли я читаю doc на webGL або OpenGL, то можна побачити деякі шаблони в застосуванні назв функцій та об'єктів. Але я не можу зрозуміти різницю між об'єктом буфера та масивом. Існують "об'єкти вершинного буфера", "об'єкти вершинного масиву" і навіть якийсь "буферний масив" або "масив буфера". У OpenGL-контексті, коли щось є …
12 opengl  webgl 

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

6
Ефективний алгоритм для межі набору плиток
Хочете вдосконалити цю посаду? Надайте детальні відповіді на це запитання, включаючи цитати та пояснення, чому ваша відповідь правильна. Відповіді без достатньої кількості деталей можуть бути відредаговані або видалені. У мене є сітка плиток відомого кінцевого розміру, яка утворює карту. Частина плиток всередині карти розміщена у наборі, відомому як територія. Ця …

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