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

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

4
Чи законно використовувати в назві моєї гри заголовкове слово іншої гри?
Чи законно використовувати, наприклад, слово "Фортеця" у назві моєї гри? Є гра під назвою Team Fortress, і я думаю, що вона захищена торговою маркою. Я думаю про те, щоб замінити слово "Команда" іншим словом і використовувати це ім'я у своїй грі (з наміром заробляти гроші). Я б потрапив у біду?
11 trademark 

5
Анімація та рух підйомника на леджі (2d платформер)
Намагаючись прийняти рішення щодо впровадження механіки підйому на уступ для платформи-2d, який керується фізикою. Який найкращий спосіб зробити це, не надто складно? Поки я розумію (хобі тут не професійний), є кілька варіантів, серед яких: Застосовуйте керовану силу до жорсткого тіла на осі y, поки положення кореня знаходиться трохи вище положення …
11 2d  libgdx  box2d  spine 

6
Як ви рухаєте спрайт з кроком до пікселя?
Пікселі ввімкнено або вимкнено. Мінімальна сума, яку можна перемістити спрайт - це один піксель. Отже, як змусити спрайт рухатися повільніше, ніж 1 піксель на кадр? Я зробив це, щоб додати швидкість до змінної і перевірити, чи досягла вона 1 (або -1). Якби це сталося, я би перемістив спрайт і скинув …

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

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

1
Змініть спрайт Об'єкта в Єдності
Всередині коду сценарію героя (об'єкта) я хочу додати можливість змінити його спрайт. Таким чином, програвач натискає клавішу пробілу, а спрайт перетворюється на інший спрайт, який вже доданий до проекту. Чи можете ви надати мені зразок коду для цього?
11 c#  2d  unity  sprites 

2
Як я можу реалізувати процедуру, створену плиткою в libgdx?
Я створюю просту гру «Zelda-esque» зверху вниз у libgdx, і я хочу реалізувати підземелля на основі плиток, які процедурно генеруються, аналогічно цьому. У Libgdx є клас під назвою TiledMap, який, здавалося б, відповідає моїм потребам, проте документація поза офіційними документами дозволяє припустити, що TiledMaps можна використовувати лише в поєднанні з …

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

4
Система сутності та візуалізація
Гаразд, що я знаю поки; Суб'єкт господарювання містить компонент (сховище даних), який містить схожу інформацію; - Текстура / спрайт - Шейдер - тощо І тоді у мене є система візуалізації, яка все це малює. Але я не розумію, як має бути спроектований рендер. Чи повинен я мати один компонент для …

2
Як структурувати ігрові стани в системі на основі об'єкта / компонентів
Я створюю гру, розроблену за допомогою парадигми суті-компонента, яка використовує системи для зв'язку між компонентами, як пояснено тут . Я досяг моменту в своїй розробці, що мені потрібно додати ігрові стани (такі як пауза, гра, стартовий рівень, круглий старт, гра закінчена тощо), але я не впевнений, як це зробити з …

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

3
Дизайн цілої карти проти дизайну масиву плиток
Я працюю над 2D RPG, в якому будуть представлені звичайні карти підземелля / міста (попередньо створені). Я використовую плитки, які потім буду комбінувати для виготовлення карт. Мій початковий план полягав у тому, щоб зібрати плитки за допомогою Photoshop чи іншої графічної програми, щоб мати ще одну більшу картину, яку я …
11 tiles  maps 

2
Де я можу прочитати про методи, які використовуються в іграх епохи NES? [зачинено]
Важко сказати, про що тут питають. Це питання є неоднозначним, розпливчастим, неповним, надто широким або риторичним і не може бути обґрунтованим відповіді в його теперішній формі. Для уточнення цього питання, щоб його можна було знову відкрити, відвідайте довідковий центр . Закрито 8 років тому . Мені подобається читати про методи, …
11 blog 

1
Проблема виявлення колізійних ліній в колі
В даний час я розробляю клон прориву, і я потрапив у блокпост, коли отримав виявлення зіткнення між кулькою (колом) та цеглою (опуклий багатокутник), що працює правильно. Я використовую тест на виявлення зіткнень кола-лінії, де кожна лінія являє собою і край на опуклій цегли багатокутника. Більшу частину часу тест Circle-Line працює …


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