Guild icon
Teeworlds
discord.gg/teeworlds / general
Teeworlds Discord Server.
Between 2020-09-21 00:00:00Z and 2020-09-22 00:00:00Z
Avatar
I am also a bit concerned about that tbh. Sounds like a lot of effort which I wonder if it will be plausible
Avatar
So... next up is making the liquid push out parameter scale based on breath
Avatar
Static water is very much doable, an actual fluid simulation while possible is a little tooooo much work
Avatar
But the look on peoples' faces!
Avatar
I see it like this:
  • static water: we could receive tune_zones with normal predictions in 0.7, still they're working ~ok in 0.7 vanilla already except when being on border. But ofc that could be done restrictive way and mods will not gain much with it
  • simple spreading/flowing water (minecraft/terraria-style): we could receive a new protocol for managing loaded map tiles from a server, which would be awesome if done right and non-restrictive
A win-win situation.
08:27
Also we know that 2nd one is at least doable since we have minetee, one person was doing it afaia.
Avatar
Static water would be up to 4 liquid types' with each ones tuning defined in .map (edited)
09:02
Imo
09:05
Or more. Doesn't hurt to add more, does it?
Avatar
I just don't get why don't add tune zones instead of static set of liquids.
Avatar
Are tune-zones enough to emulate fluids?
09:36
Do tune-zones bring anything to the table for vanilla?
Avatar
Depends on complexity I suppose
Avatar
tune zones + speedups are quite nice
Avatar
Add jump pads
Avatar
Each proposal needs to think how useful it would be for vanilla. I don't ever see speedups being merged
Avatar
I mean, unhookables and death tiles weren't very useful for vanilla if at all. They bring some fun new gameplay though
Avatar
They make nice possibilities for mappers
Avatar
@Learath2 I've never been able to make decent water on ddnet neither with tunes or speeders, they both make you just bounce eternally (gravity tunes spit you out with the same force you came in)
Avatar
Yeah I thought so too, it creates something more like a trampoline than water
Avatar
Yeah Kinda like those giant air baloons where kids play
Avatar
Bouncy castles? @Sonix
Avatar
Salt Water which a tee can only float on
Avatar
I've never been able to make decent water on ddnet neither with tunes or speeders, they both make you just bounce eternally (gravity tunes spit you out with the same force you came in)
You could add some friction I guess. But I like tees bouncing near the surface.
(edited)
11:22
w/o friction
11:23
more extreem example of no friction water behavior
11:24
Could only capure 7-9 seconds only, sorry. Advice me some linux screen recorder better than Peek please. (edited)
Avatar
whats with the colors
Avatar
@Deleted User I've had much better luck with just ffmpeg
Avatar
What's wrong with the colors? They're fine 🤔
Avatar
I even had a cute slop script so I can record sections of the screen, though don't have access to my computer rn
Avatar
Ah you mean the "random" skin.
11:27
It's a skin for humans for a warmup period to encourage them to choose a class. Not related to water.
11:28
DDNet supports fully customizable skin bodies. If you would connect from 0.7 client you will just see a one-colored default tee skin instead for a "random" human class. (edited)
Avatar
Now that I think about it, buoyancy only depends on how much of an object is submerged, so the force applied is fairly constant. I guess inverse gravity isn't too bad of a hack
Avatar
It's not bad indeeed. And to reduce bouncing effect one could use air friction. Had not considered this important for my mod so I haven't used it. (edited)
11:31
In my mod people rarely have time to enjoy swimming and floating 😄 (edited)
Avatar
@Deleted User simple screen recorder works well
Avatar
Despite it's name it's not simple. And has not worked for me for some reason.
11:34
Peek was awesome but after a system update it just records first 7 seconds now.
Avatar
@Deleted User whats wrong with obs?
Avatar
It is even more monstrous and didn't worked too in my system. Idk why
11:35
I have nvidia card with proprietary drivers, maybe that matters.
Avatar
huh, i have the same but it just works for me
Avatar
Wow, after system update that broke Peek now OBS is working
11:38
I've started and stopped recording. How to export it? (edited)
11:39
Ah it saves to ~/Videos
Avatar
^ you can change the path in the settings if you like
Avatar
No, it's ok. I've just expected that this program will add video clips to it's UI for arrangement
11:42
it's a studio after all
11:43
Avatar
It's more of the live broadcast type of studio
Avatar
I was wrong. Nothing useful could be achieved with air_friction for a water (edited)
11:53
Any parameter from 0.1 to 0.99 I give doesn't make any changes to that bouncing effect.
11:53
Any parameter above 1.0 just breaks any air inertia in that zone.
11:54
I can add a serverside hack ofc to reduce it. Or fix air_friction.
11:55
Because it is now cannot be used for anything useful at all.
11:55
Though I am not motivated to do that. This doesn't break gameplay and looks okayish for a mod.
Avatar
What would be useful is a ~proper calculation of forces applied to a body based on submersion ratio. I don't mean anything complex. It's just if in water gravity is -0.2 and in air it is +1.0 then for a 50% submerged tee it should be about +0.8. I don't think we need quadratic equations here. Right now when tee center is passing a media separation boundary the force changes momentary, not gradually over time so we get that push down effect. (edited)
12:05
It is there because tee is not getting any positive gravity while entering air before completely leaving water. (edited)
12:07
That would a step forward from ddnet tune zones If teeworlds will not only get tune_zones but something like gradually changing tunes on how much tee's body is in that zone. it doesn't sounds very hard to do after tune_zones will be implemented.
Avatar
even in the last video, you're bobbing up and down too much imo
12:33
there needs to be some way to lose vertical momentum in water, so after some time you just come to almost a stop at the surface or at the bottom (edited)
Avatar
I've tried to use air_friction, but it's broken
12:40
for values from 0 to 1.0 it doesn't affect vertical component of force (and doesn't visibly affect horizontal, but I did't tested much) (edited)
12:40
for values above 1.0 it in fact starts to reduce vertical component but it breaks horizontal forces completely boosting them to their clamped max and then freezes a tee
Avatar
doesn't air_friction only work horizontally?
Avatar
I think it is.
12:42
And it's lame. It's ok for a 2d game to have a physics made of hacks though. (edited)
12:42
Just teeworlds physics looks convincing at the first glance.
Avatar
yeah some hacky tune zone water isn't good enough, we need something with proper physics that feels really nice to swim in
Avatar
I propose to add vertical friction (which could be 0 for default tune_zone)
12:44
Or make it work gradually on the division of medias/tune_zones with a ratio of submersion as I've proposed before
12:44
it will work too, though not having a vertical friction is more critical here
Avatar
Game physics aren't always accurate, you do what feels good. Mario's jumps aren't parabolas, Karts don't get a boost from drifting, Planes can't take off that slowly 😄
Avatar
Like I dunno air_damping parameter for a vertical component of momentum (edited)
12:45
@Learath2 I know. That's why I call it ok for a 2d game.
Avatar
Even for 3d games, cars don't handle nearly as well as they handle in GTA
Avatar
Ofc, there is Dirt 2.0 which almost nobody can drive properly. It's too realistic
12:47
Game are more or less copying physics for cars which "work" (think playable with no effort)
Avatar
you just need to make it realistic enough to be somewhat convincing but unrealistic enough to feel good
👍 1
Avatar
Right
12:50
If tune zones will be added to the game then we could add paremeters to change them from default in those zones only. Without a risk of breaking a gameplay on existing mods/modes. (edited)
Avatar
well I can't think of almost any use for tune zones in vanilla
12:52
I guess the best one would be something like a space station map where you can exit into space and float around
Avatar
I guess the best one would be something like a space station map where you can exit into space and float around
@Ravie that would be so sick tho
12:57
that alone would justify implementation of tune zones even if no vanilla map would use it
Avatar
yeah but it's like the only thing 😄
12:58
and even then, I'm still in favor of proper water physics
12:58
do it well or not at all
Avatar
how about toxic air? a section of a map that is accessible but deadly if u in it for too long or without a mask
12:59
wouldn't that too require tune zones?
Avatar
you can't currently do that with tune zones
13:01
and I'm not really a fan of adding too many game elements to a minimalistic game that is already perfectly balanced
13:04
but I think this idea would work well in something like a zombie mod (if it's not already a thing)
Avatar
well I can't think of almost any use for tune zones in vanilla
To think of it I cannot think of any use of any new feature in vanilla. Because it's vanilla. It's made of parts that were at the moment. So asking yourself if vanilla need anything new is not a real question, it doesn't.
Avatar
it needs water :D
Avatar
Does it? Why?
Avatar
because water is amazing for mapping
13:40
it just adds variety and charm to maps and doesn't change the already perfect vanilla gameplay
Avatar
Tune zones are amazing for mapping too. Check KoG, DDRace, my mod.
Avatar
I've never been a fan of them
Avatar
So it's very subjective.
Avatar
well ddrace is already full of crazy weird things, vanilla should stay pure
Avatar
I don't like DDRace and KoG too. I am not a racing guy. (edited)
13:42
"Vanilla should stay pure". Should it become more pure reverting everything to 0.6 or maybe 0.5?
13:43
It was purer back then, right?
13:48
Purity is a controversial goal if you think of it.
Avatar
@Zatline toxic air can be made via static fluid with special tuning
13:51
Static liquids w tuning are basically tune zones lol
13:51
If there is liquid plurality ofc
Avatar
imo there should just be water
14:24
at most, 4 hard coded presets like water, acid, lava, quicksand
Avatar
insert toxic comment, get toxic air, ???, lol
Bungus_the_god (Connie) joined the server. 2020-09-21 15:45:27Z
Avatar
Bungus_the_god (Connie) 2020-09-21 15:46:59Z
henlo
15:47
people still play this game right
Avatar
yes, about 1000 players 24/7
Avatar
Bungus_the_god (Connie) 2020-09-21 16:01:35Z
Is that just for ddrace or teeworlds as a whole
Avatar
Mostly ddrace
Avatar
Bungus_the_god (Connie) 2020-09-21 16:17:34Z
Damn
19:30
adding more tunes
Avatar
added a "swim up" mechanic for diving gear tees
20:02
now, I wish I could add more today but there are constraints :t
Avatar
water where u can like actually swim by pressing jump -> tee goes up a bit would be cool
20:05
but i doubt it would be added
20:05
+ would look weird without an animation + sound effect + special particles
Avatar
yeah I just added that
Avatar
@louis graphics are no issue no worry I'm already at it
Avatar
you are already at water graphics? o.0
Avatar
I made some bubble particles yesterday and for the HUD too
20:40
and a mock-up for a spear gun
Avatar
not a bit too early for that?
21:18
nothing's confirmed
21:18
21:19
these are the best mockups @Zatline
21:19
made by your best graphicsperson - me
Avatar
is that a statue made out of an air bubble?
Exported 144 message(s)