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

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

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

2
Усовершенствованные сотовые автоматы для создания пещер
Я пытаюсь сделать пещеры в Unity. Для этого я пытаюсь использовать клеточные автоматы. Я нашел следующее ( Rouge Basin Cellular Automata for Caves ), которое напоминает то, что я пытаюсь выполнить. Тем не менее, учебник не совсем то, что я хочу. Я хочу что-то вроде того, что производится на этом …

2
Для пропаривания вершинного буфера, множественные glBufferSubData VS Orphaning?
Я недавно изучал OpenGL. В играх нам нужно часто обновлять положение игровых объектов, и они будут постоянно появляться и исчезать с экрана. Таким образом, это означает, что при рендеринге нам также необходимо обновлять буфер вершин. В контексте OpenGL, один интуитивный способ - использовать glBufferSubData для обновления тех, которые изменились. Но …

3
Как я могу гарантировать, что сетка может быть заполнена элементами, подобными тетрису?
Я думаю о создании игры-головоломки, цель которой - заполнить сетку фигурными кусочками головоломки (например, классическими фигурами тетриса). Как я могу создать набор частей, которые можно гарантированно использовать для заполнения сетки, не оставляя пробелов? Как я могу адаптировать этот алгоритм, чтобы масштабировать сложность получаемой головоломки?

1
затенение физически, как объединить зеркальные и диффузные части?
После того, как я некоторое время писал «стандартные» шейдеры phong & blinn, я недавно начал заниматься физическим шейдингом. Ресурс, который мне очень помог, - это заметки о курсе , особенно эта статья, в которой объясняется, как сделать блины более правдоподобными. Я реализовал модель blinn, изложенную в статье, и мне очень …
8 opengl  shading 

3
Существуют ли размеры шестигранных плиток, где ширина и высота являются целыми числами?
Я пытаюсь определить оптимальную ширину и высоту (в пикселях), чтобы начать строить шестигранные плитки для разработки игр. Я предпочитаю шестигранные сетки с «плоской вершиной», но математика одинакова для обоих. Я ищу «оптимальный» размер плитки, который позволяет ширине и высоте плитки быть округленным числом пикселей, основываясь на том факте, что height …

1
Почему мой пользовательский Texture2D размыт?
Пусть какой-нибудь объект WWW загрузит изображение .PNG. ((SpriteRenderer)renderer).sprite = Sprite.Create(request.texture, new Rect(0,0,100,100)); Мой спрайт выглядит хорошо. Теперь давайте немного излишним и создадим Texture2Dбайты из загрузки: Texture2D t = new Texture2D(100,100); t.LoadImage(request.bytes); ((SpriteRenderer)renderer).sprite = Sprite.Create(t, new Rect(0,0,t.width,t.height)); Технически, это должно создать что-то идентичное приведенному фрагменту. Тем не менее, спрайт размыт (как …
8 unity  textures 

1
Как связаны Unreal Development Kit (UDK) и Unreal Engine 4 (UE4)?
Я думаю об изучении Unreal Engine 4, но это стоит денег, и я хочу стараться, чтобы затраты были минимальными, пока я учусь. В отличие от Unreal Development Kit является бесплатным. Насколько похожи эти два? Если я сначала изучу UDK, как легко я могу перейти на UE4?
8 udk  unreal 

1
Карты теней дисперсии не хотят отображаться правильно
Я реализовал VSM (а также ESM) в своем движке, но результаты для меня не такие, как я ожидал, и я видел во многих примерах, опубликованных в сети. Я установил фильтрацию карт теней на GL_LINEAR, но когда я сравниваю результат с обычной картой теней, это заметно хуже. Я пытался вычислить моменты …

2
тени трафарета - движок Doom 3 - ошибки точности - трещины в тенях - почему?
Я тестирую ограничения движка Doom 3 - в отношении максимального размера карты. Я заметил некоторые ошибки точности тени трафарета, которые становятся более выраженными, когда объекты удаляются все дальше и дальше от начала карты. в положении: -10901 -18214 -11204 в положении: -10802 -26483 -19383 в положении: -10802 -34683 -27540 Я полагаю, …
8 opengl  shadows 

1
Unity3D - Как тесселяции 2D спрайтов?
Я использую динамическое освещение вершин на 2D спрайтах. На больших спрайтах освещение хуже, чем на меньших. Это потому, что каждый спрайт - это просто четверка из двух треугольников. Недостаточно вершин для освещения больших площадей. Есть ли способ использовать больше треугольников на спрайте? Может быть, даже в зависимости от того, сколько …

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

2
Как избежать субпиксельных значений в независимой от разрешения 2D-игре с ортогональной проекцией?
Я пытаюсь сделать независимый от разрешения рендеринг движущихся спрайтов в 2D игре. Мой план - работать в фиксированной системе координат в моем мире (например, 960x540) и использовать ортогональную проекцию, чтобы масштабировать ее вверх или вниз, чтобы соответствовать области просмотра. Я делаю почтовый ящик для обработки различных форматов изображения. Согласно большинству …
8 opengl  2d  opengl-es2 

2
Программно узнать, из какого магазина приложений произошла установка?
Фон В моем приложении есть кнопка «Оцените меня». Он идет по обычному пути - пользователь нажимает, запускает намерение и открывает список приложений в Play Store. Все хорошо. Теперь я хочу попробовать распространить свое приложение через разные магазины приложений (например, Amazon), поэтому, очевидно, что если пользователь нажимает кнопку «Оценить меня», я …

2
«Нормальный» режим смешивания с проблемой OpenGL
У меня было много проблем, пытаясь заставить функцию смешивания OpenGL работать так, как я ожидал, с тем, что я ожидал (или с любой разумной программой для редактирования изображений). В качестве примера, я буду использовать эти два изображения для смешивания (немного сложно увидеть на белом фоне, поэтому цвета помечены): Изображения для …

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