Guild icon
DDraceNetwork
Development / developer
Development discussion. Logged to https://ddnet.tw/irclogs/ Connected with DDNet's IRC channel, Matrix room and GitHub repositories — IRC: #ddnet on Quakenet | Matrix: #ddnet-developer:matrix.org GitHub: https://github.com/ddnet
Between 2021-09-30 00:00:00Z and 2021-10-01 00:00:00Z
Avatar
Avatar
gerdoe
all collisions in tw are circle-circle unless tiles
i dont think so
04:23
but i think its different between hooking and touching the tee to another tee, im not sure but i think they both have different collisions.
04:23
ill test it out later
Avatar
ed94724 M AnotherEra, M Samsara VI, A Yeyou 2 - ddnet-maps
troll 1
Avatar
Avatar
Real
but i think its different between hooking and touching the tee to another tee, im not sure but i think they both have different collisions.
I don't think that adding some velocity is real collision tho
Avatar
Avatar
gerdoe
I don't think that adding some velocity is real collision tho
How would you do it then?
06:11
i mean
06:11
tees are no complicated model or something
06:11
i think its fine xd
Avatar
Avatar
fokkonaut
How would you do it then?
set position without changing any velocity kekw
Avatar
that can lead you to being in the wall
06:59
and being stuck
Avatar
i don't really remember how does tw MoveBox
Avatar
chillerdragon BOT 2021-09-30 09:08:54Z
DDraceNetwork, a cooperative racing mod of Teeworlds - ddnet/collision.cpp at 560d2ad1a3249709e6594b8c365f65cbd83a7351 · ddnet/ddnet
Avatar
finally google
11:03
added dark theme
11:03
to google
Avatar
chillerdragon BOT 2021-09-30 11:12:45Z
google sok
11:13
lmao the ddnet++ code base is so cursed it now requires bam AND cmake to compile :D but yay i managed to yoink in ddnet's git history into my fork that started half an decade ago with a fresh history
Avatar
what even is the sense of bam? isnt that just shooting in your own leg for absolutly no gain
11:44
whats the history of teeworlds, did matricks invent everything from scretch for educational purposes, or just for no reason?
Avatar
education is my guess. it‘s much more fun to reinvent the wheel
Avatar
ok^^
Avatar
Avatar
deen
education is my guess. it‘s much more fun to reinvent the wheel
hence system.c lol
Avatar
mh yeah but c++98 also sucks
12:08
xD
12:09
and teeworlds was written in c first wasnt it?
Avatar
chillerdragon BOT 2021-09-30 12:46:21Z
still waiting for matricks to build a c compiler
Avatar
Jupstar ✪ BOT 2021-09-30 12:48:01Z
trolldragon
Avatar
chillerdragon BOT 2021-09-30 12:55:56Z
its not for education matricks is just smarter and writes better code than everything out there
12:56
bam > cmake
12:56
str_copy > strncpy
Avatar
rip chn
13:01
👀 can we just connect to steamwork's network and let people just host servers via steamwork and let them connect to each other in a time like this
Avatar
you mean sdr? it means no more open source client and server
13:02
and by time like this you mean always?
13:02
idk
Avatar
we could try it, but i‘m still waiting for cloudflare first
13:04
giving up open source is a huge step imo
Avatar
are we getting support from cloudflare?
Avatar
i contacted someone, on HN they said they could help cheaper
Avatar
what about china
Avatar
china is super hard, we‘d need a chinese company to help us
Avatar
probably not gonna happen
Avatar
Jupstar ✪ BOT 2021-09-30 13:09:33Z
the c functions really arent the best, would be nice if c++ would support static sized strings like boost does :/
str_copy > strncpy
Avatar
best about teeworlds base is how it supports all platforms
Avatar
troll³
Avatar
fokko when add a mobile mode for ddnet, i bet many of your players just chilling on your servers anyway xD
13:13
Android support is back in no?
Avatar
it is
13:13
then i dont need to do so
Avatar
but ddnet on android without mobile support sucks xd
Avatar
doesnt it have mobile support?
Avatar
i mean it runs, and if i connect a keyboard to my phone it works xD
Avatar
soo?
Avatar
but it doesnt have like buttons to toggle scoreboard and stuff 😄
Avatar
u mean on screen controls
Avatar
yeah
Avatar
Well, it was in ddnet 9.3.1
13:15
cant u just move it back in
Avatar
i dunno
Avatar
code exists
13:15
i think
13:15
its SDL stuff
13:15
i believe
Avatar
i never looked into that source, but it also was SDL 1.x
Avatar
maybe take a look at it again or so
Avatar
yeah but someone also needs to fix the whole IME stuff
Avatar
i know that each on screen Button was mapped to a real key, which could be bound ingame xd
Avatar
bcs it overlapps with android onscreen keyboard
Avatar
in the sdl settings while booting the game u could set those buttons
13:16
and u could move them customly
Avatar
ah yeah, maybe smone should add it back xddd
Avatar
ye probably xD
Avatar
pelya had android port of 0.6 client afair
Avatar
ye, it was even on google play
13:17
lol
13:17
back then
Avatar
chillerdragon BOT 2021-09-30 13:50:42Z
ye would love onscreen buttons also for non android phones
13:52
i wonder if walking with the phone tilt sensor would be any good
Avatar
ddnet fitness program how much did you move today, before you played ddnet
Avatar
chillerdragon BOT 2021-09-30 13:53:58Z
also we need aim assist on mobile because its so hard to play w touch
Avatar
trollerdragon
Avatar
chillerdragon BOT 2021-09-30 13:54:21Z
hrhrhr
13:56
Its a thing in mobile tho
13:56
"Brawl Stars" is a pvp game where you shoot each other and you can literally turn on aimbot
Avatar
you cant compare such a bad game to a brilliant game like teeworlds xd
Avatar
brilliant
Avatar
Can I offer some free work to some companies? I want to fix some bugs, I don’t want anything in return
16:55
what companies
Avatar
Mihoyo to start with. Then I can offer some to facebook. Then my next target would be microsoft
16:59
I can help reddit too, but I doubt they’d want my help given I’d remove the fucking “use the app” nag
Avatar
Mihoyo?
17:00
do u play genshin
17:00
isnt it just some mindless gacha
Avatar
Ofc I play genshin, the premier weeb game
Avatar
i prefer to waste mony on dota
17:01
monkalaugh
Avatar
It actually has a great story and I personally think the money grubbing company is ruining it
Avatar
the only company i would help free is valve, make steam have proper window hints for the chat so that twm can make it floating properly
Avatar
But even free2play and the mechanics to force you to play every day it still has a pretty great gameplay loop imo. If only their priority was to make a great game instead of making a shit ton of money
17:02
Oh, my, god valve yes, hire me please. I’ll make you a new client
Avatar
also the steam client is super aggresive at stealing ur cursor
17:03
xd
Avatar
Seriously fuck all this web browser ui ba
17:03
Bs*
17:03
Steam client works like horseshit, feels like I’m running on a core2duo
17:04
its better to browse the shop on the browser
17:04
seriously
17:04
xd
Avatar
100% agree. If I have to use a browser I’d use a proper desktop browser not embedded garbage
17:05
I can help discord too
17:06
I can give my bank a hand with their shitty website
Avatar
i bet you can crash clients with million votes in votelist :D
Avatar
chillerdragon BOT 2021-09-30 17:11:50Z
yea crashing clients with malicious servers is still a thing
Avatar
Hm, don’t remember but he vote heap probably refuses to grow past a certain point
Avatar
chillerdragon BOT 2021-09-30 17:12:16Z
@gerdoe: go fuzz and fix
Avatar
Avatar
Learath2
Hm, don’t remember but he vote heap probably refuses to grow past a certain point
server-side or client-side
Avatar
Both sides iirc
Avatar
Avatar
gerdoe
i bet you can crash clients with million votes in votelist :D
u can
Avatar
Someone should add a limit there 😛
Avatar
Catches client crashes in the CI that happen on launch or connection to server

Checklist

  • [ ] Tested the change ingame
  • [ ] Provided screenshots if it is a visual change
  • [ ] Tested in combination with possibly related configuration options
  • [ ] Written a unit test if it works standalone, system.c especially
  • [ ] Considered possible null pointers and out of bounds array indexing
  • [ ] Changed no physics that affect existing maps
  • [ ] Tested the change with [ASan+UBSan or ...
Avatar
Avatar
Learath2
Both sides iirc
you can always modify server to do any bad thing kekw
Avatar
The client should resist it though
Avatar
let's check then
Avatar
Noby says it doesn’t so we should fix it imo
Avatar
there are plenty of ways to crash client from server
Avatar
Which we should try to fix 😛
Avatar
i think its all things taht would never happen with normal servers
Avatar
Avatar
Learath2
I can help reddit too, but I doubt they’d want my help given I’d remove the fucking “use the app” nag
They only make money with the app, you want to destroy them? 😄
17:22
You can't track people and get their info well with a website, need an app for that
Avatar
They have a fair bit of ads everywhere, though I hear their clickthru rate is awful so they don’t get paid well iirc
Avatar
@Learath2 afair you did something about replacing basic containers by std::*, how's it going?
Avatar
I don’t like that the goal with everything is money and that people still support these things. I would gladly host something like reddit with the same model we run ddnet if it had any chance of being used
Avatar
Avatar
Learath2
I don’t like that the goal with everything is money and that people still support these things. I would gladly host something like reddit with the same model we run ddnet if it had any chance of being used
federative social medeia :p
17:24
media*
Avatar
Avatar
gerdoe
@Learath2 afair you did something about replacing basic containers by std::*, how's it going?
Oh, I was almost done with that actually. Just a few tricky ones remained
17:25
Maybe I should push it so someone else can finish it up
Avatar
it will be hardest pr to review :D
Avatar
Wikipedia is a good counter-example, really successful, donations only
Avatar
Avatar
gerdoe
federative social medeia :p
I know there are things like mastodon, but they are just doomed for mainstream failure. It’s just a nerdfest
Avatar
Avatar
deen
Wikipedia is a good counter-example, really successful, donations only
they keep their ads too agressive
Avatar
Avatar
noby
i think its all things taht would never happen with normal servers
yep
Avatar
Avatar
deen
Wikipedia is a good counter-example, really successful, donations only
Probably the only one of it’s kind. I don’t really think I know any others with mainstream success
Avatar
the only thing i don't like in wikipedia
Avatar
Avatar
Learath2
I know there are things like mastodon, but they are just doomed for mainstream failure. It’s just a nerdfest
hm, ye, you are right at that point
Avatar
afc253c Run headless client in CI - ChillerDragon 5eb1ef5 Merge #4184 - bors[bot]
Avatar
dummy's netmsg are going after main tees yep?
Avatar
The PostgreSQL Global Development Group today announced the release of PostgreSQL 14, the latest version of the world’s [most advanced …
Avatar
@Learath2 how is secured.gg doing with USA and GER?
Exported 163 message(s)