Вопросы по теме 'game-loop'

Android-игра с постоянным FPS?
Я реализую игровой цикл с постоянным FPS. Думаю 25-30 фпс должно хватить. Есть идеи из собственного опыта? Стоит ли вообще ограничивать FPS?
7452 просмотров
schedule 06.10.2022

Цикл игры с колодой iPhone
может ли кто-нибудь сказать лучший подход к запуску игрового цикла, такого как Uno или Herats (Deck Game) [CPU2 turn]; [CPU3 turn]; [User turn]; // Wait to get user input before proceed to [CPU4 turn] [CPU4 turn];
162 просмотров
schedule 10.01.2023

Является ли это хорошей реализацией независимого от FPS игрового цикла?
В настоящее время у меня есть что-то близкое к следующей реализации независимого игрового цикла FPS для игр, основанных на физике. Он очень хорошо работает практически на каждом компьютере, на котором я его тестировал, сохраняя постоянную скорость...
934 просмотров
schedule 23.03.2024

Как сделать таймер для игрового цикла?
Я хочу подсчитать количество кадров в секунду и установить его ограничение на 60, и, как бы я ни просматривал код через Google, я полностью его не понимаю.
20456 просмотров
schedule 27.02.2024

Событие Java TimerTick для игрового цикла
Я попытался создать игровой цикл на Java, используя таймер из java.util.Timer. Я не могу заставить свой игровой цикл выполняться во время тика таймера. Вот пример этой проблемы. Я пытаюсь переместить кнопку во время игрового цикла, но она не...
10744 просмотров
schedule 09.05.2023

Практичная игровая анимация?
Я понимаю, что разработка игры включает в себя «игровой цикл», в котором отрисовывается сцена. Этот игровой цикл либо выполняется максимально быстро (без таймера, покадровая анимация), либо вызывается по таймеру (анимация по таймеру). Мне любопытно,...
89 просмотров
schedule 16.03.2023

Некоторые вопросы, касающиеся игровых циклов, тиков и программирования в реальном времени
Сначала я хочу извиниться за свой приблизительный английский, так как я француз. В настоящее время я делаю игру в реальном времени на java, используя LWJGL. У меня есть несколько вопросов относительно игровых циклов: Я запускаю процедуру...
1371 просмотров
schedule 11.06.2022

Когда в Android я должен поместить основной игровой цикл в начальный класс активности?
Я пытаюсь создать игровой цикл, используя это руководство . Я попытался реализовать это в начальном классе активности, как показано ниже, но столкнулся с несколькими проблемами. Я запросил полный экран и отсутствие функций заголовка, как...
917 просмотров
schedule 15.05.2024

Gameloop для Android, обновлять и рисовать отдельно или нет?
Я просто собираю Android-разработку, чтобы сделать игру. Прикасался к ней и раньше, но только основы подхватил. Я немного запутался, как настроить основной цикл. Я работал с XNA (C#), и мне нравится разделенный цикл обновления/отрисовки. Мне...
1026 просмотров
schedule 06.07.2023

Что не так с этим игровым циклом апплета?
Похоже, что этот апплет будет рисовать и обновлять DRAWS только при изменении размера или сворачивании окна. Так что апплет не будет перерисовывать все время, а только при манипуляциях с окном. Я делаю что-то не так здесь? Я следую игровому...
760 просмотров
schedule 09.11.2022

SDL - проблемы с FPS с LoopTimer в С++
Мы делаем игровой движок для нашего класса C++, и мы в основном закончили со всем, за исключением небольших проблем с FPS. Он всегда работает примерно на 10-20% медленнее, чем мы его установили, и нам интересно, связано ли это с ошибкой/дерьмовым...
382 просмотров
schedule 30.04.2022

Нужно ли перерисовывать все объекты на холсте в каждом кадре?
Я настраиваю игровой цикл. Цикл настроен на обновление со скоростью 50 кадров в секунду. В настоящее время единственное действие, которое делает приложение, — это рисование координат экрана в ответ на сенсорные события. Первоначально я настроил...
1706 просмотров
schedule 11.10.2022

Движение карты 2D-игры
У меня есть случайно сгенерированная 2d-карта для платформера, состоящая из блоков (квадраты 40 на 40), хранящихся в массиве из 30, у меня есть функция push для перемещения блоков вокруг push, изменяет xpos, а также положение в массиве, который я...
803 просмотров
schedule 04.06.2023

Как приостановить цикл, чтобы дождаться нажатия кнопки
Я пытаюсь создать пошаговую игру, используя битву 1 на 1 для Android. Мой основной игровой цикл проверяет, мертвы ли два бойца, если нет, то проверяет, кто будет следующим. Если настала очередь игрока, то он должен дождаться нажатия кнопки атаки....
4429 просмотров
schedule 13.05.2022

Как показать диалоговое окно предупреждения в запущенном потоке?
Я разрабатываю игру для Android. В этой игре есть рельсы, по которым ходят поезда. Это работающая нить. Я хочу показать диалоговое окно предупреждения, когда между ними происходит столкновение. когда я применяю диалоговое окно предупреждения,...
29772 просмотров
schedule 15.05.2023

Плавная анимация холста
Я пытаюсь научиться создавать плавные анимации JavaScript с использованием холста HTML5. Почему-то анимация не плавная, а какая-то "забрызгиваемая". Вы можете увидеть структуру, которую я построил на этот jsFiddle , который на данный момент...
10633 просмотров

LWJGL Display.update() автоматически ограничивает FPS до 60
Я пытаюсь заставить FPS моей игры идти, например. 100 и хоть я правильно называю Display.sync(100); фпс 60.. Основной цикл выглядит так: int delta = this.getDelta(); this.update(delta); this.drawGL(); this.updateFPS();...
1725 просмотров
schedule 03.01.2023

XNA — метод обновления против метода рисования
Мне очень интересно узнать, что, если я помещу всю логику анимации/движения спрайтов в метод Draw вместо метода Update, а метод обновления будет просто управлять касанием и другими событиями. 1) есть проблемы с производительностью игровой...
3748 просмотров
schedule 23.11.2023

Можно ли установить дельту UIAccelerometer?
Я пишу игру на iOS и пытаюсь настроить ответное движение с помощью акселерометра. Итак, когда я запускаю игру на iPhone, все нормально, и акселерометр реагирует без проблем. Но когда я останавливаю игровой цикл (меню паузы), а потом снова запускаю,...
84 просмотров
schedule 05.08.2022

Актер/передача сообщений в многопоточном цикле игровых событий
Я создаю приложение для Android (используя Scala 2.9) и использую поток, который отображается в SurfaceView; это для игры, поэтому она должна обновляться как можно чаще. Я предполагаю, что эта проблема похожа на другие игровые «циклы событий», где...
327 просмотров