#netcode
Explore tagged Tumblr posts
Text
Virtua Fighter 5 R.E.V.O. chega aos consoles de última geração com cross-play e suporte a rollback netcode
A renomada franquia de jogos de luta, Virtua Fighter 5 R.E.V.O., anuncia sua chegada aos consoles de última geração, incluindo PS5, Switch 2 e Xbox Series, consolidando sua presença no mercado com suporte aprimorado a multiplayer via cross-play e tecnologia de rollback netcode. A evolução de Virtua Fighter 5 R.E.V.O. Desde seu lançamento original, Virtua Fighter 5 estabeleceu-se como uma…
0 notes
Text
Tag team matches need to have a camera that works for all active characters. Here’s how we can do that!
youtube
#shawnthebro#ue4#unreal#stb#tutorial#youtube#unrealengine#unrealtutorial#unrealengine4#programming#he#ue5#unreal engine 4#unreal engine 5#unreal engine#fighter game#online fighter#the fighter#the fighting game#fighting#fighting game#tutorials#fighter#unreal fighter#unreal fighting game#unreal fighting#rollback netcode#rollback#netcode#camera
0 notes
Text
"the missile knows where it is because it knows where it isn't"-ass code
netcode is soooooo fucked up. guys i dont think games were meant to be played online
506 notes
·
View notes
Text
Progress on my little game project.
It looks extremely simple (because it is, really) but this is a client-server engine built on the Monogame rendering/input framework and the C# Socket class. I've never really worked on netcode before outside of one semester at Uni so this has been an interesting challenge.
With a regular single-player local game, you can update everything on the fly as frequently as your renderer refreshes (120 times a second for my render layer). You don't need to have a specific authoritative (accurate and real) world state, because definitionally, the world state that exists is authoritative.
With my build, even local singleplayer is using a server via localhost, so prediction and interpolation are required to make inputs feel snappy and movement feel smooth. The server runs at 50ms intervals, so twenty times a second, which means if I just use the world state at any given point, movement is going to be choppy and inputs are going to be delayed. I need to interpolate (smooth out) movements across the 50ms intervals, and I need to run my movement and physics logic on the client to hide the 50-100ms latency between inputs and action on the screen.
Valve has some great documentation on their model which I have been using heavily, and I am currently trying to implement Gabriel Gambetta's writeup on client prediction so my character stops jumping around wildly on my remote test server.
The other big challenge at the moment is getting my serialisation and marshaling logic to work consistently. I am using MessagePack for serde, which is a lot easier than trying to write my own serde and handle Endianness and network byte order and whatnot, but I am struggling a bit with debugging bytestreams on the remote server. I may need to learn to use Wireshark and equivalent to work out what the hell is going on under the hood.
It has been a lot of fun, even if some of the bugs have been extremely frustrating. I am hoping to build this out into a general purpose engine for future game projects, but even if I stall out I have learned a ton about netcode for games.
#gamedev#monogame#netcode is a circle of hell#at least my character is no longer rendering as a giant capital B
47 notes
·
View notes
Text
So apparently it is actually possible to listen to all of Radiant Dawn in a single tower match of Guilty Gear -STRIVE-, provided the song is playing when either your Internet fucked up or your opponent disconnected and the game just traps you in "Please wait." limbo for fucking ever I guess

help
#guilty gear#ggst#guilty gear strive#ggstrive#i dont know what they did to the netcode for season 4 but holy fuck its... something#its actually possible to listen to it twice!#this might be a sign i need to stop playing
36 notes
·
View notes
Text
For fucks sake, NOBODY in the central pthumeru chalice needs help on the 3rd floor?
#Bloodborne#please god let me help you#why is fromsofts netcode like this cause I remember elden ring being just as nonfunctional#I've been sitting with my thumb up my ass for 30 minutes#there's notes here. I'm not alone in this room. show yourself. let me help youuuuu
6 notes
·
View notes
Text
I made a short realisation thinking about Touhou 9 last night. It's (and its mechanical sequel th19) one of those versus games where you mainly combat the other player by "sending" obstacles to the other player's screen. Like how Tetris does its versus mode.
So. I'm just thinking. A Tetris 99 styled touhou battle royale game, based off of Touhou 9 (or 19, take your pick).
#you'd have to fix a lot about touhou 19's netcode for it to run well with that many players though#and also. maybe tweak the spirit spawn rate.#but I think it could go well with a lobby of 10-20 people#textpost
4 notes
·
View notes
Text
intense urge to play smash ultimate satiated by being unable to find my smash cartridge and remembering that nintendo online costs money now
11 notes
·
View notes
Text
28 notes
·
View notes
Text
So, discord hates my shit internet and me in particular. Good to see that our tense relationships don't change.
#bad netcode much?#too mean bc i usually dont insult colleagues.#but i have tried 5 other apps for video conference and never had problems with them.#im not even asking it load multimedia; just plain text...and it still rejects me
2 notes
·
View notes
Text
my friends bought me rivals 2 (which is so sweet dont get me started)
amd the video game? knda sick.
#i had written smash off cause idk about a local scene#and the netcode is cheeks#but this game is sweet#i also enjoy a tight roster#10 characters#10 matchups to learn#cool tech#i like
2 notes
·
View notes
Text
Sometimes I talk about my field with people and think ah yes, I have domain-specific expert knowledge of some topics, I am competent in my chosen subject area.
Then I spend three hours trying to work out why my client program is connecting to itself instead of the server and I wonder if I should be permitted on the Internet without supervision.
11 notes
·
View notes
Text
T8 netcode so bad I'm back on T7 today
#I'm on the pissed off wave of players for this game btw I have been since they tricked us into the cash shop addition#The recent backlash I'm also on the side of I play T8 though bc I like the aggression#And I have never paid for shit lmao#But now the netcode and frame dropping has been EGREGIOUS since the dlc dropped more than before#They refuse to fix shit it's starting to make me mad and I normally don't give a fuck as long as I can play#The $5 stage fiasco I felt coming from a mile away so maybe I should play more T7 for a bit lol
2 notes
·
View notes
Text
replay code R4KE-NHPE-D3SY-NLTU
what the fuck splatoon
2 notes
·
View notes
Text
there is definitely something to be said about fromsoft games being notable for their difficulty having the unfortunate side effect of acting like some shield from criticism because if you have any issue with them there's a good chance someone is just gonna say "skill issue" without elaborating or thinking at all
it's kinda hard to reliably point out though, since that's obviously dependent on whatever an individual person considers bad design and what another considers difficulty. because i'm saying this despite how much i love hitting people with "skill issue" when i feel it's really the case
that said i'd like to reiterate that elden beast is a boring slog of a fight with nothing but pretty visuals going for it
#and i've been dealing with the same god awful netcode and input buffer for 12 fucking years#i could excuse it when from was niche. they are NOT niche anymore
6 notes
·
View notes
Text
I managed to take a few sets off of one of the people who beat me in bracket next time and I definitely have a lot of notes on the counter-adaptation for next time, so I thiiiink I might have a shot this month if she's there again
#the connection is still really difficult#part of me wants to figure out how to make myself teleport around the screen that much but I think somehow it's one sided#feinting more in neutral and generally playing lame seems to be the play but I can't tell if that's netcode abuse or a player thing#and I have to figure out a way to handle anti-airs when I really can't tell where they're moving once they leave the ground#it might just be to go for cross-unders and then punish landing lag#she likes backdashing instead of throw teching which requires some harder reads than I like going for#big arrow oki is also just nauseating against ky in general. that doesn't seem like a spot she likes reversaling though thank god#she also gold bursts a lot as like a counter-poke which is a tad threatening but if I'm already playing kind of lame it's a non-issue#and she burns a lot of meter on combos when she doesn't really have to#so there might be something in doing fewer rrcs and being ahead w/r/t tension pulse
4 notes
·
View notes