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

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

1
Як я можу отримати так, щоб трава PagedGeometry отримувала тіні?
Я перейшов на Ogre3D (v1.7) та на використання PagedGeometry . Я намагаюся зробити просту сцену з місцевістю, деякими деревами і травою. Коротше кажучи, я хотів би досягти такого ефекту в Огре: Прозорі / вирізані тіні реалізовані в демонстраціях PagedGeometry, але я не можу знайти рішення щодо того, як правильно кидати …

11
Як я можу додати задовільну мету та / або виграти умову до гри з респаунами?
Я хочу додати мету до своєї гри. https://www.youtube.com/watch?v=O3uxaxy5_tc Наведене вище відео - це останнє відео, яке я зробив із геймплея у своїй грі. Як ви можете бачити, що гра має отримала: Опоненти воювати (у відео відео опоненти NPC, але незабаром будуть багатокористувацькі противники) Цілі захоплення (вежі). Варіація. Тобто гравці можуть …


3
Найкращий спосіб зберігання змінних для всіх ігор
У мене є екран параметрів для таких речей, як складність, дозвіл, повноекранний режим тощо, але я намагаюся знайти «найкращий» спосіб зберігання / отримання цих змінних під час виконання. Наразі я реалізував Constantsклас, який містить усі GameOptionперерахунки, але як я вибираю за замовчуванням всі ці параметри? Крім того, як мені отримати …
23 c#  2d 

7
Реалізація передачі в грі на автомобілі
Я намагаюся створити просту гру з автомобілем з ручною зміною передач. Однак у мене виникають певні проблеми із впровадженням змін передач. Ось мій поточний код для "машини": int gear = 1; // Current gear, initially the 1st int gearCount = 5; // Total no. of gears int speed = 0; …
23 simulations  car 

2
Що надіслати на сервер FPS-гру в режимі реального часу?
Який правильний спосіб повідомити позицію нашого локального гравця на сервері? Деякі документи говорять про те, що краще надсилати входи, коли вони виробляються. А деякі документи кажуть, що клієнт надсилає свою позицію через фіксований інтервал. З підходом до надсилання входів: Що робити, якщо плеєр утримує клавіші напрямку? Це означає, що мені …

11
Як я можу зробити зручну полярну координатну рух навколо кола?
Я працюю над 2D грою, де ви приземляєтесь на планетах разом з кораблем і можете вийти з корабля і ходити навколо. Ці планети дуже малі (думаю, що ~ 350 пікселів в радіусі іноді), і їх видно збоку. Таким чином, ви можете легко бачити всю планету на екрані загалом. Це може …

1
Чи має HDR-рендеринг користь, якщо цвітіння не застосовуватиметься?
На даний момент я використовую світло на основі зображень у своїй грі для освітлення навколишнього середовища. Я пробую кубічну карту неба, щоб отримати дифузне та дзеркальне освітлення. На даний момент я використовую конвеєр HDR-рендерінгу - skybox використовує 16 біт пам’яті. Я звертаюсь до 16-бітового рентераргетичного націлення, після чого в кінці …
23 skybox  hdr 

1
Прокат мого власного графіка сцени
Привіт Ігровий розвиток SE! Я проскакую шлях через OpenGL з надіями створити простий і дуже легкий ігровий движок. Я розглядаю проект як досвід навчання, який, зрештою, може заробити трохи грошей, але в будь-якому випадку буде веселим. Поки що я використовував GLFW, щоб отримати базовий введення / вивід, вікно (з настільки …
23 opengl  3d  scene-graph 

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

9
Як важливі битви за боса?
Який сенс бойових боїв у нинішньому вигляді? У більшості ігор зазвичай зустрічаються боси: Різновидна головоломка, де ви повинні розібратися, коли піддаються слабкі місця начальника. Ворог, що має лише більше здоров'я, може завдати удару сильніше, а може, мати спеціальну атаку. Сценарій боротьби, де потрібно натиснути правильні кнопки в потрібний час. Тест, …

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

2
Моя гра майже закінчена! Що я зараз роблю? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб він зосередив увагу на одній проблемі лише редагуючи цю публікацію . Закрито 5 років тому . У мене гра HTML5 / канва майже закінчена і готова до запуску. Це 2-гра …

2
Скільки текстур зазвичай можна зв’язати відразу?
Я розробляю ігровий движок, і він працюватиме лише на сучасному (модель Shader 4+). Я вважаю, що до того моменту, коли я закінчу це, це не буде такою необгрунтованою вимогою. Моє запитання: скільки текстур можна зв’язати одразу на сучасній графічній карті? 16 було б достатньо. Чи можна очікувати, що більшість сучасних …

5
Як зробити екран на HUD у libgdx?
Я новачок у libgdx, і я знаходжу, що мене натикають найпростіші речі. Здається, я хочу, щоб я робив справи певним чином, але документація не скаже мені, що це таке. Я хочу зробити дуже просту 2d гру, в якій гравець управляє космічним кораблем. Колесо миші збільшить масштаб і зменшить, а на …
23 libgdx 

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