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

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

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

11
Чи потрібно пояснювати механічну перевагу гравця-персонажа у вигадці гри?
Довгий час мені цікаво, як сформулювати це поняття, яке, здається, є загальним, але ледь вирішене в іграх. Йдеться про концепцію персонажів, керованих гравцем (ПК), які постійно перевершують загальні символи, що не керуються гравцем (NPC) . Це також не повинно залежати від фактичної майстерності гравця (визначається як те, що гравець може …

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

3
Як ви підходите до незалежності дозволу в растровому графічному вмісті?
Ті ігри, яким не пощастило запускатись на специфікованій блокованій платформі, як, наприклад, портативні пристрої, повинні працювати в різних форматах роздільної здатності та співвідношенні сторін. У 3D-грі ви можете мати HUD або графічний інтерфейс меню, заснований на растровій графіці, а в 2-грі у вас може бути купа квадроциклів, які є судинами …
32 2d  sprites  gui 

7
Чому ігри вимагають дозволу екрана замість того, щоб автоматично відповідати розміру вікна?
Мені здається, було б більш логічним, багаторазовим та зручним для користувачів реалізувати гнучку, чуйну розкладку інтерфейсу через 3d або 2d екран, який потім можна запустити на будь-якій роздільній здатності екрана. Деякі сучасні ігри автоматично визначають роздільну здатність екрана і підлаштовують гру до цього, але можливість зміни роздільної здатності залишається в …

8
Фільтр ненормативної лекції для чату MMO
Ми розробляємо MMO за допомогою Smartfox Server. Цільова аудиторія - діти від 7 до 12 років. У цьому MMO є глобальний варіант чату. Незалежно від типу користувачів у текстовому полі відображатиметься поруч із аватаром користувачів після того, як він / вона натисне введення. Ми хотіли б відфільтрувати нецензурну мову / …
32 mmo 

5
Яке призначення glScissor?
Я знаю, що це більш ефективно, ніж тест трафарету, але чи я правда, припускаючи, що таку ж функціональність можна досягти, використовуючи проекційні перетворення з вікном перегляду?
32 opengl  opengl-es 

9
Балансуючий гравець проти монстрів: криві рівня
Я написав неабияку кількість ігор, які мають подібні до RPG "вирівнювання", де гравець набуває досвіду вбивства монстрів / ворогів і, зрештою, виходить на новий рівень, де їх статистика збільшується. Як ви знаходите баланс між зростанням гравця, силою монстра та труднощами? Крайні кінці цього спектру: Рівень гравця дійсно швидко піднімає монстрів …

10
Що добре лякає стрибок?
Я працюю над грою і хотів би включити кілька відлякувань стрибків. Отже, тут досить просте запитання - що злякає хорошого стрибка і коли і як вони повинні відбутися?

5
Використовуйте екземпляр або клас для ігрових ресурсів (дерево, залізо, золото)
Тому я роблю гру, де ви можете відправляти кораблі в місця, щоб продати або придбати такі ресурси, як дерево, залізо, золото тощо. Тепер мені було цікаво, як слід створювати ресурси в де-грі. Я придумав 2 варіанти Створіть клас для кожного ресурсу: public class ResourceBase { private int value; // other …

7
Чому ігри мають витратні матеріали?
Роздумуючи по лінії цього питання , і занадто приголомшливо використовувати тропи взагалі. Чому дизайнери ігор хочуть включати в свої ігри витратні речі? Mortal Kombat 11 змусив мене задуматися ... Навіщо взагалі включати витратні матеріали, які дають вам перевагу в бою? Я шукаю конкретні відповіді на те, що таке витратні матеріали …

1
Як перетворити куб у кулю?
Я намагаюся створити чотирикутну сферу на основі статті , яка показує такі результати: Я можу генерувати куб правильно: Але коли я конвертую всі точки за цією формулою (зі сторінки, що пов’язана вище): x = x * sqrtf(1.0 - (y*y/2.0) - (z*z/2.0) + (y*y*z*z/3.0)); y = y * sqrtf(1.0 - (z*z/2.0) …
31 3d  geometry  sphere 

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

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

6
Чи можу я (безпечно) припустити, що люди, які грають у мою гру, мають середню кнопку миші?
Назва майже все це говорить. Я зараз пишу настільну гру, в яку, напевно, не буде грати випадковий геймер. Тому я сподіваюся, що майже кожен користувач, швидше за все, вже матиме мишу із колесом прокрутки + кнопкою. Це правда? Це питання стосується "геймерів" - мені байдуже, чи у ноутбука моєї бабусі …

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