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

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

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

3
Какая техника анимации используется в Dont Starve? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто 6 лет назад . Играя в несколько игр в свободное от разработки время, я наткнулся на игру на выживание 2D …
12 animation  sdl  glut 

2
Как решить проблему блокировки карданного подвеса с помощью накопительных матричных преобразований
Я читаю онлайн книгу Джейсона МакКессона «Обучение современному программированию в трехмерной графике». На данный момент я имею дело с проблемой блокировки карданного подвеса и с тем, как ее решить с помощью кватернионов. Однако прямо здесь, на странице Quaternions . Часть проблемы заключается в том, что мы пытаемся сохранить ориентацию в …

2
Существуют ли инструменты для тестирования многопользовательского кода?
Существуют ли надежные инструменты, которые могут имитировать реальные условия жизни сети, например, сети с разной пропускной способностью, разными задержками, потерей пакетов и т. Д.?

1
Как я могу аккуратно и элегантно обрабатывать данные и зависимости между классами
Я работаю над 2D-игрой сверху вниз в SFML 2, и мне нужно найти элегантный способ, которым все будет работать и совмещаться. Позвольте мне объяснить. У меня есть ряд классов, которые наследуются от абстрактной базы, которая предоставляет метод рисования и метод обновления для всех классов. В игровом цикле я вызываю update, …
12 c++  2d  architecture  sfml 

2
Формула для трех конкурирующих героев, у каждого из которых есть один, которого они могут победить, и один, которого они избили
Я пытаюсь создать игру для проекта, который у меня есть. Основная идея: 3 типа героев 3 статистики на героя Здесь нет уровней, поэтому различия должны быть указаны в статистике. Логика боя. Логика боя заключается в том, что type1hero имеет хорошие шансы на победу type2hero, type2hero имеет хорошие шансы type3hero, а …

2
0,99 $ или бесплатно с виртуальными товарами - модель дохода для мобильных игр
Я пытаюсь сделать выбор между платной и бесплатной игрой. Есть ли исследование плюсов и минусов каждого. Я был бы очень признателен за некоторые конкретные данные по этому, а не только мнения. Это для мобильной (в настоящее время iOS с Android позже) игры.

2
Произвольное вращение вокруг сферы
Я кодирую механику, которая позволяет пользователю перемещаться по поверхности сферы. Положение на сфере в настоящее время сохраняется как thetaи phi, где theta- угол между осью z и проекцией xz текущей позиции (то есть вращение вокруг оси y), и phiявляется углом от оси y к этой позиции. Я объяснил это плохо, …

5
туннельный эффект cocos2d
Я хочу создать похожий туннельный эффект в COCOS2D (iOS). Может ли кто-нибудь предложить какие-либо указатели? ссылка видео 1 ссылка видео 2 До сих пор я пробовал использовать несколько спрайтов в форме кольца с уменьшающимся масштабом и позиционированием центра в одной и той же точке и поддержанием уменьшения Z также для …

3
Как решить, сколько брать за разработку?
Итак, двое других друзей и я - очень маленькая студия разработчиков игр. Пока что мы не выпустили игру, но у нас есть 2 игры, почти готовые к запуску. Большая студия увидела нашу работу, и теперь они хотят работать с нами; им нужны люди для разработки мобильных игр для них (iOS, …
12 android  ios  sales 

3
Обнаружение столкновений с кривыми
Я работаю над 2D-игрой, в которой я бы хотел обнаруживать столкновения между движущимся кругом и статическими кривыми (возможно, кривыми Безье). В настоящее время моя игра содержит только прямые линии в качестве статической геометрии, и я делаю обнаружение столкновений, вычисляя расстояние от круга до линий и проецируя круг из линии, если …

1
Информация о рендеринге, партиях, графической карте, производительности и т. Д. + XNA?
Я знаю, что название немного расплывчато, но трудно описать то, что я действительно ищу, но здесь все в порядке. Когда дело доходит до рендеринга процессора, производительность в основном легко оценить и просто, но когда дело доходит до графического процессора из-за отсутствия технической справочной информации, я не в курсе. Я использую …

2
Содействие развертыванию игр XNA для не программистов
В настоящее время я работаю над RPG, используя в качестве основы стартовый набор RPG от XNA. (http://xbox.create.msdn.com/en-US/education/catalog/sample/roleplaying_game) Я работаю с небольшой командой (два дизайнера и один художник музыки / звука), но я единственный программист. В настоящее время мы работаем со следующей (неустойчивой) системой: команда создает новые картинки / звуки для …
12 xna  rpg 

2
многопользовательская сеть с физикой
Мне любопытно, как многопользовательские сети с физикой реализованы в гоночных играх. У нас есть физический мир с несколькими быстро движущимися транспортными средствами, управляемыми разными людьми. Допустим, у транспортных средств есть оружие, и они могут стрелять друг в друга (Twisted Metal, Vigilante v8) Я беспокоюсь о попаданиях и столкновениях. Авторитетный сервер …

2
Повторите текстуру в libgdx
Как заполнить область повторяющейся текстурой? Сейчас я использую следующий метод: spriteBatch.begin(); final int tWidth = texture.getWidth(); final int tHeight = texture.getHeight(); for (int i = 0; i < regionWidth / tWidth; i++) { for (int k = 0; k < regionHeight / tHeight; k++) { spriteBatch.draw(texture, i*tWidth, k); } } …

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