Questions tagged [lag]
A visible delay between input and screen update.
77 questions
1
vote
0
answers
47
views
How do I resolve glitches in grid-based movement due to lag in a network game where player input is handled on a fixed schedule?
Background
I am creating a networked web game using NodeJS, Express, and SocketIO (Note, however, that this question is agnostic to implementation details). I have implemented a client-server ...
0
votes
0
answers
184
views
Post Processing Bloom effects performance
I want to create Post Processing effects with Unity Post Processing Stack. I have found this post from this website Unity post processing Bloom lags on mobile, but it had no answers. I have exactly ...
0
votes
0
answers
174
views
Huge framerate drops in an empty scene - what is going on?
I would really appreciate you guys helping me out with a baffling problem I am experiencing. I have a near-empty scene. It has one object, i.e., a ball bouncing in it, targeting 60FPS.
I am deploying ...
0
votes
1
answer
189
views
What is the general technique of optimizing a game's lag by updating thousands of mesh vertices using DOTS parallelism?
*Edit: I finally figured out after some profiling that the problematic code was not actually the ones part of ECS, but this line over here:
...
0
votes
1
answer
401
views
WebGL FPS is sometimes higher than max. FPS setting - why?
In lots of WebGL online games (all games I tested were made with Unity), my FPS is sometimes higher than the max, FPS setting of my PC (75), but why?
2
votes
0
answers
1k
views
Unity 2021/2022 laggy/stuttering Android performance compared to Unity 2020
I have been working for quite a lot of time with the Unity 2020.3 LTS releases and everything seems to be running smoothly when building for the Android platform. I recently decided to upgrade the ...
0
votes
0
answers
107
views
Application.WaitForAsyncOperationToComplete() causes game-freeze in Editor
I'm creating a pause menu for my game and I have two scenes: a menu scene (Scene1) and a game scene (Scene2). I load them using the command 'SceneManager.LoadScene(1);' for the menu scene and '...
0
votes
1
answer
1k
views
Visual stutter from "Editor Loop" on project with few assets
I have a plane, a first person camera, and a player controller in a scene. There's a weird stutter in the game preview even though there are not a lot of assets in the project, average FPS, and don't ...
0
votes
0
answers
930
views
Pygame lags on simple game
I am trying to build a game in pygame, however any movement feels laggy. Its not a big lag but more like a small stuttering.
I created a boiled down version to showcase this.
The code in the git below ...
0
votes
1
answer
152
views
Unity 2021 Silicon Build Performs Poorly with DynamicGI.UpdateEnvironment()
I recently upgraded my large-scale RPG world project from 2019 LTS version to 2021 for the native Silicon support. I have a Silicon based Mac and even though the game seems to have smoother FPS in the ...
3
votes
1
answer
105
views
Handling acks during 1+ second packet loss with Glenn Fiedler's Reliable UDP Solution
I've read through Glenn Fiedler's awesome guide on Reliability over UDP and I'm currently working on my own implementation for fun and learning purposes.
One pretty cool piece of Glenn's guide is that ...
0
votes
0
answers
185
views
Huge input lag in C++ DX9 application when having many entities
So I have created a 2D game engine used for creating top down singleplayer shooters and now I encounter some massive input lags when I have spawned a few entities (maybe 20 opponents). This results in ...
0
votes
1
answer
83
views
Lag Spike When Creating Model
I am creating a game using OpenGl in c++. Whenever I create a new model while the game is running, such as fire a bullet, there is a huge lag spike. The function that creates the model is below.
...
1
vote
0
answers
108
views
How can I deduce my RPG lags for better performance? [closed]
Okay, so I've started making a game using Khan Academy's Processing JavaScript, and I'm trying to delag it a bit since the framerate is very shaky. So, I've taken the advice of someone, and they told ...
0
votes
2
answers
320
views
How to give a certain scene different preference settings then other scenes unity
In my unity game that I am creating there are 4 scenes. 3 of those scenes rely on a backdrop because they are the main menu, death screen and the escape screen(for when you escape the place). ...
0
votes
0
answers
171
views
How do I solve this physics slowdown?
within 10-20 min without touching the android game it would lag. Here is the Unity Profiler Debug.
This if the fish clicker script where I started noticing lag.
...
3
votes
1
answer
8k
views
Unity FPS Drop on Android Low end devices
I have stumbled upon an issue that is now taking a lot more time than I assumed. I have a game that has a lagging issue and I have tried almost all techniques that I could remember to fix that but now ...
2
votes
0
answers
459
views
Unity post processing Bloom lags on mobile
I made my (first) game today and noticed, that it looked kind of boring, so I decided to add some bloom to my camera and it was looking waaay better. The only problem was the performance, it dropped ...
2
votes
2
answers
1k
views
Lagging problem with chunk creation in Godot
We are developing a 2D game in Godot and we are stuck while trying to divide the map in chunks. Namely, the scene is a forest, where trees spawn positions were generated by noise: since the trees are ...
0
votes
1
answer
2k
views
How to make a smooth projectile in roblox?
I am trying to make a projectile (Energy ball) for my game. I am using body velocities, but the issue is is that it seems laggy. I shoot it then half a second through flight it seems to stop in mid ...
0
votes
2
answers
552
views
Unity Custom InputManger for Cross-Platform Input
I have been working on my game for quite a while. one of its key features is cross-platform local multiplayer for example 2 players on 1 keyboard and some people on the controller.
here is the 4th ...
0
votes
0
answers
396
views
How to fx low FPS in a single threaded Directx9 3D game
We're having issues with low FPS in a third-person shooter 3D game. This happens when you have too many polygons on screen. The FPS is locked to 60, and the gameplay is fine, but the moment when you ...
0
votes
1
answer
176
views
What aspect of performance should I be optimizing my code towards? (asynchronous chunk modification)
Preface
I realized that the root of my question is a little simpler than all of the details below make it out to be. All other things being equal, what is the most important system aspect to optimize ...
0
votes
1
answer
466
views
How do online games deal with lerp overshooting?
From what I understand, when you lerp in an online game, you travel from point a to b based on the elapsed time since the last update. The problem is when you have a higher latency, and you start ...
0
votes
1
answer
784
views
lag compensation for slow bullets (opposing players perspective)
I have figured out how the server is suppose to "rewind" for bullet collisions so that when you hit a player on your screen, the server will also say you hit them. However, when you press a key to ...
1
vote
1
answer
610
views
My Java Game's movement looks awfull. Maybe Problem with Thread.sleep
I have a big problem with my Java games. In every game I make the movement of the player and objects just looks awfull. The framerate is 60 fps without any problems. But the movement looks extremly ...
1
vote
0
answers
58
views
Handling game message packet loss at low speed and at a microcontroller level
I read this: How do I handle packet loss in a client-server network model?
...But I'm looking for more advice.
Currently I'm implementing my own lazertag vests. I'm programming hardware (8051 ...
3
votes
1
answer
906
views
Lag Compensation in a Real-Time Game
I have been trying to implement some lag compensation techniques for a real-time game, I've found some good resources online, but I don't think I fully understand the server-side part of the problem.
...
1
vote
0
answers
324
views
How should I implement lag compensation in my racing game?
I've looked around and I see a lot of discussion about lag compensation for FPS's, but none for racing games.
I know Mario Kart uses some sort of interpolation for other racers, but it doesn't ...
0
votes
0
answers
418
views
The websocket messages in my online game are being served too slow
Im attempting to make a online game in python, though I have ran into a problem. Basically I want the game to be playable in many regions, but the websockets are to laggy to be played in farther ...
0
votes
1
answer
3k
views
how to do client side prediction with server side collision detection?
I recently started working on my first multiplayer game and learning multiple game server mechanics. The game itself uses mouse movement.
For the first version I used a very simple approach, where ...
0
votes
3
answers
857
views
Alternative to canvases (unity)?
I have a Unity project which requires a bunch of Canvases and, surprise surprise, they're creating a lot of lag. I've already turned off the graphics raycaster for every single one, but they still ...
2
votes
1
answer
2k
views
Delayed linear interpolation for networking
I'm trying to implement the delayed snapshot interpolation presented at Valve's article and also Gambetta's.
My current implementation is almost identical as described in the 'Multiplayer object ...
0
votes
2
answers
2k
views
MMO Server with C# asynchronous sockets performance
I have developed a 2D RPG MMO client / server. The server is developed in C# with asynchronous sockets. It is a pretty simplet implementation. The server gets the client's input / coordinates and ...
3
votes
2
answers
3k
views
Server reconciliation for multiplayer games
Reading the usual resources on multiplayer games (1, 2, 3); I have started working on my own multiplayer game.
I used a naïve approach that for every input I receive from a client, I immediately run ...
0
votes
1
answer
1k
views
How Many Entities can the Unity Game Engine Handle Before it Starts to Lag?
I am building a player model for my game, the model is very complicated due to its ability to be customizable. A single player entity can have 70 + entities including the head, parts to the face, arms,...
2
votes
1
answer
2k
views
How to solve "server lag" problems that break the game
How do real-time multiplayer games deal with latency problems (or “server lag”)?
Imagine an online fighting game where 2 players battle head-to-head in real time. When a player performs an action, ...
0
votes
0
answers
346
views
Unity has extreme lag while deleting trees from terrain
So I have a terrain with sections of water in it. I just placed a whole bunch of trees in the scene with mass place. However, it spawned trees in the water which I obviously want to remove. But when I ...
1
vote
1
answer
199
views
How to prevent clients from stuttering while keeping the game in sync in multiplayer Pong?
I wrote Pong in multiplayer. The clients all run their own game, but I have an authoritative server which enforces its ball position onto the clients.
The game is in sync and playable, however, there ...
0
votes
1
answer
566
views
Lag in collision detection
I am a beginner with PyGame and am currently making a simple game using but I am having difficulty with the collision detection. When the game runs, the response to the collision detection (printing ...
0
votes
1
answer
132
views
JVM voxel game engine lag spikes
I'm experiencing short lag spikes after some voxel chunks have been created while not moving the camera around. I profiled the application: the JVM implementation uses a lot more memory, about 2.5 ...
3
votes
1
answer
1k
views
LibGDX - FPS drops
I've been trying to record some gameplay footage of the game I'm currently working on, using the Android SDK and ADB to do it.
Whilst the game runs at constant 60 fps in my medium-end phone, as soon ...
1
vote
4
answers
8k
views
A* pathfinding takes too long, shortcuts needed
So I have a game where the player can move on a grid 108 X 192 large. It uses a simple A* path-finding algorithm to move. Unfortunately, After 0.03 seconds, it would have only looked at about 300 ...
0
votes
2
answers
299
views
The tolareable lag range in a multiplayer game
I am programming a multiplayer game. I calculate the ping in ms as :
ping = the_time_i_recieved_pong - the_time_i_sent_ping
I implemented client-side prediction ...
1
vote
1
answer
244
views
OpenGL Applications Bring computer to halt
Whenever I run any application that utilizes the OpenGL interface, my entire computer comes to a halt, but it doesn't do this when it utilizes the DirectX interface. I run both Linux (Ubuntu 15.10) ...
1
vote
2
answers
6k
views
How can I simulate the effects of network latency to test my lag compensation?
I am trying to observe the effects of lag compensation in my game by increasing my ping to 200+, adding loss, and by the limiting bandwidth to simulate wide area network delays using Network Emulator ...
1
vote
1
answer
632
views
Too many if statements cause lag? [closed]
I am trying to make a vertical scroller game with collision tiles on both sides. I'm using Libgdx and android studio.
The problem is that i have made every tile as an object with a rectangle for ...
3
votes
2
answers
3k
views
2D Game has very bad lag because of one script?
I am making somewhat of a flappy bird clone (mostly for practice) and everything works fine, but it is just really slow with a low FPS of 13 and a max FPS of 28. Why would this be?
So I ran a check ...
6
votes
1
answer
766
views
Applying the input for the always-moving player in the multiplayer game
I've read several articles published on gambrielgambetta.com, gafferongames.com plus some pages about how Valve handles multiplayer networking in its games but I still can't get it how to implement ...
4
votes
1
answer
3k
views
How to measure packet latency?
In the context of lag compensation, one needs to know when the command is instantiated on the client (this can be named as "command execution time" as well). AFAIK, there can be 2 methods for this:
...