[Server] Just Test Tribute (100 Years)

How many of you have ever played on Lag's original Just Test server?

YES
51
57%
NO
38
43%
 
Total votes : 89

talamh
Member
 
Posts: 10
Joined: Sun Nov 12, 2017 18:24

Re: Re:Nemos math.random() issue

by talamh » Sun Jan 21, 2018 16:01



Whoa check out the overheads on those functions; 19.3 and 17 times slower than math.random() respectively and that's a scripting language outperforming a compiled language! I would think that on the minetest side a simple function that redirects to rand() in the standard C library would suffice to solve any of lua random problems.
 

User avatar
sorcerykid
Member
 
Posts: 718
Joined: Fri Aug 26, 2016 15:36
Location: Illinois, USA
In-game: Nemo

Re: [Server] Just Test Tribute (100 Years)

by sorcerykid » Sun Jan 21, 2018 17:27

I'll admit they seem poorly optimized for a game :-/ Of course, it's mostly infrequent cases where improvement is needed, since lack of randomness becomes more evident as the sample size increases (like the lighting and thunder routines, one can easily discern repetition).
 

talamh
Member
 
Posts: 10
Joined: Sun Nov 12, 2017 18:24

Re: [Server] Just Test Tribute (100 Years)

by talamh » Sun Jan 21, 2018 17:42

sorcerykid wrote:I'll admit they seem poorly optimized for a game :-/ Of course, it's mostly infrequent cases where improvement is needed, since lack of randomness becomes more evident as the sample size increases (like the lighting and thunder routines, one can easily discern repetition).


On the subject of discernible repetition, audio software often deliberately inserts non-randomness into it's random setting as random sequences often look repetitive. Same song randomly played 4 times in a row for example. I only mention it as I'm curious as to whether your perfectionism does in fact have limits!
 

digger2
Member
 
Posts: 11
Joined: Sun Jul 23, 2017 19:43
In-game: digger

Re: Re:Nemos math.random() issue

by digger2 » Sun Jan 21, 2018 19:20

sorcerykid wrote:
talamh wrote:Minor issue, I can't see what I am holding in my hand. I can see it briefly when I log on but then it no longer displays. Logged on using 2 laptops and an Android phone and all have the same problem.


Two other players have reported this same phenomenon. Given the symptoms, I suspect that it's a bug in either the wield3d mod or the 3d armor mod, but I'm still investigating. I appreciate the heads up.


I came across this bug several times when I tried to set a stair block while standing too close to the block that was being installed (or maybe while accidentally making an extra mouse click at the time of setting a stair block or just standing upon a stair block). The solution was to place a single stair block, come close or atop and make a right-click.
 

User avatar
sorcerykid
Member
 
Posts: 718
Joined: Fri Aug 26, 2016 15:36
Location: Illinois, USA
In-game: Nemo

Re: [Server] Just Test Tribute (100 Years)

by sorcerykid » Fri Jan 26, 2018 23:42

As many of you know, I deployed the beta version of my snowfall mod last week which adds realistic precipitation in combination with the in-game weather simulator. I also refined the perlin noise parameters so air temperature and wind speed are somewhat more gradual.

Image

Image

Snow progressively accumulates outdoors when the air temperature is below freezing, otherwise it slowly melts and forms puddles. Rain can also accumulate during thunderstorms, forming puddles. The rate at which snow and rain accumulates will of course vary depending on the intensity of the storm. There is no way to gather rainwater with buckets, but it is possible to dig snow as usual, as long as it is not within a protected area.

Large bodies of water, like lakes and rivers, are also prone to ice formation. So be careful not to get trapped below the ice! Once the air temperature rises above freezing, however, then the surface will return to its liquid state. To prevent unintended griefing of protected areas, however, ice will only melt within 200 meters of spawn.

Due to the nature of voxel-based games like Minetest, two nodes can't occupy the same space. Therefore, I was forced to use some rather sophisticated tricks to achieve snow cover of fences, stairs, slabs, rails, etc. The end result, however, is well worth the effort.

Image

Currently the snowfall mod is implemented entirely with ABMs. The primary shortcoming of this method is that map blocks must always be loaded and active. This has the potential to increase lag. However, I've spent considerable time optimizing and stress-testing the precipitation routines so CPU consumption is neglible (only about 0.008 seconds per minute is spent rendering).

Another experimental implementation of the snowfall mod is also in the works. It will operate completely independent of players, with no reliance on ABMs. However, it is a much larger scale operation. So server-wide snowfall or rainfall is obviously not feasible. Multiple weather systems within limited regions of the the map is a more viable option. Besides reducing overhead, this should prove more realistic. In addition, I'd like to introduce a /radar chat command so that players can easily track storm activity.

Here is a screencap from my secondary test server, that is currently devoted to R&D of the snowfall mod.

Image
 

User avatar
maikerumine
Member
 
Posts: 1331
Joined: Mon Aug 04, 2014 14:27
GitHub: maikerumine
In-game: maikerumine

Re: [Server] Just Test Tribute (100 Years)

by maikerumine » Tue Jan 30, 2018 00:26

Hey SK! aidenminer needs his account unlocked due to activity and pretty please!
 

User avatar
sorcerykid
Member
 
Posts: 718
Joined: Fri Aug 26, 2016 15:36
Location: Illinois, USA
In-game: Nemo

Re: [Server] Just Test Tribute (100 Years)

by sorcerykid » Tue Jan 30, 2018 15:54

Sure thing maike! Account for aidenminer is now unlocked. If you need anything else just ask :D
 

Sokomine
Member
 
Posts: 3448
Joined: Sun Sep 09, 2012 17:31

Re: [Server] Just Test Tribute (100 Years)

by Sokomine » Wed Jan 31, 2018 01:32

sorcerykid wrote:I was forced to use some rather sophisticated tricks to achieve snow cover of fences, stairs, slabs, rails, etc. The end result, however, is well worth the effort.

My moresnow mod does that as well. It doesn't come with any actual snowfall. You have to throw snowballs at the nodeboxes/meshes or let it be generated by handle_schematics. Roofs half-covered in snow look very nice.
A list of my mods can be found here.
 

User avatar
sorcerykid
Member
 
Posts: 718
Joined: Fri Aug 26, 2016 15:36
Location: Illinois, USA
In-game: Nemo

Re: [Server] Just Test Tribute (100 Years)

by sorcerykid » Thu Feb 01, 2018 02:16

Yep. I stumbled across the moresnow mod a few weeks ago. It was reassuring to see that you took a similar approach, since these are technically undocumented features. The biggest challenge, however, has been writing an algorithm to handle accumulation of snow (since there is no built-in method for determining what areas of the world are outdoors vs. indoors).
 

User avatar
sorcerykid
Member
 
Posts: 718
Joined: Fri Aug 26, 2016 15:36
Location: Illinois, USA
In-game: Nemo

Re: [Server] Just Test Tribute (100 Years)

by sorcerykid » Thu Feb 01, 2018 17:33

I completed a major code refactoring last night. I finally parceled out all the chat commands and splash screen into their own mods, and consolidated the session handling routines into default. The reorganization was long overdue, but it should greatly simplify maintenance.

I tested everything thoroughly, but there's a chance that something might be broken as a result. So please notify me if you see anything that is obviously not right, so I can fix it :)
 

User avatar
BBmine
Member
 
Posts: 3382
Joined: Sun Jul 12, 2015 22:51
Location: USA
GitHub: BBmine
IRC: BBmine
In-game: Baggins

Re: [Server] Just Test Tribute (100 Years)

by BBmine » Sat Feb 03, 2018 03:10

SK, out of curiosity, which IRL place is that weather app? Does it figure out based on your IP where your weather should come from, or is it one place for everyone?
God's not dead! -- Mods, Servers, My Youtube Channel My forum Good Music -- Never gonna give you up!!
 

User avatar
maikerumine
Member
 
Posts: 1331
Joined: Mon Aug 04, 2014 14:27
GitHub: maikerumine
In-game: maikerumine

Re: [Server] Just Test Tribute (100 Years)

by maikerumine » Sat Feb 03, 2018 04:27

SK

You did a major awesome tweak to the server, Aiden and I played tonight (recording was EFFED up with audio) and both LOVED all the ambient sounds and the snow, and the presents, and by jove had a blast!! Keep it up it rocks!!!

Aiden said you did an awesome job at the server and are the best, no joke, I will try to salvade the junk video and clip out the sound if possible :)

Audio levels were bjorked.
 

User avatar
sorcerykid
Member
 
Posts: 718
Joined: Fri Aug 26, 2016 15:36
Location: Illinois, USA
In-game: Nemo

Re: [Server] Just Test Tribute (100 Years)

by sorcerykid » Sun Feb 11, 2018 15:16

Hi all, sorry for the long absence. My mom has been in the hospital the past week due to her cancer treatment. And I couldn't access Minetest from their wi-fi.

I plan to be back home later today since I've got a lot of catching up to do. However, my time online will probably be more limited now that she is undergoing chemotherapy. So the best way to get a hold of me is by PM.See you all soon!
 

parasite
Member
 
Posts: 49
Joined: Sat May 06, 2017 17:45

Re: [Server] Just Test Tribute (100 Years)

by parasite » Fri Feb 16, 2018 10:43

Hi!
sorcerykid wrote:My mom has been in the hospital the past week due to her cancer treatment.

I am very sorry to hear this. I hope she will tolerate chemotherapy well and she will fight that cancer soon.
 

Previous

Return to Servers



Who is online

Users browsing this forum: No registered users and 3 guests