Разработка игр

Q & A для профессиональных и независимых разработчиков игр

1
Как вы можете осмысленно рынок испытания микротранзакций?
По ряду причин я решил использовать микротранзакции монетизировать свой текущий проект. Однако, как и все функции создания или разрушения, я обеспокоен тем, как они будут получены в игре. Микротранзакции, кажется, представляют собой единственную проблему в моей голове. Я считаю, что просто давать людям валюту исказит мои результаты, и это не …

9
Каковы хорошие игровые движки jquery / javascript? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто 6 лет назад . Поэтому я решил попробовать немного разработки игр на javascript / html5 (до сих пор работал с …
11 javascript  html5 

2
Воспроизведение видео в Unity
Меня не устраивает качество воспроизведения видео в Unity (текстура фильма, которую я запускаю после преобразования видео с помощью конвертера Miro и импорта его в Unity), ... так есть ли шанс, что есть сторонняя библиотека, которую я можно интегрировать в Unity для воспроизведения файла моего фильма? Мой фильм - это заставка …
11 unity 

5
2D пространственное разделение альтернатив пространственным хешам и квадродеревам
Я пытался реализовать алгоритм пространственного разделения в моей игре, но и пространственные хеши, и квадродерево - это не то, что я ищу. Размер моего уровня не должен иметь ограничения (только пределы Int32). Мне нужен алгоритм пространственного разделения, который не нуждается в «ширине уровня» и «высоте уровня». У меня много движущихся …

2
Как рассчитать вектор перехвата?
Имеется двумерное пространство и 1 дружественный космический корабль, стоящий на месте, один враг НЕ движется прямо к дружественному кораблю с известными фактическим положением, скоростью и направлением. Дружелюбный корабль хочет попасть на полигон, чтобы сразиться с противником. На самом деле я устанавливаю только прямой вектор фактической позиции движущегося корабля и пересчитываю …

3
2D карта сверху вниз: нормализация или нет?
Я абсолютный новичок в игровом программировании. Если этот вопрос будет сформулирован плохо, знайте, что это была не неряшливость с моей стороны, а отсутствие опыта игрового программирования. Игра, которую я планирую написать, будет использовать 2D-карту сверху вниз как «мир». Мир может быть больше, чем окно (окно может увеличиваться или уменьшаться), и …
11 2d  maps 

1
Как использовать многопоточное приложение OpenGL для обновления VBO и их одновременного использования?
У меня есть простое приложение. У него есть два потока, каждый со своим собственным контекстом рендеринга, но они совместно используют один VBO (это работает, я проверял это). Теперь то, что я хочу: один поток рендерит некоторые данные из первой половины VBO, а второй поток обновляет вторую часть VBO. Когда я …

6
В чем разница между бонусом и усилением?
В чем разница между понятиями «бонус» и «усиление»? У меня есть в игре некоторые объекты и игрок имеет возможность подобрать некоторые бонусы / бонусы, которые позволяют игроку создать взрыв все вокруг. Там также элемент, который позволяет игроку телепортироваться из одного места в другое - таковы все бонусы?

1
Угол отражения
У меня есть эта игра "Стиль Брейкаут". У меня есть пушка в центре, блоки вокруг пушки и колодки вокруг блоков. Вот как выглядит игра: Мне удалось получить столкновение на пиксель, и мой мяч « отражается » при контакте с блоками со следующей математикой: Ball.Direction = 2 * (Block.Direction - Ball.Direction) …

5
Как определить направление столкновения двухмерных прямоугольных объектов?
После этого вопроса мне нужна дополнительная помощь. Как я могу узнать, с какой стороны прямоугольника произошло столкновение, и реагировать соответствующим образом? Синие стрелки - это пути, по которым будут следовать некоторые круглые объекты, если до и после столкновения с рамкой. Как я могу рассчитать это?

1
Перемещение объекта по кривой при вращении
Мне нравится перемещать объект по кривой . В определенных точках кривой я хочу, чтобы объект менял скорость и вращался вокруг своей оси. Представьте себе самолет, летящий к месту назначения. У него есть свой путь, которому он должен следовать, плюс он полностью регулирует свою скорость и ориентацию (курс, пробка, банк). Могу …

5
Вложенный ввод в управляемой событиями системе
Я использую на основе событий ввода системы обработки с событиями и делегатами. Пример: InputHander.AddEvent(Keys.LeftArrow, player.MoveLeft); //Very simplified code Тем не менее, я начал задумываться о том, что делать с «вложенным» вводом. Например, в Half-Life 2 (или в любой игре Source) вы можете выбирать предметы E. Когда вы подняли предмет, вы …

6
Решающий лабиринт без возвратной способности
Мне нужно написать программу, которая решит лабиринт. Лабиринт имеет графическую структуру, где каждый узел - какая-то комната, а ребра - выходит в другие комнаты: Технические характеристики: Начнем со случайной комнаты. Лабиринт имеет тупики, 0 или несколько выходов. Мы ничего не знаем обо всем лабиринте, только номер текущей комнаты и список …
11 algorithm  maze 

1
Простой рендеринг местности
Почему-то я не могу найти хороший пример рендеринга местности, как в «голых костях». Я читаю Введение в программирование игр с DX10, и я видел некоторые другие учебные пособия ... но все они - сложные классы со МНОЖЕСТВОМ ненужных вещей, и tbh просто сбивает с толку новичка, такого как я. Как …

4
Какие хорошие книги есть по дизайну уровней? [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 2 года назад . Я пытаюсь немного изучить дизайн уровней. Тип игры, который меня больше …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.