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

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

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

7
Блендер для разработки игр, плюсы и минусы [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …

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

8
Что все должно происходить во время экрана «Загрузка»?
Мне просто нужно создавать экземпляры всей моей графики в память, которые загружаются из файла? Каков наилучший способ справиться с этим? Нужен ли мне какой-то менеджер ресурсов, который создает эти графические экземпляры во время экрана загрузки, а затем обращается к ним позже? Каковы общие вещи, которые должны быть предварительно загружены в …

4
Возможность игры XNA на ПК
Мы с другом играем в 2D XNA. Пока что API выглядит действительно круто, а производительность приемлема. Мой вопрос больше к выпуску этого все же. Как другие разработчики, как сделали игры, насколько хорошо они сделали для вас на ПК (в том, что касается загрузок, продаж и т. Д.)? Я знаю статистику …
19 xna  xbox360  pc 

5
Простое убывающее возвращение с крышкой
проблема Игрок получает 5 очков за уровень до уровня 80 с максимумом 400. Есть 5 характеристик, которые будут распределены, и нет максимального ограничения на количество, которое вы можете добавить к стату. Сила выносливость интеллект проворство Удача - дарует критический шанс и критический урон Я хотел бы реализовать уравнение убывающей доходности, …
19 rpg 

7
Как заставить агентов A * избегать других агентов?
Я реализую мультиагентный алгоритм A * на карте тайлов. Агенты движутся только по осям X и Y. Я избегаю столкновений между ними, проверяя, где находятся другие при расчете путей. Он работает отлично, за исключением ситуации, когда агентам приходится проходить одну и ту же плитку с разных направлений. В подобных ситуациях …

8
Несовершенный понг AI
Итак, я начинаю изучать Java и немного OpenGL, используя LWJGL. Для начала я пишу клон Atari Pong. Я правильно настроил игровой экран, обнаружение столкновений, и вся игра в основном работает, на самом деле, если бы это была игра для двух игроков, я бы уже сделал это, но, поскольку я планирую …
19 java  ai 

6
Как преобразовать число из одного набора min \ max в другой набор min \ max? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто 4 года назад . Я делаю рельеф местности, и у меня есть библиотека perlin, которая дает мне случайные числа от -1 …

7
Почему разрешение чисел с плавающей запятой уменьшается дальше от начала координат?
Моя сцена OpenGL содержит объекты, которые расположены на смехотворно большом расстоянии от источника. Когда я рассматриваю эти объекты и поворачиваю / поворачиваю / масштабирую камеру вокруг них, они «дрожат». То есть вершины, составляющие объекты, кажутся привязанными к воображаемой трехмерной сетке точек. Я читал, что это распространенная проблема из-за большого количества …
19 c++  opengl 

3
Динамическое нахождение пути в реальном времени?
В настоящее время я занимаюсь поиском путей, и моя симуляция заключается в следующем: у меня есть трехмерная сцена с изображением начальной и конечной точек, я могу создавать навигационные сетки, путевые точки и полигоны, чтобы помочь с поиском путей. Я попробовал алгоритм A * и некоторые его варианты, и они отлично …

2
Как физические или графические компоненты обычно встроены в компонентно-ориентированную систему?
Последние 48 часов я потратил на чтение компонентов систем компонентов и чувствую, что готов достаточно приступить к его реализации. Я создал базовые классы Object и Component, но теперь, когда мне нужно начать создавать настоящие компоненты, я немного запутался. Когда я думаю о них с точки зрения HealthComponent или чего-то, что …

6
Элегантное решение для окрашивания шахматной плитки
Я перерабатываю шахматную игру, написанную на Java, и мне было интересно, есть ли элегантный алгоритм раскраски шахматных фигур на пронумерованной шахматной доске. Прямо сейчас мое решение использует операторы if else, чтобы определить, находится ли плитка в четной или нечетной строке, и на основании этого, должен ли он быть светлым или …
19 tiles  chess 

2
Как GPU обрабатывает текстуру и VRAM?
На самом деле это куча взаимосвязанных вопросов: Являются ли сжатые текстуры (dxt5 / dxt1 и т. Д.) Когда-либо полностью распакованными при прохождении конвейера рендеринга? Если ответ на первый вопрос верен, то как управляется память для нескольких больших несжатых текстур? Отличается ли framebuffer от VRAM в современном GPU?
18 textures  gpu  memory 

2
«Объект, который вы хотите создать, равен нулю». Но он работает, могу ли я игнорировать ошибку?
Это никогда не случалось со мной, поэтому я немного растерялся. GameObject someObject = Instantiate (Resources.Load ("Prefabs/Items/" + someName)) as GameObject; Это выдает ошибку, но объект на самом деле создается, и все работает как задумано. Ошибка не останавливает программу, независимо от того, сколько раз я воспроизводил это. Могу ли я игнорировать …
18 unity  c# 

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