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

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

3
Який найкращий спосіб вирішити одночасні зіткнення у фізичному двигуні?
Я пишу 2d двигун фізики в JavaScript, щоб я міг дізнатися більше про фізику у відеоіграх. У мене це правильно працює при жорстких зіткненнях кузова, за винятком випадків, коли якесь тіло стикається з двома або більше іншими тілами одночасно. В даний час для кожної пари тіл, що стикаються (A, B), …

3
Чи існує у Unity підтримка строків?
Я планую розробку гри в Unity3D і намагаюся примиритися з тим, що вже надав двигун, і що я повинен кодувати сам. Сама гра буде ритм-грою, що означає синхронізацію аудіо та графічних подій, щоб вони завжди грали, коли їм належить. Те, чого я хочу уникати, - це потенційний сценарій відставання, коли …

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


4
Як виявити 2D лінію при зіткненні лінії?
Я розробник гри флеш-скриптів, який трохи відстає від математики, хоча фізика мені цікава і цікава. Для довідки це схожа гра на ту, яку я роблю: Флеш-ігри з нерозбірливими формами Я зробив цю нерозбірливу гру майже до повного завершення логіки. Але, коли дві лінії перетинаються, мені потрібні ті пересічені або «заплутані» …


1
Давання інтелектуального розміщення бомби AI Bomberman
Я намагаюся реалізувати алгоритм AI для Bomberman. В даний час у мене працює, але не дуже розумна рудиментарна реалізація (нинішній ШІ надмірно ставиться до розміщення бомб). Це перший ШІ, який я коли-небудь намагався реалізувати, і я трохи застряг. Більш складні алгоритми, які я маю на увазі (ті, на які я …
13 algorithm  ai 

2
Переконайтеся, що лабіринт карти будинку з ліфтами можна вирішити?
У моїй грі ми бачимо підлоги будинку збоку, і герой може брати підйомники - підйомник або йде вгору (до наступного підйому вгору), або вниз (до наступного підйому вниз), залежно від стрілки як показано, і завжди підключена пара рівно двох ліфтів. Це єдиний спосіб, коли герой може рухатися вертикально, хоча він …
13 2d  maze 

5
Яка різниця між ігровим режисером та виробником ігор?
Я переглядав список ігор, над якими працював Хіронобу Сакагучі, і помітив, що його зараховують по-різному від гри до гри. Тільки щоб навести кілька ігор із цього списку, він зараховується як: Режисер у Final Fantasy 1 - 5, Остання історія Продюсер у Final Fantasy 6, 7, 9 та "Тактика", "Втрачена Одісея" …

3
Упереджена, консервативна випадкова прогулянка
У мене спрайт, який має Velocityі Positionзберігається як Vector2. На кожному Updateциклі швидкість додається до положення. Я хотів би дати спрайт третій вектор, Target. Нові цілі можуть бути задані на будь-якій ітерації. Я хотів би, щоб спрайт по суті рухався за випадковою схемою прогулянки, однак два параметри повинні бути відкриті: …

2
Реалістичний металевий шейдер
Як створити хороший металевий шейдер? Про різні метали скажіть більш-менш еродовані / іржаві тощо. Я знаю, що одна відмінність від звичайних матеріалів полягає в тому, що метал повинен «забарвити» дзеркальне світло, але коли я роблю це, наприклад, із золотом, він просто виглядає «жовтим», а не металевим. Будь-яка допомога вдячна!

1
Як я можу визначити складну зону зіткнення поверх карти плитки?
Як рекомендують багато людей, я використовую редактор карт « Кахельна карта», щоб створити карту для своєї гри, і це особливо добре, тому що рамка libgdx також надає API для карт з плитки. Я розумію, я можу визначити стикаються плитки чи ні в редакторі карт, щоб я міг вирішити будь-яке зіткнення …

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

2
Як я можу досягти ефектів світіння, подібних до WoW?
Нещодавно я реалізував ефект світіння за допомогою гауссового фільтра і не зміг отримати повний ефект, який я хотів. Мені цікаво дізнатися, чи робляться певні ефекти світіння в WoW. Подобається це зображення: Навколо меча справді приємний ефект світіння. Як це можна зробити? Крім того, іноді в WoW ви бачите, що ці …
13 particles  glow 

2
Як слід перевірити, чи гравець завершив досягнення?
Я роблю гру MMO, і я просто дістався до моменту, коли мені потрібно реалізувати досягнення ... Як це зробити? Найбільш прямим, що потрібно зробити, було б запускати це раз на 100 мс: for a in achievements for p in players if a.meetsRequirements(p) then p.completeAchievement(a) Але це викликає ще більше ускладнень. …

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