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

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

1
Різниця між фізикою Arcade, P2 та Ninja у Phaser
Я початківець і намагаюся навчитися розробці ігор за допомогою Phaser . В даний час Phaser пропонує три системи фізики: Arcade, P2 і Ninja. Але я не знаю відмінностей між ними, і я також хотів би знати, в якому сценарії ми повинні використовувати конкретну фізичну систему? Будь ласка, дайте мені трохи …
33 phaser 

6
Чи є практична причина для збереження ігрових даних у% UserProfile% \ Documents замість% AppData%?
Моя папка документів переповнена папками різних ігор, в тому числі деяких дуже недавніх назв AAA. Оскільки професійний розробник програм, який не має досвіду в ігровій індустрії, це просто неправильно, ці файли належать до% APPDATA% або% LOCALAPDATA%. Моє запитання: чи є свідоме рішення помістити ці файли у% UserProfile% \ Documents, щоб …
33 windows  savegame 

8
Чи мають взаємодоповнюючі тіні для ігор?
Відповідно до теорії кольорів , тіні працюють краще, якщо вони не використовують чисті чорні або сірі, а натомість використовують колір, який доповнює колір об'єкта, який кидає цю тінь. Тобто, якщо у вас є червоне яблуко, слід використовувати темно-зелену тінь; для жовтого банана - темна фіолетова тінь. Але в багатьох іграх …

3
Що станеться, якщо я заробляю більше 100 доларів за безкоштовну ліцензію Unity?
Якщо розробник інді-гри заробляє більше 100 000 доларів за допомогою безкоштовної версії Unity, що трапиться з грошима, які перевищують 100 000 доларів? Як люди Єдності дізнаються, скільки грошей вони заробляють? Які заходи безпеки слід вжити на випадок, якщо гра має великий успіх?
33 unity  licensing 

2
Як встановити мережу цієї системи?
Я створив систему сутності для FPS. Це в основному працює так: У нас є "світ" -об'єкт, який називається GameWorld. Тут міститься масив GameObject, а також масив ComponentManager. GameObject містить масив компонентів. Він також забезпечує механізм подій, який дійсно простий. Самі компоненти можуть надсилати подію об'єкту, яка транслюється на всі компоненти. …

8
Чи має обмеження кількість запасів у MMORPG?
В даний час я розробляю простий 2d MMORPG. Моя сьогоднішня увага - система інвентаризації. Мені зараз цікаво, чи слід застосовувати обмеження щодо того, що може нести персонаж гравця. Або у вигляді максимальної ваги, обмеженої кількості рекламних слотів або комбінації обох. Майже кожен MMORPG, який я колись грав, обмежує простір запасів. …
33 game-design  mmo 

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

2
У веб-переглядачі найкраще використовувати один величезний лист аркуша чи багато (10000) різних PNG?
Я створюю гру в jQuery, де я використовую близько 10000 плиток 32x32. До цих пір я використовував їх усі окремо (аркуш спрайтів). Середня карта використовує близько 2000 плиток (іноді повторно використовуються PNG, але всі окремі диви), а продуктивність коливається від стабільного (Chrome) до трохи млявого (Firefox). Кожна з цих дівок …

4
Як графіка так сильно розвивається на одній апараті консолі?
Це лише питання оптимізації коду? Чи планують розробники ігор починати з нового обладнання, щоб мати можливість розвиватися під час створення серії цієї гри? Чи достатньо поширені прориви в комп'ютерній графіці, щоб відбутися протягом життя консолі?
33 hardware  console 

5
Як я можу перевірити свою гру на безпеку епілепсії?
Я розробляв гру, яка досить блимає з точки зору контрасту кольорів та яскравості. Це гра для iPhone, тому екран буде зовсім маленьким, але я чув, що Wipeout XL провалив тест на епілепсію. Як можна гарантувати, що гра не спричинить епілептичні напади у користувачів? Я інді-розробник, тому низькобюджетне рішення було б …

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

4
Як працює прогнозування на стороні клієнта?
Я читав Valve + Gafferon і сотні сторінок від Google, але з будь-якої причини я не можу осягнути передбачення клієнта. Наскільки я розумію, основна проблема: Клієнт А надсилає вхід на адресу T0 Сервер отримує вхід на адресу T1 Усі клієнти отримують зміну за адресою T2 При T2однак, використовуючи пророкування клієнта, …

5
Якої якості повинні бути мої звуки?
Звук та якість - це щось на зразок релігії. Ніколи не закінчується історія. Люди скажуть, що MP3 320kbps без втрат, а експерти скажуть, що будь-який MP3 - це лайно, але врешті-решт, ніхто не почує різниці в результаті ... якщо тільки вони не в музичній індустрії 20 років +. Який був …
33 sound 

6
Чи варто використовувати Lua для логіки гри на мобільних пристроях?
Як і справді вище, Я пишу гру на базі андроїд у вільний час (андроїд, тому що це безкоштовно і у мене немає реальних прагнень робити щось комерційне). Логіка гри походить від дуже типової моделі на основі компонентів, за якою суб'єкти існують і мають до них приєднані компоненти, а повідомлення надсилаються …
33 android  lua  mobile  porting 

3
Як ви пишете вміст HDR?
Яким чином ви полегшите своїм виконавцям авторство вмісту для рендерінга HDR ? Які інструменти слід надати та які робочі процеси потрібно змінити, переходячи від LDR до HDR? Зауважте, що я розпитую не про технічні аспекти впровадження рендерінга HDR, а про найкращі практики створення матеріалів та освітлення в HDR. Я трохи …
33 graphics  art  hdr 

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