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

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

4
Каков достижимый способ задания бюджетов содержимого (например, количества полигонов) для содержимого уровня в 3D-заголовке?
Отвечая на этот вопрос для swquinn , ответ поднял более уместный вопрос, на который я хотел бы услышать ответы. Я опубликую нашу собственную стратегию (обещаю, что я не приму это как ответ), но я хотел бы услышать других. В частности: как вы можете установить разумный бюджет для вашей контент-команды. Обычно …


1
Как смоделировать высоту в мозаичной игре сверху вниз
Как я могу имитировать высоту в 2D-игре сверху вниз? Один из способов, которым я думал, - сделать плитки, которые должны быть выше, ярче, но мне было интересно, есть ли стандартная или лучшая реализация.

2
Убедитесь, что лабиринт карты дома с лифтами можно решить?
В моей игре мы видим этажи дома со стороны, и герой может делать подъемы - подъемник либо поднимается вверх (до следующего подъема вверх), либо вниз (до следующего подъема вниз), в зависимости от стрелки как показано, и всегда есть пара ровно двух связанных лифтов. Это единственный способ, которым герой может двигаться …
13 2d  maze 

1
Интеллектуальное размещение бомбардировщика AI Bomberman
Я пытаюсь реализовать алгоритм AI для Bomberman. В настоящее время у меня есть работающая, но не очень умная элементарная реализация (нынешний ИИ переусердствует в размещении бомб). Это первый ИИ, который я когда-либо пытался реализовать, и я немного застрял. Более сложные алгоритмы, которые я имею в виду (те, которые я ожидаю …
13 algorithm  ai 

4
Как обнаружить двухмерную линию на линии столкновения?
Я разработчик флеш-сценариев, немного отсталый в математике, хотя я нахожу физику интересной и классной. Для справки это игра, похожая на ту, которую я делаю: Флеш игра Я сделал эту распутанную игру почти до полного завершения логики. Но когда две линии пересекаются, мне нужны эти пересекающиеся или «запутанные» линии, чтобы показать …

5
В чем разница между режиссером и продюсером?
Я просматривал список игр, над которыми работал Хиронобу Сакагучи, и заметил, что он зачисляется по-разному от игры к игре. Просто, чтобы привести несколько игр из этого списка, он зачисляется как: Режиссер в Final Fantasy с 1 по 5, «Последняя история» Продюсер в Final Fantasy 6, 7, 9 и Tactics, Lost …

2
Реалистичный металлический шейдер
Как создать хороший металлический шейдер? Для разных металлов и, скажем так, более или менее размытых / ржавых и тд. Я знаю, что одно отличие от обычных материалов состоит в том, что металл должен «окрашивать» зеркальный свет, но когда я делаю это, например, с золотом, он просто выглядит «желтым», а не …

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

3
Предвзятая, консервативная случайная прогулка
У меня есть спрайт , который имеет Velocityи Position, либо хранится в виде Vector2. В каждом Updateцикле скорость добавляется к позиции. Я хотел бы дать спрайту третий вектор Target. Новые цели могут быть заданы на любой итерации. Я бы хотел, чтобы спрайт по существу перемещался в произвольном порядке, однако необходимо …

1
Как я могу определить сложную область столкновения поверх карты тайлов?
Как рекомендовали многие, я использую редактор карт Tiled для создания карты для своей игры, и это здорово, особенно потому, что libgdx framework также предоставляет API для карт из Tiled. Я понимаю, что могу определять коллизируемые плитки или нет в редакторе карт, чтобы справляться с любыми коллизиями в моем коде. Но …

2
Как я могу добиться эффектов свечения, подобных тем, что есть в WoW?
Недавно я реализовал эффект свечения с использованием гауссовского фильтра и не смог получить тот эффект, который мне нужен. Мне любопытно узнать, как определенные эффекты свечения сделаны в WoW. Понравилось это изображение: Вокруг меча действительно хороший эффект свечения. Как это может быть сделано? Кроме того, иногда в WoW вы видите, что …
13 particles  glow 

2
Как мне проверить, выполнил ли игрок достижение?
Я делаю MMO-игру, и я только что дошел до того, что мне нужно реализовать достижения ... Как мне это сделать? Самое простое, что можно сделать, - это запускать его каждые 100 мс: for a in achievements for p in players if a.meetsRequirements(p) then p.completeAchievement(a) Но это только вызывает еще больше …

2
Как мне обращаться с обтравочными вершинами, которые ближе к глазу, чем ближняя плоскость отсечения?
Я использую свой собственный 3D-движок на JavaScript и использую только рисование на холсте, а не WebGL. Это еще один клон Minecraft; Я люблю коробки, не суди меня. Пока что все работает чудесно, за исключением одного: в 3D, когда некоторые вершины идут за ближней плоскостью отсечения, их проекция на экран получается …

5
Почему компьютерные игры так сильно отличаются по размеру? [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 2 года назад . Существует множество компьютерных игр, которые имеют (по-видимому) примерно одинаковую графику (с …
13 optimization  pc 

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