Вопросы по теме 'game-loop'
Где разместить основной игровой цикл в игре для Android
Я пытаюсь написать скелет для игры на Android, используя OpenGL. Я хотел бы знать, где я должен разместить код основного игрового цикла?
Пока мой лучший кандидат — это метод Renderer.onDrawFrame(...), который, кажется, вызывается для каждого...
1521 просмотров
schedule
15.01.2023
PHP: игровой цикл (потоки или сортировка)
Я пишу PHP-код, чтобы быть игровым клиентом. Он использует сокет; socket_create, затем socket_connect, а затем socket_read. Это работает нормально, но проблема в том, что сервер может отправить пакет в любое время, а это означает, что socket_read...
1796 просмотров
schedule
06.12.2022
HTML 5 эффективное рисование на холсте для игры
Я пытаюсь разработать игру с элементом холста. Прямо сейчас я рисую плитки (цветные квадраты) в качестве фона и героя, управляемого клавишами со стрелками, на основе этой демонстрации: http://www.lostdecadegames.com/demos/simple_canvas_game/...
1345 просмотров
schedule
16.06.2023
Несоответствие времени игрового цикла Android
Работаю над своей первой игрой :)
Это игра для Android, использующая libgdx и использующая модифицированный пример одного из цикла DeWiTTERS
Игровой цикл, кажется, отлично работает на рабочем столе (59–60 кадров в секунду), однако, когда я...
2165 просмотров
schedule
28.09.2023
Простая игра на C # только с собственными библиотеками
Я смог найти набор руководств по 2D-играм Java и руководства по играм для Android , в которых используются только собственные графические библиотеки . Я ищу что-то подобное на C # (без DirectX или XNA) Я нашел этот скелет игрового цикла , но...
18715 просмотров
schedule
06.12.2022
Пауза и возобновление CADisplayLink между раскадровками
У меня есть CADisplayLink, настроенный для моего игрового цикла, который обрабатывает цикл анимации.
Когда игра заканчивается, я показываю другую раскадровку с результатом игры. В этой раскадровке пользователь может выбрать «Попробовать еще раз»....
567 просмотров
schedule
09.10.2022
Как написать игровой цикл на Haskell?
Я хочу написать игру на Haskell, где каждая итерация цикла вычисляет состояние мира. Я думал, что должен создать функцию:
gameLoop :: World -> World
-- ...
и пусть main :: IO () назовет это:
main = do
gameLoop -- ...
Но...
4463 просмотров
schedule
11.07.2022
Раздражающие лаги / заикания в игре для Android
Я только начал разрабатывать игры для Android, и я работаю над очень простой игрой.
Игра в основном похожа на Flappy Bird.
Мне удалось заставить все работать, но у меня много заиканий и лагов.
Телефон, который я использую для тестирования, —...
10574 просмотров
schedule
12.08.2022
Дельта-время не рассчитывается должным образом
Я пытаюсь создать игру, в которой объекты появляются по таймеру, а затем начинают двигаться. Я хотел бы, чтобы частота кадров не зависела от скорости игры, поэтому я попытался реализовать дельта-время:
lastTime = thisTime;
thisTime = (int)...
122 просмотров
schedule
06.05.2022
Java-проверка нажатий клавиш без использования KeyListener
Я делаю прототип видеоигры с помощью Java (позже я планирую портировать ее на Unity, но, поскольку я довольно хорошо разбираюсь в Java, я думаю, что так будет быстрее получить представление о структуре и основных компонентах моей игры). игра на...
74 просмотров
schedule
23.02.2023
Лучший способ запустить код один раз в циклах while?
Я пишу текстовую RPG для класса и застрял в затруднительном положении с кодом...
from tkinter import *
...
runOnce = False
nextRun = False
"""Main Loop"""
while True:
#New Game initialize
if you.rName == None and runOnce == False:...
2591 просмотров
schedule
02.11.2022
Гаффер на игровом временном шаге: реализация std :: chrono
Если вы не знакомы со статьей Gaffer в играх «Исправьте временной шаг», вы можете найти ее здесь: https://gafferongames.com/post/fix_your_timestep/
Я создаю игровой движок, и, пытаясь освоиться с std :: chrono, я пытался реализовать фиксированный...
868 просмотров
schedule
28.04.2022
Продолжает ли setTimeOut (функция, время) создавать нагрузку на стек функций?
Я делаю игру Snake на своей веб-странице, используя JavaScript и HTML. В этой игре я хочу вызвать функцию через равные промежутки времени. Эта функция будет обновлять и печатать положение змеи.
Для этого я использую setTimeOut(my_function,time)....
42 просмотров
schedule
11.08.2022