Minetest logo

IRC log for #minetest, 2023-08-13

| Channels | #minetest index | Today | | Google Search | Plaintext

All times shown according to UTC.

Time Nick Message
00:16 kamdard joined #minetest
00:57 fling joined #minetest
01:07 smk joined #minetest
02:25 federalagent joined #minetest
02:31 Lesha_Vel joined #minetest
02:38 critr joined #minetest
04:00 MTDiscord joined #minetest
04:52 calcul0n_ joined #minetest
05:38 s20 joined #minetest
06:29 nm0i joined #minetest
06:30 jaca122 joined #minetest
06:32 definitelya joined #minetest
06:33 e1z0 joined #minetest
07:34 YuGiOhJCJ joined #minetest
07:36 olliy joined #minetest
07:37 Noisytoot joined #minetest
08:03 jvalleroy joined #minetest
08:20 calcul0n_ joined #minetest
08:20 lemonzest joined #minetest
08:22 Warr1024 joined #minetest
08:29 s20 joined #minetest
08:38 MinetestBot joined #minetest
08:38 sfan5 <wsor4035> hmm, whichever bot does commit messages seems to be down?
08:39 sfan5 fixed
08:43 rod_tout_court joined #minetest
08:46 Warr1024 joined #minetest
08:53 mrkubax10 joined #minetest
09:26 Threadripper3995 joined #minetest
09:26 Threadripper3995 sodom
09:27 Threadripper3995 anyone interested in alternative voxel engines to minetest?
09:27 Threadripper3995 or is it hardline minetest
09:30 mrkubax10 Threadripper3995: isn't minetest good enough?
09:30 celeron55 the hardline here is probably open source more than minetest itself. but as long as you're talking about either of those nobody's going to stop you
09:37 Threadripper3995 mrkubax10: i like to shoot the proverbial shit
09:37 Threadripper3995 I know most people don't like that here but
09:38 Threadripper3995 I think there is value to be extracted from cross-referencing other projects
09:39 Threadripper3995 celeron55: what are you working on today?
09:39 Threadripper3995 did you finish to dozer?
09:39 celeron55 watching yotuube and fixing my car
09:39 Threadripper3995 ah yes you like cars
09:39 Threadripper3995 you like thta game mysummercar then?
09:39 celeron55 and shitposting on MT discord
09:40 Threadripper3995 or you just like to do the irl car thing
09:40 Threadripper3995 you use discord?!
09:40 celeron55 sometimes more, sometimes less
09:41 Threadripper3995 i've never seen your name on there
09:41 Threadripper3995 what kind fo car doy ou have
09:41 Threadripper3995 and what is the work that you do upon this
09:42 celeron55 i liked car games when i was young and had time. i'm old now and have to work most of the time
09:42 Threadripper3995 i like car games too, they are still easily one of the top popular genre,
09:43 Threadripper3995 what is the dayjob that consumes your daily occupation
09:44 celeron55 this is the car i need to fix. looks like i've forgot to post about the issues there lately though https://openinverter.org/forum/viewtopic.php?t=2450
09:45 Threadripper3995 yes i saw these posts before somehow
09:46 celeron55 dunno if i want to talk about the dayjob. those come and go and are there really only for the money
09:46 Threadripper3995 lol
09:47 Threadripper3995 nevermind but that is amusing how you put it
09:47 independent56 joined #minetest
09:47 Threadripper3995 i think you know why I don't want to lower the tone with silly jokes
09:48 independent56 I'm considering splitting my server into two halves; the creative district and the survival area. I'd like to ensure that no inventory from creative players goes into the survival district nor survival players whilst keeping borders open. Is this possible?
09:48 Threadripper3995 classic runescale wilderness
09:49 Lunatrius joined #minetest
09:49 Threadripper3995 sure its possible
09:49 Threadripper3995 but what will you do with their inventory?
09:49 Threadripper3995 there is no banking system
09:49 Threadripper3995 only chests
09:50 Threadripper3995 unless you have a rule where the player cannot pass the boundary with a full inventory
09:50 Threadripper3995 that way you force the player to stash his items before passing
09:50 Threadripper3995 so you just need to grab player inv and check if its empty or not
09:50 Threadripper3995 would this be a suitable approach?
09:51 Threadripper3995 you would also need to be careful people don't teleport past the boundary with inventories
09:51 Threadripper3995 using home positions, tpr mod, etc
09:51 independent56 I'm thinking about having a button you press which clears your inventory and the creative priv and vice versa
09:52 Threadripper3995 no wifi chests
09:52 Threadripper3995 should work just no wifi chests
09:52 independent56 Maybe i make the areas mod have some extra flags meaning dropped items and building won't work for people with specific privs
09:53 independent56 yeah, but then the location of the button might have two players swapping items
09:53 independent56 "Hey, here are some HV furnaces! I'm going to press the button soon, take them!"
09:54 Threadripper3995 i think you will achieve this absolutely
09:54 Threadripper3995 are you worried about the economy being ruined if you make mistakes?
09:57 independent56 i'm worried about the value of survival falling
09:57 independent56 I'll see what you can do
09:57 independent56 But the only succcess i have with minetest Lua is the occassional digilines system
09:58 celeron55 i think doing that might require augmenting the inventory related code in all mods. there could be a smart way that doesn't require it, but it doesn't come to mind
09:58 celeron55 listing specific series of actions that you really want to prevent could help to minimize the changes
09:59 celeron55 probably the problem is if someone takes something from the creative side to the survival side
09:59 independent56 Yeah
09:59 celeron55 the other direction isn't as troublesome
10:00 independent56 So maybe i close the borders using the areas mod; towercrane teleports users back to it when they wander off, so i could use that code to take people back to the creative side on tresspass
10:00 independent56 So entry needs you to have cleared yourself for survival
10:00 independent56 And to prevent passes, i'll make some form of buffer zone which can only be entered with a clear inventory. If your inventory even has a single item you'll be kicked out
10:00 celeron55 maybe just make it so that you're only allowed to pass the border with an empty inventory. and add an area at the border through which one can't reach chests on the other side
10:01 celeron55 sounds like we came up with the same design
10:01 independent56 Yeah, it's probably the simplest option
10:02 celeron55 you could of course make it so that when a player passes from survival to creative, their inventory is automatically copied somewhere and cleared, and when they come back, it's automatically restored
10:02 independent56 That's a good idea
10:02 celeron55 but not doing that is not game breaking
10:03 celeron55 just convenience
10:03 celeron55 as long as players in the non-buildable border area have empty inventories, there shouldn't be issues
10:03 celeron55 you'll have to think about teleporters though
10:03 celeron55 they probably require some code changes
10:04 celeron55 and trains and other stuff that move players
10:04 independent56 Just like towercrane in reverse, if a player with the wrong privs enters the survival area, they're sent back
10:04 independent56 The code might as well de-attach people upon entry
10:06 Threadripper3995 yeah detatch
10:06 Threadripper3995 apercys vehicals have inventories
10:07 independent56 The border stations will require a transfer, obviously
10:07 Threadripper3995 failing to detatch in that scenario allows smuggling
10:07 independent56 I don't use cars on the server
10:07 independent56 Only bikes, trains, and carts ;)
10:07 Threadripper3995 lol nice, the peddle bikes mod or motorbikes?
10:07 independent56 The pedalling ones
10:07 Threadripper3995 some dude did a good remake of the motorbike mod recently
10:08 Threadripper3995 i helped him identify a texture issue
10:08 Threadripper3995 and it's flawless now
10:08 Threadripper3995 I am such a good samaritan
10:10 Threadripper3995 https://github.com/Extex101/motorbike
10:10 Threadripper3995 oh crap was he the original author of the first one too?
10:11 Threadripper3995 woops yeah he re-made his own mod X'D
10:11 Threadripper3995 i hold a grudge against minetest tbh
10:11 Threadripper3995 because of tenplus1
10:11 independent56 Well, anyways, i've GTG
10:12 Threadripper3995 i've never gotten over the fact tenplus1 broke my rubber tree's
10:12 Threadripper3995 all thouse hours I lost
10:12 Threadripper3995 searching for latex
10:14 Threadripper3995 you have to respect a man that knows when he's over stayed his purpose
10:15 celeron55 what other voxel engine were you going to talk about?
10:16 Threadripper3995 have you seen gabe rundlett's work?
10:16 Threadripper3995 https://www.youtube.com/@GabeRundlett
10:18 Threadripper3995 https://discord.com/channels/985017702433316924/985017702433316927/1138855349655441549
10:18 Threadripper3995 https://docs.google.com/spreadsheets/d/1lxOlEbBP0l7Nu1SZ-6fHiLwlxaH7QBaPKoTej-tXsqQ/edit#gid=0
10:19 Threadripper3995 He is trying to take on MagicaVoxel
10:19 Threadripper3995 So it's not a minetest clone or directly related in any way really other than in the general voxel asepct.
10:19 celeron55 doesn't look to have a license of any kind, suspcisious
10:20 Threadripper3995 he probably wants to make money form it
10:20 Threadripper3995 also his code is kinda hidden
10:20 Threadripper3995 https://github.com/GabeRundlett
10:20 celeron55 that's what i'm looking at
10:20 Threadripper3995 ah he had his latest code hidden in a rewrite branch
10:20 Threadripper3995 but seems he's restructured his branches
10:21 Threadripper3995 he was bragging about his compute shaders
10:21 celeron55 seems to be at a proof of concept stage
10:22 celeron55 those have come and gone over the years, we'll see
10:22 Threadripper3995 yeah he's been working on this for 4 years
10:22 Threadripper3995 and he has a discord of respectable yet meagre following
10:23 Threadripper3995 https://github.com/GabeRundlett/gvox_engine/tree/master/src/gpu/voxels
10:23 Threadripper3995 i guess this is where his latest branch is now
10:23 Threadripper3995 this is the only voxel engine i've seen so far that heavily uses compute shaders
10:25 celeron55 these have the opposite problem from MT: they're positioned too far from actual gameplay and end up being only tech demos
10:25 Threadripper3995 yeah i find this is often a problem that programmers make tech toys
10:26 Threadripper3995 and seem to disreguard any end-user functionality for the most part
10:26 Threadripper3995 but its the most interesting project iv'e seen so far, other than teardown
10:27 Threadripper3995 both teardown and gvox (gabe) use the pallet compression
10:27 Threadripper3995 palette*
10:27 Threadripper3995 which i thought was interesting
10:27 celeron55 teardown is the most succesful game based on a high resolution voxel engine like that, yes. i'm expecting it to stay that way for a long time
10:28 Threadripper3995 have you played with it much? people do make mods i see, i've played the main game but not the mods yet
10:28 Threadripper3995 i don't actually like teardown as a game
10:28 celeron55 i don't think my machine is able to run it
10:28 Threadripper3995 but I like aspects of its engine
10:29 Threadripper3995 you should be ok celeron what is your spec?
10:29 celeron55 and i feel i've seen all it has to offer by watching a couple of videos
10:29 Threadripper3995 the main reason I don't like teardown is that it's designed to run efficiently by limiting the player
10:30 Threadripper3995 yes you can destroy anything, but, its small scale
10:30 Threadripper3995 how can i describe that better
10:30 Threadripper3995 the game tries to deter you from doing big explosions and things
10:30 Threadripper3995 and well if you try to indeed there will be a stutters
10:31 Threadripper3995 i think i can describe it even better
10:31 Threadripper3995 when i play teardown it feels like I am under the ocean trying to run forwards
10:31 celeron55 well what they're trying to do is computationally intensive, what can you do
10:32 Threadripper3995 i know right and thats what makes voxels so interesting
10:33 celeron55 of course if you scaled those voxels up to MT/MC size, you could have larger effects
10:33 Threadripper3995 and we'd need textures, which isn't a big issue
10:33 Threadripper3995 but if you asked me I would say I prefer the small untextured voxels
10:33 celeron55 when you're doing physics like that the rendering probably isn't the bottleneck no matter how you do it
10:34 celeron55 (of course counting out any super slow naive solutions)
10:34 Threadripper3995 lol yes, it's basically red faction tbh when you smash up buildings its the exact same feel
10:35 Threadripper3995 only i think red faction was very very marginally better
10:35 Threadripper3995 in the physics department
10:37 celeron55 i think the problem is, games that are solely based on physics rarely are very interesting, which means using up all your development budget on physics isn't a good idea
10:37 celeron55 someone will have to commoditize a high-res voxel physics engine in a way that allows a general game developer to use it and build on it, in order for good games based on the tech to exist
10:38 celeron55 and hardware will have to catch up. it will be indie games, and people expect indie games to run on old hardware
10:38 celeron55 which means it's years away
10:39 celeron55 honestly i thought it would be sooner, but doesn't look like it
10:40 Threadripper3995 yeah the target audience for voxels is rarily high end gamers, it's using old phones, tablets and computer
10:41 Threadripper3995 and physics are a bit of a one trick poney copout for attention
10:41 Threadripper3995 its a shame we can efficiently mix two voxel sizes, or can we
10:41 Threadripper3995 the ability to just fabs() a coordinate to a voxel grid
10:42 Threadripper3995 that can only be done to one scale
10:42 Threadripper3995 ah no im taking trash i think
10:42 Threadripper3995 like how video games have dynamic foliage these days
10:42 Threadripper3995 i wonder how minetest would look with a similar effect
10:42 Lunatrius joined #minetest
10:42 Threadripper3995 but it would be a 16th scale voxel
10:43 Threadripper3995 of dynamic detailing ontop of the larger voxels
10:43 celeron55 the reason voxels can be used is that it's a strictly repeated data structure very natively usable on computers. if you mix it up, it isn't a strictly repeated data structure anymore
10:43 Threadripper3995 yeah there would be complications that takeaway from the efficiency
10:43 Threadripper3995 ok ok take this right
10:44 Threadripper3995 habbo hotel
10:44 Threadripper3995 I can customize my character
10:44 celeron55 if the dynamic foliage didn't actually exist individually but was just duplicated at render time, then of course it would be performant
10:44 Threadripper3995 but in minetest i cannot
10:45 Threadripper3995 unless I request skin add to skindb and server admin update and reboot
10:45 Threadripper3995 i always feel this aspect of minetest is need improving
10:45 celeron55 well what can i say, PRs welcome
10:45 Threadripper3995 haha i have some thoughts
10:46 Threadripper3995 but i dont think i have a solution
10:46 Threadripper3995 but
10:47 Threadripper3995 actually also I cant make minetest pr
10:47 celeron55 actually i think the features have already been put in to allow making that process smoother
10:47 Threadripper3995 yes?
10:47 celeron55 it's the modder's time to start using the features
10:47 Threadripper3995 yes I suppose this could be done in LUA
10:48 Threadripper3995 i am happy to work within minetest lua but no modify the C++ client unless it's a vital bug
10:57 Threadripper3995 have anyone play Avorion?
11:15 mrkubax10 joined #minetest
11:33 appguru joined #minetest
11:53 Thelie joined #minetest
12:30 MinetestBot [git] rollerozxa -> minetest/minetest: Make content tab use real coordinates and minor cleanups (#13719) e4bedc7 https://github.com/minetest/minetest/commit/e4bedc7ea8265b177d72285127877a017ef5a154 (2023-08-13T12:28:16Z)
12:30 MinetestBot [git] grorp -> minetest/minetest: ContentDB GUI: Load package list asynchronously (#13551) 526c5f2 https://github.com/minetest/minetest/commit/526c5f2348f19eaaa67923530e8cba77b2747e37 (2023-08-13T12:28:24Z)
12:30 MinetestBot [git] rubenwardy -> minetest/minetest: Fix hypertext in the mainmenu (#13731) 137e4ce https://github.com/minetest/minetest/commit/137e4ce8667af7eb1edefd9754f758e430551a40 (2023-08-13T12:28:33Z)
12:41 jvalleroy left #minetest
12:44 rod_tout_court joined #minetest
13:11 ___nick___ joined #minetest
13:55 ___nick___ joined #minetest
13:55 Bombo joined #minetest
14:02 ___nick___ joined #minetest
14:34 olliy joined #minetest
14:48 Desour joined #minetest
15:23 Verticen joined #minetest
15:43 olliy joined #minetest
15:46 Thelie joined #minetest
15:55 fluxionary joined #minetest
16:03 MTDiscord <mistere_123> Anyone available to playtest quikbild?
16:50 Talkless joined #minetest
16:55 fling joined #minetest
16:56 jonadab joined #minetest
16:58 gera mistere_123 whats this
16:58 gera i can play
17:04 Valeria22 joined #minetest
17:05 Valeria22 joined #minetest
17:06 Valeria22 joined #minetest
17:17 gera ok I installed it setup an arena, and it requests me to build a word I see
17:26 Valeria22_ joined #minetest
17:43 Valeria22_ joined #minetest
17:45 mrkubax10 joined #minetest
17:46 Alias joined #minetest
17:53 MTDiscord <mistere_123> gera, you still around?
17:53 gera yes
17:54 MTDiscord <mistere_123> sorry, I meant on a server. Its called A.E.S. test server
17:54 gera ok ill join in 10 mnutes
18:07 critr joined #minetest
18:17 sys4 joined #minetest
18:53 Noisytoot joined #minetest
19:32 Thelie joined #minetest
21:24 ___nick___ joined #minetest
21:45 Valeria22 joined #minetest
22:33 panwolfram joined #minetest
22:47 fling_ joined #minetest
23:17 AliasAlreadyTake joined #minetest
23:55 Lesha_Vel joined #minetest

| Channels | #minetest index | Today | | Google Search | Plaintext