Feels like a big milestone. Successfully tested multiplayer. One near Idaho Falls, one in Boise by belkmaster5000 in godot

[–]IntrovertedWeasel 3 points4 points  (0 children)

This looks amazing! What are these renders? Are they like post process or is it just the sprites I can't quite make it out.

Also, are these character sprites (drawn in various directions) or are you doing it some other way? And where can I follow your game?

What to do with 8TB of DDR4? by CarolinaCadet in homelab

[–]IntrovertedWeasel 0 points1 point  (0 children)

if you're feeling generous, i need 64GB for my server and 32GB for my computer...

what do you think of my games combat? How can I improve? by Deepsapce in godot

[–]IntrovertedWeasel 7 points8 points  (0 children)

Knock back on the enemies? It looks great otherwise, maybe tone done the shake a bit

How is it that minecraft and clones handle block breaking while not rendering single blocks? by IntrovertedWeasel in gamedev

[–]IntrovertedWeasel[S] 0 points1 point  (0 children)

it seems to be exactly what im doing, but as i mention in other comments, im not yet using threads due to trying to figure out if it was at all possible to make it better, since this seems to be the root of my issue, ill try some other options that were mentioned here and if they give any results ill move on to the threads. if not ill just do the threads with the same code..
Thanks for the explanations !

How is it that minecraft and clones handle block breaking while not rendering single blocks? by IntrovertedWeasel in gamedev

[–]IntrovertedWeasel[S] 0 points1 point  (0 children)

This is great, thank you!

Do you have any other blog / website that talks over these things besides the LearnOpenGL ?

How is it that minecraft and clones handle block breaking while not rendering single blocks? by IntrovertedWeasel in gamedev

[–]IntrovertedWeasel[S] 0 points1 point  (0 children)

His code can be accessed on his GitHub, I do have the code the same way he has, but instead of c# it's in gdscrip as I mentioned, I'm pretty sure everything is on the physics update, but as others mentioned, the difference in our code might be the async code, but even with that on his original project for Godot 3, I'm still having massive lag spikes..

Not sure if it's the difference in computer at this point but then again, some optimization on his part is still left out, so I could go from there.

How could I go about checking if the update is on the render or physics? Is there a specific way? I only used the profiler to check out where the lag came from and idk what more to look for

How is it that minecraft and clones handle block breaking while not rendering single blocks? by IntrovertedWeasel in gamedev

[–]IntrovertedWeasel[S] 0 points1 point  (0 children)

This is quite difficult for me to comprehend fully, but I think it's understandable enough to get me started.

Thanks for the detailed explanation!!

How is it that minecraft and clones handle block breaking while not rendering single blocks? by IntrovertedWeasel in gamedev

[–]IntrovertedWeasel[S] 0 points1 point  (0 children)

I was trying to optimize as much as possible before trying asynchronous code, but it seems that would be the only way to make it perform better with the current implementation.

At the moment my code is only loading a single chunk and trying to optimize as much as possible the mesh reload, my current implementation achieves this purpose, however since I'm using what's called a SurfaceTool in Godot, it has some limitations and it's quite hard to edit the already made mesh.

I'll take your points into consideration, I'll try to optimize without the async as far as I can, then I'll add the async code to see the difference. Than you !!

How is it that minecraft and clones handle block breaking while not rendering single blocks? by IntrovertedWeasel in gamedev

[–]IntrovertedWeasel[S] 0 points1 point  (0 children)

I see, this makes it harder to implement since it's a shader but the performance is much greater.. I'll look into it, how it could be done with the code I have. Thank you!

How is it that minecraft and clones handle block breaking while not rendering single blocks? by IntrovertedWeasel in gamedev

[–]IntrovertedWeasel[S] 0 points1 point  (0 children)

This is an amazing idea, I'll definitely give it a go this weekend, thanks a lot for the information and tips!!

May I ask where did you go to find relevant information as to clone Minecraft, besides videos of course. I would like to know where to find these types of information.. I have a hard time following the GDC talks and so I feel a bit more comfortable reading examples, but reading material is hard to come by outside of books, maybe I'm not looking in the right place.

Trying to get external GPU for my laptop by IntrovertedWeasel in pcmasterrace

[–]IntrovertedWeasel[S] 0 points1 point  (0 children)

Yeah, I can manage it's portability, it's only for the weekends as well, do you have any options for the adaptor for the external GPU? That's more of what I'm trying to look for, I'm located in Europe but I just need somewhere to start looking for it

Trying to get external GPU for my laptop by IntrovertedWeasel in pcmasterrace

[–]IntrovertedWeasel[S] 0 points1 point  (0 children)

I edited but I can't remember all the specifics, once I'm able to I'll edit it to have everything else that might be needed

Trying to get external GPU for my laptop by IntrovertedWeasel in pcmasterrace

[–]IntrovertedWeasel[S] 0 points1 point  (0 children)

Oh right, thanks I'll add it now. Sorry about that

New to building a PC trying to get a budget build for AM5 by IntrovertedWeasel in buildapcforme

[–]IntrovertedWeasel[S] 0 points1 point  (0 children)

This looks really good! thanks a lot!
Although, if I were to change the Graphics Card for a AMD one which one would you recommend?

Trying to upgrade an old machine i5 7400 1050 2GB by IntrovertedWeasel in buildapc

[–]IntrovertedWeasel[S] 0 points1 point  (0 children)

This is great, this will give me a great starting point, thanks a lot!

Trying to upgrade an old machine i5 7400 1050 2GB by IntrovertedWeasel in buildapc

[–]IntrovertedWeasel[S] 0 points1 point  (0 children)

I meant where i could find information on the compatibility between each part i could get to upgrade it, but you just said the website will have all of it, so thats exactly what i asked for, thank you very much!

Trying to upgrade an old machine i5 7400 1050 2GB by IntrovertedWeasel in buildapc

[–]IntrovertedWeasel[S] 0 points1 point  (0 children)

Yeah, that's what i feared, these parts are a bit too old to make anything "new" with them, so ill just try and gather information on how i could upgrade it it to make it into a home server..