* Big slimes no longer spawn in peaceful
"* Slimes have sounds now!
* Fixed slime targeting / attacking
* Fixed font colors being broken
* Some multiplayer work
Slimes will get slightly better visuals (transparency!) and will become regional.
And, on the multiplayer front, I managed to fix the memory leak and the shadow/lighting bug, and made the visible terrain radius around players a server-side option, so you can lower it to save bandwidth. Because it’s exponential, dropping it just one chunk in radius gives a pretty dramatic effect. For example, I changed the default from 15 chunks radius to 10, and bandwidth usage dropped by 55%.
I also got the max player cap implemented, added word wrapping to the chat, and some other minor stuff I forget about.
It’s funny, on Friday, I was kinda stressing out about the memory leak and so, but when I sat down to fix it today, it only took a couple of minutes to debug. Weekends = yay!"
Did I read transparency? A potential for transparent textures means better glass maybe! Also peaceful is now more peaceful, yay!
Rollback Post to RevisionRollBack
Quote from wyrmhole »
What's it like this time of year in Logical Fallacy Land? I hear the weather is always nice because the weather is always nice.
Speaking of changing the chunk radius, sometimes players want to see far away locations
How about allowing them to press a button that increases there chunk radius by 4, but only chunks in a 90 degree FOV are loaded.
Chunks are already only loaded if they are within your FOV. (Which is not 90 degrees, by the way.)
About the original idea of only having chunks in your FOV loaded, I think it would cause some lag on the slower machines if the player turns around quickly. Having to reload what's in front of you every time you go back and forth between your chest and furnace (supposing they are facing each other across your crafting room) would be tedious. The idea is nice, though. Maybe there is a good way to implement it so that such lag would be avoided.
Having it do LOS as well would be interesting. Like how you don't need to "see" all those chunks if you're underground, unless your cave goes into them. So it could save bandwidth by not loading all kinds of chunks when someone is running circles in the crafting room.