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

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

4
Як я можу "опублікувати" гру для Android без Google Play?
Я новачок у розробці і намагаюся зрозуміти перешкоди для публікації Якщо мені потрібно обійти магазин додатків Google Play, чи можу я опублікувати гру на веб-сайті, який люди можуть відвідувати в мобільному браузері та завантажувати та встановлювати, як будь-який інший додаток? Як працює публікація "навколо" Google Play? Чи є якісь історії …

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

2
Як ООН визначає, як часто зустрічаються + 4, + 2 та інші спеціальні карти в колоді / грі?
Для подібних UNO карткових ігор, які фактори слід врахувати, коли вони хотіли б встановити розумну ставку отримання спеціальної картки (наприклад, у випадку ООН: + 4, + 2, кольорове колесо, реверс, пропуск)? Які фактори слід враховувати при розробці подібної гри? Я розумію, ймовірності тощо беруть участь у цьому. Буду вдячний, якщо …

1
Чому я, здається, втрачаю контроль над своїм комп’ютером, коли гра на повний екран Unity втрачає фокус?
Коли я натискаю Ctrl + Alt + Esc або Ctrl + Shift + Esc, гра втрачає фокус, але тоді весь ПК непридатний, і мені потрібно перезапустити ПК, щоб відновити контроль Як запобігти блокуванню комп'ютера (нехай гравець керує своїм ПК), коли повноцінна гра Unity втрачає фокус?
20 unity 

4
Як я можу реалізувати систему “savegame” на основі ретро-стилю?
Як би я створив систему паролів для однокористувацької гри, як для тих, що використовуються в старих консольних іграх? Наприклад, Mega Man X економить роботу, надаючи вам ряд номерів, які ви можете ввести пізніше, щоб завантажити своє збереження.
20 savegame 

2
Кількість методів Unity перевищує ліміт 64K
Щойно у мене виникла проблема, пов’язана з методом 64k в Unity, тому я не можу створити свій проект. Він показує, що обмеження методів перевищує ліміт кількості 64к методу. Тож хтось тут може допомогти мені вирішити цю проблему?

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

4
Як зробити гру JS завантажуваною?
Я можу вмістити HTML і JavaScript разом у одному .htmlфайлі, але зображення повинні бути окремими файлами. Єдине рішення, яке мені спадає на думку - це дати користувачеві .zipпапку. Це не дуже, хоча ... Як ще я можу це зробити?

5
Чому лідери часто розділяються між платформами?
Я помітив, що багато ігор (якщо не більшість чи всі) використовують різні лідери для різних платформ. Наприклад, різні лідери лідерів для iOS та Android. Різні лідери для Xbox і PS. Я не бачу логіки за цим. Зрештою, скажімо, iPhone та Android надсилають дані в одну службу / систему. Це бізнес-рішення?

3
Скільки активних шейдерів на одному кадрі в грі я повинен використовувати? 5 або більше, як 100?
Скільки шейдерів, як правило, активно, одночасно в одній сцені, в сучасних іграх? Я знаю, що використовуються кілька шейдерів, коли ігри перемикаються між ними в кожному кадрі, і звичайно малювати об'єкти за допомогою шейдера: Намалюйте всі предмети за допомогою шейдера Перехід від шейдера один до шейдера два Намалюйте всі предмети за …

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

2
Краща техніка для створення гоночної гри Oldschool (фальшива 3D)?
Який би був хороший підхід для розробки системи візуалізації для гоночної гри старої школи, яка використовує псевдо 3D-декорації, як, наприклад, Outrun або Lotus Esprit Turbo Challenge ? Існує нескінченна прокрутка доріг, а графіка декорацій розміщується як предмети білборда тощо. Чи розроблені вони подібним чином, як Mode7, чи існує інша техніка …
20 3d  rendering  racing 

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

8
Як я можу заохотити гравців "спілкуватися" між собою в командних іграх?
З метою залучення певного виду (дуже товариських, тобто) гравців, я поцікавився, якої ігрової механіки вимагають або, принаймні, заохочують гравців усно (я припускаю, що вдосконалена система текстового чату, з командними та приватними каналами , можливо, навіть чат-боти) спілкуються між собою, якщо вони хочуть досягти успіху як команда або хоча б отримати …

2
Як можна побудувати реалістичний ефект "інфрачервоного зору"?
Як би ви вирішили створити реалістичний ефект інфрачервоного зору за допомогою шейдерів? Під реалістичним я маю на увазі той, який виглядає реалістично, як цей приклад . У мене є ідея про створення текстури, щоб визначити, скільки тепла виділяє матеріал, а потім визначити, використовуючи крапковий продукт нормального та векторного перегляду, скільки …
20 shaders 

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