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

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


2
Яка найкраща архітектура сервера для ігор у режимі реального часу?
Я розробляю гру в режимі реального часу, яка повинна містити тисячі гравців у режимі реального часу (FPS, як максимум відставання 1 с). Яка була б найкраща інфраструктура для цього? Моя ідея полягала у використанні 2-х кластерних серверів - одного для кінця сервера (усі обчислювальні сторони) та одного для кінця бази …

2
Чи варто використовувати Bullet для 2D фізики замість Box2D для того, щоб вивчити Bullet?
Питання не так вже й багато. Мене не турбують накладні витрати, оскільки я впевнений, що вони обоє добре для моїх цілей. В основному, я знайомий з концепціями Box2D через двигуна фізики Farseer, але я хочу використовувати Bullet, коли я переходжу до 3D-матеріалів. Можливо, Куля має для мене якесь навчальне значення …

2
Ворог рух по прямій лінії до гравця у грі в гонитві
Я створюю гру, де вороги нерегулярно нерестуються на карті, а потім рухаються до гравця кожен кадр із випадковою швидкістю. На карті немає перешкод, тому вороги завжди повинні рухатися по прямій лінії. Я кілька разів писав функцію руху, але незалежно від того, які вороги завжди вражали кути 0, 45, 90, 135, …
10 ai  movement 

2
"Зонування" районів на великій карті плитки, а також підземелля
У моїй грі є така карта, як у Minecraft, таким чином, як вона псевдобезпечна і генерується випадковим чином. І великий. Скажімо, користувач дослідив зону 1000х1000 (тут 2D), так що це 1 000 000 плиток. Очевидно, я не зможу все це зберегти в пам'яті. Також я не хочу просто ігнорувати все …

3
Освітлення у світі Мікракрафтів
Minecraft - це гра, яка багато в чому заснована на мапі висоти і використовує цю інформацію про heigtmap, щоб залити світлом світло. З мого розуміння, найвищою точкою карти висоти є кінець області, на яку впливає сонячне світло. Все вище, що висвітлюється сонячним промінням, усе нижче, ніж щойно, впливає світло поблизу …
10 opengl  maps  lighting 

4
Процедурні місцевості в 3D: що зроблено? Чи існують спільні альго та / або теорії про нього? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 6 років тому . Окрім програмування, моделювання середовища займає багато часу. Я не знаю про час роботи, наприклад, …

1
Використання колекцій у розробці ігор для Android не рекомендується?
Під час роботи над ігровим проектом для Android я копав інформацію про оптимізацію продуктивності для ігрового коду. І я дізнався, що використання ігрових колекцій типу List, Arraylist тощо не рекомендується в ігрових кодах, хоча колекція є корисним інструментом в програмуванні Java. Чому це так? Мені хотілося б дізнатися технічні деталі, …
10 android 

3
Де найняти графічних дизайнерів для мобільних ігор?
Мені потрібно знайти когось талановитого, щоб створити серію 2D графіки a la cart для моїх мобільних ігор. Моя графіка просто недостатньо вражаюча, але гра в них є солідною та веселою. Це своєрідне запитання на багато частин: З чого я починаю когось шукати? Що мені очікувати, щоб заплатити за спеціальні спрайти …

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

2
Дизайн рівня в грі з XNA?
Мене цікавить ігровий дизайн. Моя нинішня ситуація обертається навколо Черепиці - у мене є багато різних шарів з різними типами об’єктів в них (для тих, хто не знайомий з Черепицею, об’єкт - це не що інше, як координата з довіреними йому властивостями). Зараз я перекомпілюю гру кожного разу, коли я …
10 xna-4.0  tiles 

6
3D ілюзія 2D текстури планети
Кілька років тому я почув техніку, яка дає користувачеві ілюзію обертової планети, використовуючи 2D текстуру. Враховуючи, що користувач не може змінити свою позицію чи вікно перегляду. Як називається ця техніка?
10 2d  3d  terminology  planet 

3
Як ви проектуєте систему запису / повторення для гри, що часто змінюється?
Я працюю у вільному MMORPG і у мене є проблеми. Я (разом з іншими людьми) розробляю систему відеозйомки для гри. Ідея в основному: ми записуємо всі надіслані та отримані пакети за допомогою часових міток, а також деякі локальні дані від клієнта, а потім скидаємо їх у файл. Для відтворення відео …

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


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