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

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

1
Який процес створення гри PS4?
Тепер, коли Sony сказала, що розробники можуть самостійно публікувати для PS4, я думаю, що набагато більше людей будуть зацікавлені у виробництві ігор для цієї платформи. Який процес отримання SDK, документації та тестового середовища для PS4?

4
Створіть рівні регіони на шістнадцятковій карті
Беручи для прикладу велику (X на Y) шестигранну карту, як я можу поділити її на N областей з’єднаних шестигранників, щоб імітувати країни? Мета - генерувати шістнадцяткову карту, схожу на карту реального життя із країнами різної форми, але однакових розмірів.

1
Як зменшити розмір зображення без пікселяції?
Я бачу багато ігор з гладкими краями символів та зображеннями з високою роздільною здатністю, однак, коли я намагаюся зменшити зображення, щоб сказати 64x64 для свого персонажа, я просто отримую нерівний безлад. навіть якщо я починаю з полотна 64х64, я отримую пікселізовані краї. Чи слід масштабувати OpenGL? чи є якась техніка, …

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

4
Як я елегантно навчаю гравців грати?
Я думав про те, як головоломки навчають гравців грати. Мені подобається Super Meat Boy, особливо те, як він навчає тебе, не помічаючи, що тебе навчають. Це мене збуджувало і займало. Задоволення в тому, щоб самостійно з’ясувати щось, навіть якщо це просто і чітко вимушене дизайном рівня. Окрім "рівня підручника", щоб …

1
DirectX11 без доданого вікна?
Мені просто цікаво, чи можливо ініціалізувати та використовувати DX11 або DX9 лише для екранного відображення - тобто без вікна, що додається. Моя мета - зробити деякий бенчмаркінг GPU перед відкриттям фактичного вікна. У цьому тестуванні відображається деяка тестова сцена, але вона не повинна бути видною. (Насправді залежно від бальної оцінки …
13 c++  directx11 

3
Випуск гри, не маючи офіційно зареєстрованої компанії
Я думаю , випустивши свою гру IOS без офіційно реєстрації компанії на всіх. Я не впевнений, що навіть хочу створити компанію. ITunes хоче знати власника авторських прав на мою назву. У мене є два питання щодо цього: 1) Чи можу я використовувати свою (вже вирішено, чи існуватиме) назву компанії та …
13 legal  copyright 

2
Скручування слова в найменш впізнавану форму
Моя мета - представити гравцеві скремблірованное слово, яке слід переупорядкувати назад у початковій формі: OELHL -> HELLO Я хочу алгоритм скремблювання, який приймає будь-яке задане слово (> 3 або 4 букви, може містити пробіли) і перетворює його в найменш розпізнавану форму. Хоча випадкове переміщення кожної літери, безумовно, спрацьовує, я помітив, …

3
Чи корисні .sln / .csproj корисними для спільного використання проекту Unity?
У нас виникають деякі проблеми з GIT та Unity. Дуже часто трапляється, що файл .sln / .csproj доставляє нам певну проблему, тому після певного пошуку в Інтернеті я виявив, що, можливо, ці файли не потрібно натискати. Хтось має відгуки про це? https://gist.github.com/hw/1234398 Там, наприклад, включено в .gitignore, але я, чесно …

3
Як я можу повторити обмеження кольорів NES за допомогою піксельного шейдера HLSL?
Оскільки 256 кольоровий режим знецінюється і більше не підтримується в режимі Direct3D, у мене з’явилася ідея використовувати піксельний шейдер замість того, щоб імітувати палітру NES усіх можливих кольорів, щоб зникаючі об'єкти та щось не мали плавних вицвітання з альфа-каналами . (Я знаю, що об'єкти не можуть зникати на NES, але …
13 shaders  pixel 

4
Запустити фізичне моделювання як на клієнті, так і на сервері?
Я впроваджую багатокористувацький клон астероїдів, щоб дізнатися про архітектуру мережі клієнт / сервер в іграх. Я витратив час на читання публікацій GafferOnGames та Valve на своїх клієнтських / серверних технологіях. У мене проблеми з двома поняттями. В даний час у мене є авторитетний ігровий сервер, який імітує фізику з box2d …

5
Як я можу намалювати контур у Unity3d?
Я намагаюся виділити прямокутник довільної висоти. Я подумав, що найпростішим способом це буде створити окремий «коробковий» ігровий об’єкт, який окреслює прямокутник. Я намагався і з MeshRenderer + прозорою текстурою, і з LineRenderer окреслити чотири точки прямокутника. Жоден із них не є дуже задовільним. (Лінійний рендерінг посередині, масштабний куб праворуч) Який …
13 unity  graphics 

2
Як створити плазмовий слід для космічного корабля
Я бачив багато чудових космічних ігор, в яких усі використовуються подібні ефекти. Мені дуже цікаво дізнатися, як деякі з цих ефектів робляться взагалі. Зокрема, я хочу знати, як виконуються деякі сліди за космічними кораблями або ракетами без використання всіх доступних ресурсів. Для прикладів ефекту я маю на увазі перегляд скріншотів …

3
Ігровий цикл, як один раз перевірити умови, зробити щось, а потім не робити це знову
Наприклад, у мене є Ігровий клас, і він зберігає intте, що відстежує життя гравця. У мене умовна if ( mLives < 1 ) { // Do some work. } Однак ця умова продовжує стріляти, і робота виконується повторно. Наприклад, я хочу встановити таймер для виходу з гри за 5 секунд. …
13 c++  game-loop 

3
Як мені впоратися з проблемами швидкого бічного скролера?
Я роблю гра в бік прокрутки літака, і коли я починаю дуже швидко, я починаю відчувати деякі проблеми як гравець: Елементи не відрізняються, як живлення від куль тощо Я починаю відчувати запаморочення та незручність Не вистачає часу, щоб побачити, що відбувається Як я можу розібратися в цьому? Чи використовую менше …

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