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

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

3
Як ігри PC / Mac виявляють піратство?
Нещодавно я читав статтю про розумні способи, як програмісти захистили свої ігри від піратів, таких як творці гри Dev Tycoon . Це мене викликало цікавість: як вони виявляють, що копія запущеної гри насправді є піратською версією на технічному рівні? Найближча відповідь, яку мені вдалося знайти за допомогою деяких досліджень, було …
27 piracy 

3
Чи викликає == розгалуження в GLSL?
Спробуємо з’ясувати, що саме спричиняє розгалуження, а що - ні в GLSL. Я роблю це багато в своєму шейдері: float(a==b) Я використовую його для імітації, якщо заяви, без умовного розгалуження ... але чи ефективна вона? У мене зараз немає заяв ніде в моїй програмі, а також у мене немає циклів. …
27 glsl 

5
Чому важко переносити ігри з консолей на ПК? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 3 роки тому . PC-порти консольних ігор часто виходять через місяць-два пізніше. Чому це? Ігри написані мовами, які …
27 console  pc  porting 

6
Якщо 3D-вектор являє собою точку, як він може мати довжину?
Я намагаюся зрозуміти векторну арифметику (а конкретно її використання в двигуні Unity). Я не в змозі зрозуміти, як вектор може мати довжину (величину), навіть якщо це лише точка (положення та напрямок)? Чи означає це, що величина просто її відстань від точки початку (0, 0, 0)? Або я щось пропускаю?
27 vector  geometry 

4
Різниця між матеріалом та шейдером
В іграх матеріали часто впливають лише на візуальний вигляд предметів. На візуальний вигляд впливають шейдери. Тож щодо термінології є різниця між матеріалами та шейдерами? Чи слід написати один шейдер для одного матеріалу?

2
Які основні етапи для розробника ігор, щоб оцінити їх прогрес?
Я знаю, що насправді завершення гри - це величезна віха, повний відполірований, цілісний досвід. Щось, чого я ще не зміг зробити. Звичайно, існують заняття та ступені, які можна заробити на кількох галузях, які допоможуть набути досвіду, але як можна судити про власний прогрес і прагнути прогресувати далі? Жовта цегляна дорога …
27 career 

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

4
Чому програмований трубопровід (GLSL) швидший, ніж фіксований трубопровід?
Тому я навчаю себе GLSL і намагаюся з'ясувати, чому це, мабуть, швидше, ніж конвеєр з фіксованою функцією. Причина у мене виникає в тому, що, наскільки я розумію, створені вами шейдери замінюють ділянки трубопроводу, які були там раніше. Отже, як просто надання вашої власної версії прискорює роботу? Єдине, що я можу …
27 opengl  glsl 

4
Просте створення шуму
Я хочу створити шум, який виглядає приблизно так: (зображення люб’язно зрозуміли Perlin Noise ) Я в основному шукаю шуму з великою кількістю маленьких «брижі». Наступне небажане: Чи є прості способи зробити це? Я вже тиждень дивлюся на перлін і симплекс, і, здається, ніколи не змушую його працювати в JavaScript, або …

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


1
Чи підходить воксельний движок для гри, схожої на Minecraft?
Чому Minecraft використовує багатокутники для малювання світової місцевості замість вокселів? Чи підійде механізм візуалізації на основі вокселів для повністю руйнівного ігрового світу, побудованого з кубів, як Minecraft? Це було б ефективніше, ніж використання багатокутників?

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

7
Упаковка ігор HTML5 як програми для iPhone / Android [закрито]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб це було темою для обміну іграми Stack Exchange. Закрито 5 років тому . Чи можна упакувати гру HTML5 для iPhone та Android як додаток чи це доступ до неї через браузер?
27 iphone  android  html5 

4
Рух RPG вгору вниз / виправлення?
Я сподіваюся, що ми всі зіграли в Zelda: Посилання на минуле, будь ласка, виправте мене, якщо я помиляюся, але я хочу наслідувати такий вид двовимірного руху символів зверху вниз з відтінком корекції. Це було зроблено в інших іграх, але я вважаю, що це посилання було б найлегше пов'язати. Більш конкретно, …
27 xna  2d  rpg  movement 

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