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

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

1
Гладка місцевість вокселів
Як особистий проект, я намагаюся зробити генератор рельєфу, який створить рельєф місцевості, схожий на рівну місцевість Castle Story. Якщо ви ще цього не бачили, ось: Отже, як бачите, це комбінація блоків і «гладких» блоків. Що я намагався зробити, щоб наслідувати цей вигляд - це надати кожному поверхневому блоку міні-мапу висоти. …

4
Швидше 2D виявлення зіткнення
Нещодавно я працював над швидкодіючим 2d-шутером і зіткнувся з могутньою проблемою. Виявлення зіткнення. Звичайно, це працює, але це дуже повільно. Моя мета: мати багато ворогів на екрані і мати їх, щоб вони не торкалися один одного. Усі вороги переслідують сутність гравця. Більшість з них мають однакову швидкість, тому рано чи …

5
Як захистити надсилання балів від ігор HTML5 на мій сервер
На вихідному я використовую Java. У мене гра в HTML5; коли користувач завершує його, я надсилаю дзвінок Ajax, щоб зберегти бал до бази даних. Тепер хтось може легко використовувати такі інструменти, як Fiddler та firebug, щоб змінити цей запит ajax та надіслати набагато кращий результат на сервер. Як переконатися, що …

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


2
Найкраща практика встановлення параметрів ефекту в XNA
Я хочу запитати, чи є найкраща практика встановлення Effectпараметрів у XNA. Або іншими словами, що саме відбувається, коли я телефоную pass.Apply(). Я можу уявити кілька сценаріїв: Кожен раз, коли Applyвикликається, всі параметри ефекту передаються в GPU, і це не має реального впливу на те, як часто я встановлюю параметр. Кожен …
13 xna  directx  effect 

3
Як розробник інді-гри, які процеси найкращі для отримання зворотного зв'язку щодо мого дизайну / специфікації / ідеї? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб це було темою для обміну іграми Stack Exchange. Закрито 6 років тому . Фон Я працював у професійному середовищі, де процес зазвичай йде наступним чином: Ідея штурму мозку Зміцніть ігрову механіку / дизайн …

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

4
Чому простір кліпів у OpenGL має 4 розміри?
Я буду використовувати це як загальну довідку, але чим більше я переглядаю онлайн-документи та книги, тим менше я розумію про це. const float vertexPositions[] = { 0.75f, 0.75f, 0.0f, 1.0f, 0.75f, -0.75f, 0.0f, 1.0f, -0.75f, -0.75f, 0.0f, 1.0f, }; в цій онлайн-книзі є приклад про те, як намалювати перший та …

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

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

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

3
Javascript та PHP для багатокористувацького реального часу? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб це було темою для обміну іграми Stack Exchange. Закрито 2 роки тому . Мені цікаво, чи поєднання Javascript clientide з PHP / mysql сервером є хорошою ідеєю для багатокористувацьких ігор браузера в режимі …

4
Як я повинен обробляти крихітні предмети в фізичному двигуні?
Я роблю двигун фізики 3D для метання кісток. До цих пір кістки були 1х1х1м, а сила тяжіння 9,82 м / с ^ 2. Звичайно, це не виглядає реалістично, оскільки кубики будуть реагувати на все таким чином, що виглядає трохи повільно. Щоб виправити це, я спробував просто змінити всі розміри, щоб …

2
Випадкове число hlsl
Як ви генеруєте випадкове число в HLSL? Я запитую, бо хочу спробувати трасування gpu-променів . Вам потрібно генерувати випадкові напрямки в піксельній шейдері. Тому я хочу randFloat(), де результатом є випадкове число від -1 до +1. Крім того, яка угода з інструкцією щодо шуму hlsl ? Документи кажуть, що він …
13 hlsl  random  gpu 

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