Вопросы с тегом «sfml»

Простая и быстрая мультимедийная библиотека - бесплатный портативный API, обеспечивающий доступ к графике, вводу, аудио и т. Д.

9
Как вы можете поместить все изображения из игры в 1 файл?
Я только что закончил основную RPG-игру, написанную на C ++ SFML, я приложил немало усилий и хотел бы ее распространить, однако натолкнулся на небольшую проблему. Проблема в том, что у меня есть более 200 изображений и файлов карт (они являются файлами .txt, которые содержат коды карт), все в той же …
67 c++  assets  sfml  spritesheet 

8
Какие преимущества имеют OpenGL, SFML и SDL перед программным рендерингом?
Я начал смотреть поток Handmade Hero , где Кейси Муратори создает игровой движок без использования фреймворков или чего-то подобного. Вчера я попал в ту часть, где он показал, как изображение выводится на экран. Насколько я понял, он просто выделил немного памяти размером с экран, на котором он хочет нарисовать. А …

1
Быстрое, точное двухмерное столкновение
Я работаю над 2D-шутером сверху вниз, и теперь мне нужно выйти за рамки моей основной системы столкновений с прямоугольниками. У меня есть большие уровни с множеством разных спрайтов, каждый из которых имеет разные формы и размеры. Все текстуры для спрайтов - это квадратные png-файлы с прозрачным фоном, поэтому мне также …

3
Стоит ли использовать базу данных для хранения игрового контента? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто 4 года назад . У меня есть 2D-игра, написанная на C ++ с использованием SFML. Я хочу сделать игру расширяемой таким …
16 c++  sfml  databases 

2
Как избежать появления ореолов при нажатии нескольких клавиш?
Я работаю над 2D-игрой с боковой прокруткой, в которой используется библиотека игр SFML. Проблема, которую я не могу решить, состоит в том, что во многих клавиатурах комбинация из трех или более клавиш (например, w + d + k) не работает. Есть ли способ решить эту проблему?

5
Производительность Python против Game Maker [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос так, чтобы он был по теме разработки игр для Stack Exchange. Закрыто 6 лет назад . Я изначально думал о создании игры с Python и SFML. Я понимаю, что Python …

2
Движение зависит от частоты кадров, несмотря на использование Time.deltaTime
У меня есть следующий код для расчета перевода, необходимого для перемещения игрового объекта в Unity, который вызывается LateUpdate. Из того, что я понимаю, мое использование Time.deltaTimeдолжно сделать окончательную частоту кадров перевода независимой (пожалуйста, обратите внимание, CollisionDetection.Move()что я просто выполняю raycast). public IMovementModel Move(IMovementModel model) { this.model = model; targetSpeed = …

2
Должен ли я использовать спрайт-листы из-за большого количества изображений или несмотря на это?
Я занимаюсь разработкой 2D-игры, и у меня много спрайтов. Я использовал 3D-анимацию и модели для рендеринга в 2D, чтобы придать им «Fallout» или «Diablo». Это также проще, чем рисовать от руки, смеется. Мне уже приходилось снижать частоту кадров до 15 кадров в секунду, что было самым низким значением, которое я …

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

4
Как определить диапазон возможного движения в пошаговой стратегической игре на расстоянии?
Я создаю двухмерную пошаговую стратегическую игру с использованием c ++ и SFML-2.0. Движение основано на расстоянии, а не на сетке, с несколькими различными фигурами в форме треугольника, каждый из которых в данный ход может либо вращаться на месте, либо двигаться вперед. Движение будет работать таким образом, что игрок выбирает место …

5
Вам нужны дорогие серверы и модный хостинг для создания многопользовательской игры?
Я закончил работу над RPG, и было бы гораздо веселее сделать ее мультиплеерной. У SFML есть сетевая функция, я подумал, что это возможно, но опять же, никогда в своей жизни я даже не пробовал что-то базовое в сети, на самом деле мои знания об этом очень ограничены. Что нужно сделать, …
11 c++  multiplayer  sfml 

4
Столкновение прямоугольник ответ
У меня трудности с получением подвижного прямоугольника, который сталкивается с несколькими прямоугольниками. Я использую SFML, и у него есть удобная функция, intersectsкоторая вызывает 2 прямоугольника и возвращает пересечения. У меня есть вектор, полный прямоугольников, с которым я хочу, чтобы мой подвижный прямоугольник сталкивался. Я перебираю это, используя следующий код (p …

2
Как загрузить текстуры с SFML для OpenGL?
Я смотрю на учебник NeHe по отображению текстур . Это выглядит слишком сложным для простой загрузки текстуры. Есть ли способ загрузить текстуру в SFML, а затем использовать ее в Open GL? Я использую SFML для своих окон.

1
Разрыв экрана во фрагментном шейдере на графических процессорах R9 380
у двух игроков возникла проблема с моей игрой, когда экран использует разрыв, когда он использует фрагментный шейдер, но, похоже, он делает это только для игроков с графическим процессором R9 380. Вот как это выглядит в игре: После работы с одним из игроков я сузил его до использования шейдера, но это …
8 c++  2d  glsl  sfml 
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.