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

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

16
Як зробити так, щоб навчальні ігри із залученням не були нудними?
Ми робимо навчальні ігри для учнів школи, вік 7-18 років; ми не можемо в них насильства чи крові. Я розшукував Google Play та YouTube за хорошими прикладами навчальних ігор. Поки я знайшов цю математичну гру. Гармата стріляє по ворогам за кількістю, щоб забити, гравець повинен довести їх значення до нуля …

2
Після успішної програми glLinkProgram слід видалити / від'єднати шейдери?
Після того, як у мене є пов’язана програма, і я подумаю про захисне програмування, чи слід видалити та від'єднати шейдери, що використовуються для зв’язку цієї програми? Якщо так, то чи буде визволяти будь-які ресурси? Або ці шейдерні об'єкти будуть звільнені лише після виклику glDeleteProgram? редагувати: Просто для уточнення того, що …
45 opengl  shaders 

7
Який найефективніший спосіб знайти барицентричні координати?
У моєму профіле знаходження барицентричних координат, мабуть, є вузьким місцем. Я хочу зробити це більш ефективним. З цього методу слід в ширлі , де ви обчислюємо площу трикутників, утворених шляхом вбудовування точки Р всередині трикутника. Код: Vector Triangle::getBarycentricCoordinatesAt( const Vector & P ) const { Vector bary ; // The …


7
Ліцензування (або подібне) для моєї фан-гри?
Останні 8 років я працюю над фан-грою на покемонах. Це було приголомшливо, добре сприймалося гравцями, і я дуже пишаюся спільнотою, яку ми створили. Але, як і у всіх речах "фан-гри", завжди існує така сіра хмара "чи завтра прийде C&D?" Тепер я зробив кілька кроків, щоб переконатися, що ми максимально шанобливі …
44 legal  licensing 

2
Як створити регульовану формулу для вимог до рівня RPG?
Я намагаюся створити формулу, яку можна змінити, просто змінивши два значення: number_of_levels та last_level_experience. Це дозволяє людям, які моделюють гру, змінити вимоги до рівня. Я отримав це так, що я можу вказати кількість XP, необхідного для останнього рівня вгору, але я хочу мати можливість контролювати XP, необхідний для першого рівня …

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

9
Що може зробити мирну гру успішною? [зачинено]
Сьогодні найуспішнішими є такі екшн-ігри, як FPS, RPG, MMORPG ... Я хотів би зробити мирну гру, але не знаю, як залучити людей. Я можу зробити гарну графіку, але це не головне, що змушує людей любити гру більше пари хвилин. Зміст важливий. У стилях гри, згаданих раніше, їх основний зміст - …


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

10
Як я можу запобігти помилковим звітам про бали до глобальних таблиць рейтингів?
У браузерних та мобільних іграх зазвичай є глобальні таблиці рейтингу. Також у цих таблицях є загальна кількість 2,147,483,647 - де люди з'ясували дзвінок веб-сервісу, який повідомляє про бали, і використовували його для фіктивного рахунку. У простих іграх-головоломках ми можемо захищатись від цього, включаючи запис про кожен хід гравця (та будь-які …

10
Чи сьогодні навчання OpenGL 2.1 марне?
Я новачок у світі 3D OpenGL / DirectX, і я дізнався, що специфікації OpenGL 4.1 та GLSL були щойно випущені. Мій друг подарував мені Червону книгу для OGL v2.1, але, наскільки я читав, 3.x і 4.x сильно відрізняються від 2.x, і багато речей зараз застаріли. Чи можу я використати книгу, …
44 opengl 

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

2
Як змусити стрибнути характер?
Зараз я роблю гру в C # за допомогою Direct X 9.0. Рімейк гри - Donkey Kong NES. У мене майже все завершено, але у мене проблеми з фізикою стрибка Маріо. У мене є змінні, оголошені для координат Y і X. Мені було цікаво, чи існує простий метод цього зробити. …
44 physics  input  jumping 

4
Як запрограмовані ігри на основі картриджів? [зачинено]
Я думаю, як SNES, N64, Atari ... навіть DS сьогодні, я думаю. Ігри SNES зазвичай не займають більше 4 Мб місця, а ігри N64 зазвичай мають дані від 32 до 64 Мб. У ці дні ти ледве можеш скласти "привіт світ!" програма без отриманої компіляції, генеруючи 1,21 гігабайт !! даних. …

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