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

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

2
Як редагувати пари ключ-значення (наприклад, словник) в інспекторі Unity?
У мене є система написання, яку я створюю, принцип такий: Кожне заклинання - це автономна збірка. Він містить сценарій з деякими властивостями (базові пошкодження, тривалість ...), які можна змінити в інспекторі. У мене перелік заклинань перераховує всі можливі заклинання в коді, який використовується в логіці гри Коли я хочу скласти …

1
Дизайн ігрового двигуна - Ubershader - Дизайн управління шейдером [закрито]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 2 роки тому . Я хочу впровадити гнучку систему Ubershader з відкладеним затіненням. Моя теперішня ідея - створити …

6
Безшовне відображення плиткових карт (суміжні зображення без полів)
У мене є 2D-ігровий двигун, який малює кавові карти, малюючи плитки із зображення набору плиток. Оскільки за замовчуванням OpenGL може обгортати лише всю текстуру ( GL_REPEAT), а не лише її частину, кожна плитка розбивається на окрему текстуру. Потім області однієї плитки виводяться поруч один з одним. Ось як це виглядає, …

3
Як я можу підтримувати прямокутну формацію, коли додаються чи вилучаються одиниці?
У мене є боти прямокутної формації з рядками та стовпцями. Проблема виникає при додаванні або видаленні бота з формації. Коли це трапляється, боти повинні переставляти себе так, щоб прямокутне утворення все ще було приблизно таким же співвідношенням сторін і було максимально прямокутним. Як це зробити? Деякі ідеї: Коли бот додається …

2
Що таке білборд, і чи можна / чи слід його використовувати в 3D-іграх для створення спеціальних ефектів для ефектів вибуху зброї?
Що таке білборд, і чи можна або слід використовувати його для створення спеціальних ефектів для 3D-ігор щодо ефектів вибуху зброї?


3
Які файли проекту libgdx я можу проігнорувати з контролю версій?
У автоматично створеному проекті libgdx які файли я можу сміливо сказати Git (або іншим системам контролю версій) ігнорувати? Я розглядаю такі: *-android/.settings/ *-android/bin/ *-desktop/.settings/ *-desktop/bin/ *-html/.settings/ *-html/gwt-unitCache/ *-html/war/WEB-INF/classes/ *-html/war/WEB-INF/deploy/ *-html/war/assets/ *-html/war/ */.settings/ */bin/ Я дещо пропускаю? Чи є десь повний список?

4
Чому MMORPG все ще використовують декілька серверів?
MMORPG, деякі MOBA, такі як League of Legends або навіть StarCraft 2, зазвичай змушують вас вибрати сервер. Зазвичай вони в США, ЄС та СЕО, в MMORPG багато на місце. Я можу бачити, що це було необхідно кілька років тому, але тепер з появою AWS та подібних пропозицій, які дозволяють вам …
18 architecture  mmo 

4
Що таке "розробка інструментів"?
Я розглядав різні робочі місця в ігровій індустрії, і багато робіт, які я бачив, як рекламуються, займають посаду "Розробник інструментів". Я не знаю, що це насправді. Може хтось пояснить, що це мені, будь ласка? І якщо у кого-небудь є посилання на матеріал, який би допоміг мені зрозуміти його, то це …

2
Використання C ++ 11 для розвитку платформних ігрових механізмів
Примітка. Це не питання "дайте свою думку" щодо C ++ 03 та C ++ 11. Наш ігровий движок, написаний на C ++ 03, призначений для компіляції в Windows, OSX та iOS. Підтримка Linux планується в найближчому майбутньому. Наш досвід обмежений, коли мова йде про консолі, саме тому я задаю це …

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

2
Як поєднати дві камери під час подорожі по порталу в Unity3D
Перш ніж перейти до свого питання, я знаю, що найбільш очевидним рішенням буде використання нормованої прямої порту перегляду, однак мені потрібні складніші форми, ніж прямокутник, і я задумався використовувати пряму порт перегляду, і, здається, не будь моїм рішенням. EDIT: Деякі люди були збентежені моїм запитанням, дозвольте трохи детальніше. Що відбувається, …
18 c#  unity  camera  valve  portals 

7
Чи потрібні мені точка та векторний об’єкт? Або просто використовувати об’єкт Vector для представлення точки - це нормально?
Структуруючи компоненти двигуна, які я розробляю разом із другом (цілі навчання), я прийшов до цього сумніву. Спочатку у нас був конструктор Point, як-от наступне: var Point = function( x, y ) { this.x = x; this.y = y; }; Але їм ми почали додавати до нього трохи векторної математики, і …

2
Де я можу знайти безкоштовні шаблони TOS або конфіденційності?
Я дійшов до того моменту, коли я думаю, що я повинен подбати про деякі речі "прикрити мій зад". Зокрема, я шукаю безкоштовні зразки чи шаблони для заяв про "умови надання послуг / використання" та "політику конфіденційності". Насправді я маю юридичну освіту і знаю щось про ІС, контракти тощо. Однак завжди …

4
Як я можу досягти плавного двовимірного освітлення?
Я роблю 2D гру на основі плитки в XNA. В даний час моя блискавка виглядає це . Як я можу змусити його виглядати це ? Замість того, щоб кожен блок мав свій відтінок, він має плавне накладення. Я припускаю якийсь шейдер і передавати значення освітлення навколишніх плиток на шейдер, але …

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