Я хотел бы, чтобы мое приложение работало лучше, повысит ли производительность его перемещение из браузера в node.js? - PullRequest
0 голосов
/ 21 апреля 2019

Я работаю над игрой с моим другом, он рисует анимацию и другие изображения, а я пишу код. До сих пор я делал это через библиотеку p5js, но постоянное обновление экрана замедляет игру, так как я добавляю в игру все больше и больше вещей. До сих пор я боролся с этим, оптимизируя его, например, не рисуя вещи, которых нет непосредственно на экране, или уменьшая количество точек столкновения на спрайте игрока, но все ли мои проблемы возникают из-за того, что я запускаю его через браузер? Я читал в Интернете, что Node.js является средой для запуска Javascript, но мне все еще неясно, как именно это будет работать. Глядя на приложения, которые запускаются через node.js, такие как spotify, кажется, что они могут работать без особых проблем, хотя это может быть плохим примером, поскольку он не рисует что-то каждый кадр.

ТЛ; др Я хочу, чтобы моя игра работала лучше, поможет ли ее запуск через node.js повысить производительность, а не запускать ее через браузер?

1 Ответ

0 голосов
/ 03 мая 2019

вам нужен безголовый браузер, чтобы иметь возможность запускать код вашей игры в nodejs. Но это глупо. Вы действительно хотите, чтобы браузер мог играть. Вы отлаживали свой код и пробовали эту статью по производительности по оптимизации p5js?

...