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

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

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

1
Що означає "палити вогні"?
Що означає спекти світлу карту? Я почув це в Unity3d, і знову знайшов цей плагін LightUp для ескізу, який готує lightmap. З того, що я спостерігаю, запечена світлова карта надає 3d-об'єкту набагато реалістичніше відчуття. Чи є метою випікання світла на об'єкті надати той амп анімації вигляд, який ви бачите на …
36 lighting 

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

4
Яка мета об’єктів вершинного масиву OpenGL?
Я щойно розпочав роботу з OpenGL, я все ще не дуже розумів, що таке об’єкти Vertex Array і як їх можна використовувати. Якщо об'єкт буферних вершин використовується для зберігання даних вершин (таких як їх положення та координати текстури), а VAO містять лише прапори стану, де їх можна використовувати? Яке їх …
36 opengl 

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

1
Відображення SVG-мистецтва безпосередньо в XNA
Припустимо, я маю купу двовимірного мистецтва в якомусь векторному форматі, наприклад, SVG. Чи є простий спосіб зробити це безпосередньо, без того, щоб сам реалізувати повний SVG-рендер? Звичайно, я міг би растерізіровать його в режимі офлайн (наприклад, у контентному конвеєрі) для різних дозволів / рівнів масштабування, але я хотів би підтримувати …
36 xna  2d  graphics  art  vector-art 

8
Чи слід уникати використання об'єктів успадкування як можливих для розробки гри?
Я віддаю перевагу функціям OOP при розробці ігор з Unity. Зазвичай я створюю базовий клас (в основному абстрагований) і використовую успадкування об'єктів, щоб ділити однакові функціональні можливості з різними іншими об'єктами. Однак я нещодавно від когось чув, що слід уникати використання спадщини, і нам слід використовувати інтерфейси. Тож я запитав, …

9
Процедурне покоління світу, орієнтоване на особливості геймплея
У великих процедурних пейзажних іграх земля здається тьмяною, але це, мабуть, тому, що реальний світ значною мірою тьмяний, з обмеженими місцями, де декорації є драматичними чи тактичними. Дивлячись на світову генерацію з цієї точки зору, ландшафтний генератор для гри (тобто не заради декорацій, а заради гри) повинен не дотримуватися правил …


5
Реалістичний тремтіння камери / екрану від вибуху
Я хотів би трохи похитнути камеру під час вибуху, і я спробував декілька різних функцій для розгойдування її навколо, і, здається, ніщо насправді не дає цього "вау, який удар!" тип почуття, яке я шукаю. Я спробував декілька довільних синусоїдальних моделей порівняно високої частоти з лінійним ослабленням, а також квадратного типу …
36 camera 

9
Як я можу правильно реалізувати одиночну схему в Unity?
Я переглянув декілька відео та навчальних посібників для створення одиночних об'єктів в Unity, головним чином для a GameManager, які, як видається, використовують різні підходи до інстанціювання та перевірки сингтона. Чи є правильний, а точніше, кращий підхід до цього? Два основні приклади, з якими я стикався: Спочатку public class GameManager { …

4
Прогноз руху для нестріляних
Я працюю над ізометричною 2D грою з середньомасштабним багатокористувацьким гравцем, приблизно 20-30 гравців, підключених одночасно до стійкого сервера. У мене виникли певні труднощі з можливістю гарного виконання прогнозування руху. Фізика / Рух Гра не має справжньої фізичної реалізації, але використовує основні принципи для здійснення руху. Замість того, щоб постійно запитувати …

1
Що означає SoC?
… І ні, я не маю на увазі «Система-на-чіпі». Я натрапив на це запитання, яке використовувало абревіатуру в контексті графіки, і мені стало цікаво про її значення. Ні питання, ні відповідь далі не пояснювали абревіатуру, і пошук в Google лише отримав мені "систему-на-чіпі", з якою я був уже знайомий, і …

2
Як я можу процедурно відрегулювати оправи здоров’я неправильної форми?
Питання про традиційну прямокутну або сердечну базу здоров'я - це щось добре зрозуміле і легко вирішене. Але яке прийняте рішення для таких "креативно-образних" барів для здоров'я, як макет, зроблений нижче? Очевидним способом цього було б мати спрайти "між", тому третім зображенням буде власний спрайт, а також безліч інших переходів для …
35 2d  graphics 

6
Що робити розробникам, коли вони отримують суперечливі відгуки про свою гру?
Я працюю над своєю першою мобільною грою (раніше я багато робив ігри в Інтернеті та ПК). Я хотів, щоб ідея була простою, але веселою. Справа в тому, що я отримав відгуки від друзів та родини, і почув багато суперечливих думок про свою гру. Деякі кажуть, що гра викликає звикання, складних …

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