TerrariaClone – An incomprehensible hellscape of spaghetti code
1–10 of 289 posts
Re: TerrariaClone – An incomprehensible hellscape of spaghetti code
#2Re: TerrariaClone – An incomprehensible hellscape of spaghetti code
#3They had serious problems implementing multiplayer because they had to synchronize objects with 50KB of state every frame.
Re: TerrariaClone – An incomprehensible hellscape of spaghetti code
#4The real Terraria code isn't much better. Here's their 3MB [decompiled] NPC.cs: https://raw.githubusercontent.com/csnxs/Terraria/67de21a27e1... They had serious problems implementing multiplayer because they had to synchronize objects with 50KB of state every frame.
What the fuck
Re: TerrariaClone – An incomprehensible hellscape of spaghetti code
#5The real Terraria code isn't much better. Here's their 3MB [decompiled] NPC.cs: https://raw.githubusercontent.com/csnxs/Terraria/67de21a27e1... They had serious problems implementing multiplayer because they had to synchronize objects with 50KB of state every frame.
Re: TerrariaClone – An incomprehensible hellscape of spaghetti code
#6The real Terraria code isn't much better. Here's their 3MB [decompiled] NPC.cs: https://raw.githubusercontent.com/csnxs/Terraria/67de21a27e1... They had serious problems implementing multiplayer because they had to synchronize objects with 50KB of state every frame.
Re: TerrariaClone – An incomprehensible hellscape of spaghetti code
#7Re: TerrariaClone – An incomprehensible hellscape of spaghetti code
#8Re: TerrariaClone – An incomprehensible hellscape of spaghetti code
#9https://github.com/raxod502/TerrariaClone/blob/master/src/Do...
which is fortunately only used in a comment here: https://github.com/raxod502/TerrariaClone/blob/9ea04b15add48...
Re: TerrariaClone – An incomprehensible hellscape of spaghetti code
#10I love DoubleContainer: https://github.com/raxod502/TerrariaClone/blob/master/src/Do... which is fortunately only used in a comment here: https://github.com/raxod502/TerrariaClone/blob/9ea04b15add48...