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

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

5
Должны ли начинающие / инди-разработчики игр изначально ориентироваться на несколько платформ?
Частично в ответ на Как разработчики игр нацелены на несколько платформ (Xbox 360, PS3, ПК и Linux)? но главным образом потому, что здесь есть люди с опубликованными играми, должна ли кроссплатформенность быть первым требованием / функцией для разработчика, пытающегося проникнуть в бизнес? Я всегда был сторонником (совершенно откладывая) выбора платформы …

3
Как сделать сложный ИИ управляемым? [закрыто]
Трудно сказать, что здесь спрашивают. Этот вопрос является двусмысленным, расплывчатым, неполным, чрезмерно широким или риторическим, и на него нельзя дать разумный ответ в его нынешней форме. Чтобы получить разъяснения по этому вопросу, чтобы его можно было снова открыть, посетите справочный центр . Закрыто 6 лет назад . В прошлом я …

4
Масштабирование HUD с переменным разрешением
Я не уверен относительно того, что люди предпочитают, когда дело доходит до HUD, и масштабирования их. Что бы вы назвали лучшей практикой, когда дело доходит до определения размера HUD? Я думаю, что на самом деле есть два варианта: увеличить или использовать ту же область (в пикселях), чтобы отобразить ее в …
11 resolution 

2
Использование функции «Set ()» в многоугольнике Box2D?
Я использую физический движок Box2D. И есть тип формы для box2D, который называется b2PolygonShape. В этом классе вы можете создавать полигоны. Существует также функция Set (), которая принимает массив точек и количество вершин. У Box2D есть такой пример: // This defines a triangle in CCW order. b2Vec2 vertices[3]; vertices[0].Set(0.0f, 0.0f); …
11 2d  physics  box2d 

3
Производительность рендеринга для Flash-игр
Я читал на SO о рендеринге встроенной флэш-памяти по сравнению со сборкой собственного BitmapDataбуфера кадров, и некоторые ответы были немного противоречивыми, поэтому мне было интересно: Как правило, рекомендуется использовать собственный маршрут буфера растровых изображений или лучше оставить рендеринг на флеш-движок? Если вы используете векторные анимации MovieClipв отличие от спрайтов, это …

5
Что делает прицел в консольном шутере от первого лица приятным?
Я думаю, что в общем и целом все согласны с тем, что простого сопоставления аналогового джойстика со скоростью вращения персонажа недостаточно для того, чтобы шутер от первого лица в консоли чувствовал себя хорошо. Итак, каковы некоторые входные парадигмы, которые заставляют современный FPS работать на консоли хорошо?

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

3
Как реализовать командную систему для приключенческой игры в стиле «укажи и щелкни»?
Я делаю точку и кликаю в приключенческой игре и в настоящее время пытаюсь найти лучший способ реализации командной системы. Предположим, что интерфейс в стиле Monkey Island или Maniac Mansion, с палитрой глаголов, а также объекты в сцене и в инвентаре. При нажатии на них, вы строите предложение выполнить. например, вы …

4
Одинаковая логика игры в двух отдельных графических библиотеках
Какая философия кода / структура абстракции / дизайн программы позволят использовать игру как с 2D, так и с 3D-графикой (отдельно), БЕЗ необходимости перекодировать игровую логику? Мы говорим о том, чтобы взять один и тот же код, изменить минимум вещей (например, обмениваться именами файлов для 2D-ресурсов с именами файлов для 3D-ресурсов) …

5
Подходит ли структура XNA для программирования на стороне сервера?
Я ищу создание MUD на основе текста, поэтому многие элементы платформы XNA кажутся соответствующими тому, что мне нужно. Особенно такие вещи, как общий игровой цикл, сети и т.д. Это выглядит как XNA тесно связаны с интерактивной средой с интерфейсом и аудио, так что я не уверено, что это правильный путь. …
11 c#  xna 

1
Путаница с размером спрайта в мировом пространстве (единство)
У меня Sprite с разрешением 1080х1920. И я установил Разрешение Game View также на 1080x1920. Я думал о том, что спрайт (1080x1920) должен правильно помещаться в окне камеры. Но когда я перетаскиваю этот спрайт, спрайт увеличивается и выходит из поля зрения камеры. Какие настройки мне нужно сделать, чтобы убедиться, что …
11 unity  sprites 

3
Что должно быть создано сначала в видеоигре? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто 3 года назад . Приступая к разработке видеоигры, следует ли в первую очередь сосредоточиться на создании среды (здания, деревья, горы …

1
Почему Unity позволяет устанавливать поддержку iOS Build в Windows?
При установке Unity на компьютере с Windows вы можете выбрать «Поддержка сборки iOS» в качестве одного из компонентов для установки. Однако сборка iOS из Windows невозможна. Почему этот пакет доступен в Windows? Что это предлагает?

1
Как случайно разместить объекты, которые не перекрываются?
Я создаю случайно сгенерированную среду для игры, которую разрабатываю. Я использую OpenGLи кодирую Java. Я пытаюсь случайным образом разместить деревья в моем мире (чтобы создать лес), но я не хочу, чтобы модели перекрывались (что происходит, когда два дерева расположены слишком близко друг к другу). Вот картина того, о чем я …
11 opengl  java  objects 

4
Законно ли использовать заглавное слово другой игры в названии моей игры?
Законно ли использовать, например, слово «Крепость» в названии моей игры? Существует игра под названием Team Fortress, и я думаю, что она является торговой маркой. Я подумываю заменить слово «Команда» другим словом и использовать это имя в своей игре (с намерением заработать деньги). Буду ли я в беде?
11 trademark 

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