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 2022-08-30 00:00:00Z and 2022-08-31 00:00:00Z
Avatar
Avatar
ReiTW
I've seen someone in KoG discord mentioning coloured names for servers, could be cool tho
Probably very distracting. I like the current, clean look of the server browsers, where only important things are colored, such as gametypes or ping
Avatar
It's 2022 not 2002
Avatar
Should every entry on google should have the possibility to color their entry in any color they want just because its 2022?
Avatar
2022, time to have lgbtq vegan furry gender flags on your screen in every fucking app
Avatar
Avatar
fokkonaut
Should every entry on google should have the possibility to color their entry in any color they want just because its 2022?
advertized links become rainbow greenthing
Avatar
fr tho colored names might take attention away from gameplay, which is not good in this game
Avatar
They are talking about server names
Avatar
Oh, server names. Server list will be a complete mess, like in trackmania nations
Avatar
Avatar
fokkonaut
They are talking about server names
oh i misread.
Avatar
Me too
Avatar
at first
Avatar
Avatar
Voxel
oh i misread.
I did rainbow playername tho
08:32
Latest thing I coded
Avatar
i saw, which is why i got confused xd
Avatar
Same xd
08:32
Its very complex due to the way the client uses the team information :(
08:32
but i think i made quite a good algorithm for it now
Avatar
Avatar
fokkonaut
Its very complex due to the way the client uses the team information :(
and cuz the way its sent
08:33
Its more than obvious that this shouldnt be done with teams haha
Avatar
about the ui, the visual style is very clean and i dont think it should change much. given the actual content should change, i wouldnt edit the styling
Avatar
Avatar
fokkonaut
Probably very distracting. I like the current, clean look of the server browsers, where only important things are colored, such as gametypes or ping
πŸ‘ŒπŸΌ
Avatar
c479230 Use new ddnet.org domain - def- 91bc21c No need for lengthy semaphore names on macOS, pointer address is enough - def- 8526d50 Merge #5312 - bors[bot]
Avatar
@Anime.pdf better
10:25
Avatar
Hi; Does anyone know the solution to this problem?
Avatar
Avatar
ReiTW
Click to see attachment πŸ–ΌοΈ
Brings me back to my teenage years. πŸ˜„
Avatar
Avatar
deen
Brings me back to my teenage years. πŸ˜„
still playable today, but lots of bots
11:29
Port CListBox from upstream and use it instead of UiDoListbox.
Avatar
Avatar
Anime.pdf
feelsscary
Omg I want this for ddnet rn
Avatar
Avatar
Fatih Asan
Hi; Does anyone know the solution to this problem?
Well, you're in the dev channel. If you can program or find a way to fix this, let us know!
Avatar
ΠΈ Ρ‡ΠΎ 2022-08-30 11:58:24Z
Looks like UPD is being filtered what is this?
Avatar
Huh, bizarre, an ipv6 server in the wild?
Avatar
Might be one of those chinese InfClass servers, not sure
Avatar
do you even have ipv6? my isp doesn't provide it for example
Avatar
Mine neither. I wonder how we even handle that
12:10
Maybe we should try to contact an ipv6 server at the very start to determine if we even have ipv6 connectivity
Avatar
Jupstar βœͺ 2022-08-30 13:01:38Z
I have it but tunnelled ipv4 has major lags and i don't get both
13:01
So i disabled it ^^
13:02
Too bad tw still stuck at ipv4 xd
Avatar
when the chinese are trying to get their own servers restricted to only chinese
13:30
thonk
Avatar
would at least fix their ddos
13:32
πŸ˜„
Avatar
true, from now on restrict rus servers to only russian and filter russian ips from other servers
13:35
kekw
13:36
that would 100% solve it, since most of the ddosers are russian
justatest 1
13:36
or polish
Avatar
Reported by Vy0x2:
Why do i get "No answer from server yet." when i am banned? Wasnt it "Banned until 2022-08-..blablabla" before?
@heinrich5991 Are we maybe doing the "no answer" too early?
Avatar
Does someone know how to contact LordSk? Is he on discord? (edited)
Avatar
Jupstar βœͺ 2022-08-30 15:51:06Z
tag him in github
Avatar
Avatar
Jupstar βœͺ
tag him in github
found him on teeworlds discord πŸ˜‰
Avatar
Avatar
GitHub
Click to see attachment πŸ–ΌοΈ
Rust monkalaugh
Avatar
Avatar
ReiTW
Click to see attachment πŸ–ΌοΈ
πŸ₯° πŸ₯°
Avatar
Avatar
Ryozuki
Click to see attachment πŸ–ΌοΈ
idk windows 11 ui kinda nice ngl
🀒 3
Avatar
it looks like any generic modern app
Avatar
which looks nice
16:44
i mean its the best default ui by far imo
Avatar
it's not nice
Avatar
rounded corners everywhere like some electron crap
Avatar
i think rounded looks nice
Avatar
win10 far better
🀒 2
Avatar
Avatar
louis
idk windows 11 ui kinda nice ngl
you can tell it was designed by a graphic designer and not a HUD designer, but they have made things alot harder to use
Avatar
when they discontinue 10 I'm gonna have to use penguin os
Avatar
oh yeah i heard lots of buttons are hidden beside more> menus
Avatar
Avatar
murpi
you can tell it was designed by a graphic designer and not a HUD designer, but they have made things alot harder to use
should have hired me, I do both
Avatar
Jupstar βœͺ 2022-08-30 17:03:09Z
100% trigger
17:03
Youtube xd
Avatar
Avatar
Ravie
rounded corners everywhere like some electron crap
Jupstar βœͺ 2022-08-30 17:25:47Z
but its so ez to create awesome gui with all the javascript frameworks
17:28
took me like 20 minutes to create a pretty good map releases filter in react
17:28
i wish it could be so ez with c++
Avatar
Avatar
Jupstar βœͺ
but its so ez to create awesome gui with all the javascript frameworks
can't tell if you're joking or not
Avatar
Jupstar βœͺ 2022-08-30 17:28:37Z
im not
17:29
gimme a second
17:29
i show u
Avatar
maybe it's just me but I hate this look where literally everything is rounded and flashing and popping up for no reason
Avatar
Jupstar βœͺ 2022-08-30 17:29:29Z
i'd say depends on the framework u use
17:29
i used MUI which implementents googles material UI
Avatar
Avatar
Ravie
maybe it's just me but I hate this look where literally everything is rounded and flashing and popping up for no reason
Jupstar βœͺ 2022-08-30 17:32:26Z
https://aliveclan.de/releases note: i am not saying it looks good, but for like 20 minutes work its better than anything we have in the client
Avatar
well it has this same look and feel as everything else nowadays
Avatar
Jupstar βœͺ 2022-08-30 17:34:32Z
and where is your problem with it?
17:34
show me anything comparable in the client
17:35
in fact it has less "roundings" than our ugly client GUI
17:35
which has rounding next to other roundings
Avatar
Avatar
Jupstar βœͺ
https://aliveclan.de/releases note: i am not saying it looks good, but for like 20 minutes work its better than anything we have in the client
Avatar
Jupstar βœͺ 2022-08-30 17:35:28Z
looks like total crap compared to this
Avatar
well I think I've said this before but the client has its own soul and that at least makes it stand out
Avatar
very nice
Avatar
and exaggerated roundings are okay in a game about jumping balls, but on websites it just looks stupid
Avatar
Jupstar βœͺ 2022-08-30 17:36:36Z
i'd say the page above has not too many roundings
17:36
it looks cleaner than our current website
Avatar
well the current website does look very dated but going with the most generic thing possible is not the only way to make it more modern
Avatar
Jupstar βœͺ 2022-08-30 17:38:30Z
well if we have some google designers laying around doing awesome css effects for us
17:38
i can live with a custom solution
Avatar
I think we're moving towards all apps and websites being standardized to all look the goddamn same
Avatar
Jupstar βœͺ 2022-08-30 17:40:28Z
well tho there is an insane amount time required to do this: just look at the frameworks i used: react - facebook mui - implements googles ui nextjs - twitch recoil - facebook that's like sillicon valleys biggest players (edited)
17:41
they also use these frameworks so they are pretty stable and well thought through
17:41
i am not saying javascript is the best shit, but i'd say the GUI frameworks for javascript are unbeatable and the themes are built around these frameworks
17:41
so yeah, u kinda have to live with similar looking stuff
Avatar
whats the point of standing out and being urself then
Avatar
I'm sure you can make something better with oldschool methods if you just keep it tasteful
17:42
doesn't have to be complex at all
Avatar
Avatar
Ravie
I'm sure you can make something better with oldschool methods if you just keep it tasteful
Jupstar βœͺ 2022-08-30 17:43:08Z
nope
17:43
u never used react so you dont understand why it changes the game
17:43
there is no framework similar
Avatar
but you simply don't need all this
Avatar
Jupstar βœͺ 2022-08-30 17:44:28Z
as said i built it in 20 minutes
17:44
bcs react is built to make this simply
Avatar
yeah that's what it's good for
17:45
but when you see a program from a large company, even something like windows 11 and it has this same stank xD
Avatar
Avatar
Jupstar βœͺ
there is no framework similar
Vue is pretty similar. I also saw some lightweight alternatives to React more suited for weaker devices. Either way I find the virtual DOM approach just another bandaid to the way web has to keep full backwards compatibility for decades
Avatar
Avatar
Learath2
Vue is pretty similar. I also saw some lightweight alternatives to React more suited for weaker devices. Either way I find the virtual DOM approach just another bandaid to the way web has to keep full backwards compatibility for decades
Jupstar βœͺ 2022-08-30 18:22:05Z
but the optimizer prerenders, so you get a static html on first load
Avatar
But yes, angular, vue and react are your best bets if you are building a site now. Making something without any of them is just way too much work
Avatar
Avatar
Jupstar βœͺ
but the optimizer prerenders, so you get a static html on first load
Which is another bandaid on the bandaid. The entire modern web is a massive ball of bandaid πŸ˜„
Avatar
Jupstar βœͺ 2022-08-30 18:23:12Z
^^
Avatar
It might just be that CSS+HTML has just become way too powerful. The flexibility just causes way too much complexity
Avatar
Jupstar βœͺ 2022-08-30 18:23:52Z
but yeah, it's really about development speed: nodejs + react triggers hot replacements so i never have to reload the page at all
18:23
i instantly see all changes
18:24
imagine the same with c++... even with smth like jet-live which is similar to hot replacement its still slow
Avatar
Yeah, without a framework you need to mess around with webpack to get a hot reloading setup
Avatar
Avatar
Jupstar βœͺ
imagine the same with c++... even with smth like jet-live which is similar to hot replacement its still slow
The best implementation c++ of hot reload I know is unreal engine and that is sluggish as hell
18:25
Of c++ hot reload*
Avatar
Jupstar βœͺ 2022-08-30 18:25:30Z
a c++ script language would be nice.. then i can compile for release
18:25
use script in debug ^^
18:25
i also would buy a NASA pc for that
Avatar
Hm, I don't know if C++ is interpretable without some extra rules
Avatar
Jupstar βœͺ 2022-08-30 18:26:59Z
i'd accept a certain amount of extra rules πŸ˜„
Avatar
Maybe a single TU limit and no forward declarations
Avatar
Jupstar βœͺ 2022-08-30 18:27:18Z
and if u do smth game breaking restarting is ofc ok
18:27
but ddnet UI for example would be ez with jet-live
18:27
u can just recompile and it works bcs our ui has almost no state
Avatar
Honestly in our codebase hot reload isn't even my biggest issue. Our code compiles quick enough that I dont lose focus
18:29
The bigger issue is that it's not standardized at all
18:29
I keep having to alternate between coder and designer mode, which is really taxing on the brain
Avatar
Jupstar βœͺ 2022-08-30 18:29:45Z
well anyway, my point is really about making good, ez UI and imagine you could search like on my website above and vote a map like that
18:29
would be really cool πŸ˜„
Avatar
i like my clan website
18:30
i wonder who made it
Avatar
Avatar
Jupstar βœͺ
well anyway, my point is really about making good, ez UI and imagine you could search like on my website above and vote a map like that
I was willing to make that happen but I think other devs didnt want me to do it out of band
Avatar
Avatar
Learath2
But yes, angular, vue and react are your best bets if you are building a site now. Making something without any of them is just way too much work
there is a new kid in the school
18:31
its called svelte
18:31
Cybernetically enhanced web apps
Avatar
Some component hierarchy, some event bubbling, some standardization of ui components would go such a long way
Avatar
Svelte is a radical new approach to building user interfaces. Whereas traditional frameworks like React and Vue do the bulk of their work in the browser, Svelte shifts that work into a compile step that happens when you build your app.
>
Instead of using techniques like virtual DOM diffing, Svelte writes code that surgically updates the DOM when the state of your app changes.
Avatar
Like e.g. I want a component to be "cached", I have to look at containers and stuff for like 50 minutes. This could probably be transparent to the designer if done well
Avatar
Svelte compiler rewritten in Rust. Contribute to pintariching/rustle development by creating an account on GitHub.
Avatar
Avatar
Ryozuki
Svelte is a radical new approach to building user interfaces. Whereas traditional frameworks like React and Vue do the bulk of their work in the browser, Svelte shifts that work into a compile step that happens when you build your app.
>
Instead of using techniques like virtual DOM diffing, Svelte writes code that surgically updates the DOM when the state of your app changes.
Jupstar βœͺ 2022-08-30 18:34:59Z
i cannot judge but before some bigger company used it idc xDD
18:35
depends on how well it scales
Avatar
Avatar
Jupstar βœͺ
i cannot judge but before some bigger company used it idc xDD
its way way faster
18:35
than reactjs
18:35
cuz it does the work at compile time xD
Avatar
Avatar
Jupstar βœͺ
i cannot judge but before some bigger company used it idc xDD
18:36
¯\_(ツ)_/¯
Avatar
Avatar
Ryozuki
cuz it does the work at compile time xD
Jupstar βœͺ 2022-08-30 18:37:14Z
but nextjs does that too
18:37
it renders the first render and makes it a html file
18:37
nextjs uses react
18:37
btw svelte can only be compared to reactjs
18:37
you could say that svelte already does pre rendering by how it works
18:38
sveltekit is what you compare to nextjs
18:39
look at how svelte works :p
Avatar
Avatar
Ryozuki
cuz it does the work at compile time xD
What work? Does it figure out the chain of updates required at compile time to create optimized routines or sth?
18:39
it doesnt use a virtual dom
18:40
Avatar
Now that sounds impressive. I'll take a look
Avatar
it uses a custom jsish syntax
Avatar
That 1.6 kb bundle size is sexy too
18:41
a interactive tutorial
18:41
brb food
Avatar
Avatar
Ryozuki
nextjs uses react
Jupstar βœͺ 2022-08-30 18:42:44Z
but not at first render? else i understand https://nextjs.org/docs/advanced-features/static-html-export incorrectly it uses javascript as soon as you e.g. fetching data or change site etc.
Export your Next.js app to static HTML, and run it standalone without the need of a Node.js server.
Avatar
No state management libraries is also hot
18:43
I might give Svelte a go for my next project
Avatar
Avatar
Jupstar βœͺ
but not at first render? else i understand https://nextjs.org/docs/advanced-features/static-html-export incorrectly it uses javascript as soon as you e.g. fetching data or change site etc.
its called hydration
18:53
well
18:53
server side rendering
Avatar
Jupstar βœͺ 2022-08-30 18:53:48Z
anyway, its normally that newer libs are better in smth
18:53
but it probs doesnt have such a huge community behind it
Avatar
svelte can do SSR too iirc
18:54
SvelteKit
Avatar
Jupstar βœͺ 2022-08-30 18:54:41Z
if it gets as good as react i have nothing against it tho ^^
Avatar
svelte is definitly getting traction
18:54
i see it here and there in hn
18:55
but its normal
Avatar
Jupstar βœͺ 2022-08-30 18:55:04Z
tbh i dont really care about javascript anyway, i want smth like react in c++
Avatar
4 years ago reactjs was the sme
Avatar
Avatar
Jupstar βœͺ
tbh i dont really care about javascript anyway, i want smth like react in c++
same!
18:55
this will be possible
18:55
when wasm matures
18:55
and doesnt need to call js to manipulate the dom
18:55
with rust having wasm as first class its even better
18:55
Yew is a modern Rust framework for creating multi-threaded
18:55
look at this
Avatar
Jupstar βœͺ 2022-08-30 18:56:07Z
nice
18:56
i wonder if there will be smth like a electron wasm edition
Avatar
web assembly is the future
Avatar
Jupstar βœͺ 2022-08-30 18:56:19Z
that would be dope
Avatar
the only way to make js die
18:56
forever
18:56
and finally
Avatar
Jupstar βœͺ 2022-08-30 18:56:28Z
all javascript gone, makes it much smaller probs
Avatar
and wasm can be probs optimized easier
18:56
its assembly after all
18:58
i found this today on hn
18:59
was kind of a good readm
18:59
not hacker as in script kiddy but programmer
18:59
the word surely lost a lot of meaningg today
18:59
i think its a good article for aspiring programmers
18:59
@Voxel bluekitty
Avatar
whats up
19:05
interesting article
19:17
troll server
Avatar
if someone says "GitHub discussions" please ban me from this server
Avatar
Jupstar βœͺ 2022-08-30 19:18:53Z
learath said it in 2018 already and it was talked about before for sure ^^
Avatar
github discussi
19:19
what does lazy loading mean anyways
Avatar
Jupstar βœͺ 2022-08-30 19:19:43Z
u load as soon as u need
19:19
rn it loads all at client start
Avatar
all that im saying is that it was agreed with because someone who said it has a green name.
19:20
the other times my comment was reframed, ignored, and then you can see the third time i tried to change my question to be about all assets
Avatar
It was agreed with way before I proposed it πŸ˜„
Avatar
Jupstar βœͺ 2022-08-30 19:20:51Z
yes xD
19:21
well lynn its not about the idea
19:21
its about someone doing it
Avatar
im not saying whether or not you agree with the idea
Avatar
Jupstar βœͺ 2022-08-30 19:21:09Z
how about u do it?
Avatar
but what was said
Avatar
I think eeeee was the first one to implement it in teewebs, since then I think everyone wanted it
Avatar
Avatar
Jupstar βœͺ
how about u do it?
oh god this again
Avatar
Jupstar βœͺ 2022-08-30 19:21:31Z
well what do u expect?
19:21
ask robyte or codedev, they currently the most active devs
19:22
i am currently doing some web dev, bcs i need some off time of client stuff
19:22
i only fix bugs
Avatar
im just bitching about how im frequently ignored or discounted as a new player or a troll and i was already sick of it but i just see patterns still xD
19:23
it has nothing to do with "is lazyloading a good idea"
Avatar
Jupstar βœͺ 2022-08-30 19:23:38Z
bro srsly, u doin drama rn most ppl dont even understand it
Avatar
you also don't know my experience with being a moderator
19:23
ye ok nvm
Avatar
Jupstar βœͺ 2022-08-30 19:23:59Z
just do it, pr it it gets merged
19:24
discussion over
Avatar
not the point
Avatar
Jupstar βœͺ 2022-08-30 19:24:16Z
well most ppl are assholes, never noticed it before?
19:24
then i tell ya now
Avatar
people are disproportionately assholeish to certain people. so much fuckin bias in this community xD
19:25
you tell me "do it"
Avatar
Jupstar βœͺ 2022-08-30 19:25:09Z
just change ur mind, do what u think is best, show others that u are doing it better
Avatar
I've done shit in the past and no one cares
Avatar
I remember a discussion with lynn which didn't end well for me and i didn't know what i did wrong. So my advice is to leave jupstarjustatest
justatest 4
Avatar
Jupstar βœͺ 2022-08-30 19:25:32Z
maybe u want too much attention
Avatar
Avatar
Jupstar βœͺ
just change ur mind, do what u think is best, show others that u are doing it better
tried
19:25
nooob is a racist or something i don't remember the conversation
19:26
ignore that
Avatar
Jupstar βœͺ 2022-08-30 19:26:16Z
he cant beat me over internet i really give a fuck xD maybe if he's my best friend
Avatar
oh convenient that it's in a server i left
Avatar
Jupstar βœͺ 2022-08-30 19:27:34Z
ok anyway, pls do it in #off-topic thanks
19:28
only political drama and nuclear fission drama in dev channel, no personal drama xD
Avatar
on the topic of something dev related i want to make proper ddnet dev tools that will aid for very niche things, like tee animations or automapper generators
Avatar
actual problem with the community != personal drama imo
19:29
it doesn't belong here anyway but idc
Avatar
lynn, everything what u say or me saying or someone else saying into the void will not be implemented until u will not try to implement it
Avatar
ive wasted my time before, im sure if i at least coded something it could be PRed
19:30
i don't know cpp
Avatar
its actually disrespectful asking devs to implement something
19:30
especially when u forcing it
Avatar
im not asking devs xD
19:30
what
19:30
ya you are clearly not understanding at all
Avatar
then what the topic of ur lil drama here
19:31
i said the same thing learath said and then someone was like oh yes we should do that
19:31
because i am frequently ignored
19:31
people are sick of me
19:31
they wish i would leave (edited)
Avatar
Jupstar βœͺ 2022-08-30 19:31:50Z
i mean murpi litteraly said that downloaded skins is basically that
Avatar
Avatar
lynn
i said the same thing learath said and then someone was like oh yes we should do that
thats what i said u rn
Avatar
Jupstar βœͺ 2022-08-30 19:32:02Z
also learaths statement was right after a client crash
19:32
ofc another dev more likely says "oh yeah we should"
Avatar
Avatar
gerdoe
thats what i said u rn
no you said im forcing devs to do something
Avatar
Jupstar βœͺ 2022-08-30 19:32:37Z
ok u clearly out for drama rn
Avatar
i think with the current setup of ddnet's coding its hard to actually make any real improvements
Avatar
jupey you don't even understand how often this happens
Avatar
Jupstar βœͺ 2022-08-30 19:32:59Z
dont take him literaly xD
Avatar
Avatar
lynn
no you said im forcing devs to do something
wtf, they will agree if they want to
19:33
theyre all humans
19:33
if they didnt respond u or something then what
Avatar
i think (in total) the changes ive been able to contribute was the idea of USA2 and official DDNet xPanic servers but that is under an iceberg of stuff that has been ignored
Avatar
Jupstar βœͺ 2022-08-30 19:34:29Z
sometimes i even dont respond bcs it feels "too forced" e.g. if deen posts some nice stat or smth
Avatar
i have about 30k messages in this server
Avatar
Jupstar βœͺ 2022-08-30 19:34:38Z
its weird if everybody would be like OH YEAH NICE xD
Avatar
all of mine were questions
19:34
same timing as recent skin changes
19:35
it was most convenient time for anyone to say "oh yeah"
Avatar
i think if you want something to be changed you are accountable for learning how to make that change yourself
🍻 1
Avatar
Jupstar βœͺ 2022-08-30 19:35:19Z
anyway, now u have ur answer, so better late than never i guess, even if it was not answered to you directly
Avatar
Avatar
Jupstar βœͺ
its weird if everybody would be like OH YEAH NICE xD
yeaah
19:35
same
Avatar
Time management in developing a free game is always the main problem
Avatar
i gave up doing things for ddnet cuz a) someone does it really faster then me b) they do it 100 times better than me xd
19:37
now i can only asking for features and asking for opinions
19:37
than*
Avatar
i still have motivation to do things, because they're like really really niche ideas that none of the devs want to have the time to make like; what if tees had a run animation for when they go fast enough? what if they sat down when they were afk, or standing on a certain entity block? how can we improve the demo ui where it becomes more readable? how can we make the tees custom colors less... ugly?
Avatar
uhm last one is super niche idea that will not appear in ddnet
Avatar
voxel i am happy that you have a better track record of people listening to you, it is just unfortunate that there is a disparity xD
19:40
that was my whole point and now i rq
Avatar
Avatar
lynn
voxel i am happy that you have a better track record of people listening to you, it is just unfortunate that there is a disparity xD
lynn barely anyone listens to me
Avatar
you already got a change in ddnet
Avatar
he did it himself
19:40
nobo
Avatar
you're newer in the community than me
Avatar
Jupstar βœͺ 2022-08-30 19:41:05Z
voxel does alot himself actually
19:41
all his drawings, the SVG stuff
Avatar
no one knows what i tried to do is the problem xD
Avatar
Jupstar βœͺ 2022-08-30 19:41:23Z
ofc its easier like that
Avatar
hell i had an entire pitch deleted out of #showroom becuase murpi thought it was irrelevant LOL
Avatar
so this conversation is really easy for you
Avatar
Jupstar βœͺ 2022-08-30 19:41:30Z
ok
19:41
wait
19:41
how about this: You contribute smth and in the same line you ask a question... then u probs wont get ignored πŸ˜„
Avatar
Avatar
Voxel
hell i had an entire pitch deleted out of #showroom becuase murpi thought it was irrelevant LOL
troll
Avatar
Jupstar βœͺ 2022-08-30 19:42:25Z
maybe voxel is less ignored bcs he also changes stuff
Avatar
I've wasted too much time already, if I actually knew C++ it may be accepted but you're a dev and don't see other sides of the game
19:42
you are putting this too much in dev context
Avatar
i know little to no c++ LMFAO
Avatar
Jupstar βœͺ 2022-08-30 19:42:46Z
if ravie would tell me i draw everything u want in the next 3 weeks, i'd listen to him much more closly ofc
19:42
bcs he'd basically be a working partner in that time
Avatar
I have tried both ways. Doing stuff without explicit approval and ending up wasting my time later and instead asking about the idea, fully explaining it, and people tell me "ok but you didn't finish it so i don't have an answer for you"
19:44
it's a double standard
Avatar
Jupstar βœͺ 2022-08-30 19:44:24Z
well what exactly is wasted times anyway?
19:44
i don't have access to mod chat anymore
19:44
i can't really count the hours
Avatar
Jupstar βœͺ 2022-08-30 19:44:52Z
maybe u are simply overloading ppl?
Avatar
Jupstar βœͺ 2022-08-30 19:45:01Z
not like we sitting here and reading every single message
19:45
enjoy game
19:45
no jupey
Avatar
Jupstar βœͺ 2022-08-30 19:45:12Z
i muted all channels except question and bugs
Avatar
you just do not understand
Avatar
Jupstar βœͺ 2022-08-30 19:45:33Z
i think ur problem is simply that you overestimate this community
Avatar
you don't understand full context + scope + amount of messages + amount of ideas
Avatar
Jupstar βœͺ 2022-08-30 19:45:37Z
most ppl just want to play
19:45
and most devs already have lots of ideas
19:45
even without your ideas, even if they are great
19:46
as soon as they respond they are also kinda into the topic
Avatar
i am very practical about my estimation of this community, but people rather do other things with their tike
19:46
time
Avatar
lynn i LOVE your ideas and tbh id try to impliment it if i knew how
Avatar
you would be wasting your time
19:46
it's already tagged internally as a "Lynn" idea xD
Avatar
??? whats the sudden change in tone
Avatar
so it will get f4
Avatar
lynn there is no bias here
19:47
at least i dont think so (edited)
Avatar
I've already talked about it
19:47
the only person who would be able to explain is Skeith
Avatar
Jupstar βœͺ 2022-08-30 19:47:56Z
i also think you are imaginating it a bit, there probs is some biased group around in the community, but that doesnt mean that all ppl are. For most ppl its really about time
Avatar
what i said was a joke btw
19:48
but it does feel that way
Avatar
someone doing bookkeeping behind the scenes like "oo lynn is typing again"
Avatar
lynn u have such good imagination
19:49
not only for a game but i for this channel too
Avatar
Jupstar βœͺ 2022-08-30 19:49:39Z
well anyway if you cant provide evidence of what exact situation you are annoyed abbout, i have to ignore you, bcs its drama rn If you get ignored in some mod channel than i bet its simply bcs lots of ideas = lots of work = less time
19:49
that simple
Avatar
anyways i love this game more than anyone ever realizes but it's exactly for that reason why i feel like i can't be a part of the community. it's too bittersweet from my past and honestly my life might be better if i just stop talking
19:49
i love this game probably more than half the staff
19:50
it doesn't matter
Avatar
Jupstar βœͺ 2022-08-30 19:50:17Z
half of the staff probs contributed more than just ideas
19:50
and thats usually work
19:50
just accept it
Avatar
i guess how heated people are contesting even something simple like being ignored is a final nail for me
19:50
all I said is that I felt ignored. and everyone is making up other argumebta
19:51
arguments
Avatar
Avatar
lynn
someone doing bookkeeping behind the scenes like "oo lynn is typing again"
i hate that type of anxiety. i feel that every time i make a pr, the sigh of a dozen developers every time i dont clang format
19:51
idk it might be a different point but
Avatar
Staff is always the one making the mistakes. Hard life being staff
Avatar
Avatar
Voxel
idk it might be a different point but
Jupstar βœͺ 2022-08-30 19:51:52Z
but deen always says he gleadly does that for any contributor
19:51
u just have to ask him ofc
19:52
he knows that not everyone uses linux and knows tools like clang-format
Avatar
yeah my pr also got clang formatted by deen afair
Avatar
thing is, i have a tool on VSCode that helps with clang format so it's turning out a bit better in that sense
Avatar
the one I told u?
Avatar
okay but i am serious though, i just got a job recently for anyone who cares (i guess you can reference this message as my last) and probably doing more irl stuff. my past is littered with times I've tried to help the community or do something specific and it's either ignored, reframed into a new conversation, or downright rejected. i have had many ideas that i knew had clear solutions and even some people backed me up. but it wasn't enough, i got a hard no from admins. i hope anyone who knows me continues to improve the community and enjoy the game, maybe send me cool teeworlds videos sometime if they're posted in #showroom lynnyaLove
Avatar
Jupstar βœͺ 2022-08-30 19:57:46Z
yeah but still i feel like you are not realistic an idea can also be a risk, and if u just provide the idea and are not here to also take responsibility than its simply extra work for devs/staff e.g. coding: if u add a bug, u should at best also fix that bug. u cannot expect to just implement some idea and then rq Ofc that doesnt mean that it must be perfect or smth. It's really simply that the game keeps to stay running post your idea what you are most annoyed about, else this discussion is pure drama... (edited)
19:58
we need some case to talk about maybe its clear than why it got rejected
19:58
or if its really as awesome as you think maybe u find ppl backing u up here
Avatar
i remember myself trying to do server-side bots for ddnet and like "lol it seems im making another game"
20:00
i believe ddnet will abandon teeworlds
20:00
its just keeping legacy rn
Avatar
yea there's a whole discussion of if we should just give up on keeping the teeworlds coding style,
Avatar
I agree with voxel, if you want something done you have to learn how to do it yourself maybe if you're lucky someone else will do it but that rarely happens in my experience
Avatar
yeah voxel is right, there is no idea in oss world huh
Avatar
i got EXTREMELY lucky with my first pr, the multicolored laser things. it would not be a thing if it wasnt for fokko actually knowing how the communication between server and client works
Avatar
Jupstar βœͺ 2022-08-30 20:03:16Z
well he rq anyway xd
20:03
give him 2 days
Avatar
Avatar
Jupstar βœͺ
well he rq anyway xd
wait she left?
Avatar
Avatar
Voxel
wait she left?
ye
Avatar
Jupstar βœͺ 2022-08-30 20:03:58Z
no shared servers with lyyn so yes
Avatar
@Voxel ask her on lynn lounge
Avatar
i dont want to force it harder onto her. i think the most i can do now is listen
Avatar
Did lynn actually contribute any code to ddnet?
Avatar
Avatar
murpi
Did lynn actually contribute any code to ddnet?
afair ye
Avatar
Last time I checked I only saw some grammar fixes, that's all
Avatar
Avatar
murpi
Did lynn actually contribute any code to ddnet?
20:07
and quite a few issues
20:07
i have found myself in contributors but not lynn for some reasons
20:07
and found voxel
Avatar
I kinda question how we contribute the dev role πŸ‘€
Avatar
Avatar
murpi
I kinda question how we contribute the dev role πŸ‘€
gib dev pls
Avatar
Avatar
murpi
I kinda question how we contribute the dev role πŸ‘€
btw lynn did something on ddnet xpanic so no worries xd
Avatar
yea xpanic was fun
20:09
and then no one else wanted to play it so
Avatar
that has nothing to do with ddrace or our project though
Avatar
Avatar
Voxel
and then no one else wanted to play it so
wait for zhp
Avatar
but ye she did make it somewhat playable (I guess?)
Avatar
they moved on database
20:10
txt -> mysql
20:10
thats only big thing i remember
20:10
ah teeflower sans did it
20:10
copypasted kurosios code troll
Avatar
anyways, im thinking about making the all in one tee-poser as a seperate executable; i just need to know how to start it.
Avatar
someone else did the sqlite thing
Avatar
Where are all the servers in master?
Avatar
voxel if u want to try something to do i can ask u for TEE TAUNTS sighs
Avatar
tee taunts?
Avatar
tee taunts
20:12
like tf2 taunts
Avatar
whats that πŸ‘€
Avatar
fortnite dancing tee (edited)
Avatar
smh u don't know about tf2 taunts
Avatar
Avatar
Tater
fortnite dancing tee (edited)
lmfao
Avatar
I never got into tf2, didn't like it
20:13
was more of a csgo type of guy ^^
Avatar
yeah im also
20:13
but taunts jus tdiwespreade
Avatar
Avatar
Voxel
anyways, im thinking about making the all in one tee-poser as a seperate executable; i just need to know how to start it.
tee-poser?
Avatar
hmm. if i were to make taunts/animated emotes, i would have to actually make a program to deal with animation quicker
Avatar
like check out fortnite and super animal royale for example
Avatar
Avatar
Chairn
tee-poser?
my pitch is i want an easy app thats like the tee assember online, except with more features
Avatar
Avatar
Voxel
hmm. if i were to make taunts/animated emotes, i would have to actually make a program to deal with animation quicker
u need to refactor animating system firstly i think
20:14
but idk actually
Avatar
where you can: export tee poses, view animated states, change colors, possibly have a mode with a dummy where hook is always active
Avatar
ah, i started to do that once, just a skin renderer into png, left it mid work, as usual πŸ™‚
greenthing 2
20:15
okay, we're not talking same thing i think
20:15
yours is edit tool
20:15
i just wanted renderer
20:15
i want a way to export high quality tee PNGS for youtube thumbnails without the need of greenscreen
Avatar
animateeng
Avatar
tl;dr plz
20:16
looks like a lot of DDrama
Avatar
lynn rq, voxel does anima edit tool
Avatar
Avatar
louis
tl;dr plz
lynn rq bcuz they felt undermined
Avatar
lynn rq because she's a snowflake
kek 1
20:19
she's part of a group of people that does not accept criticism and reject any differing opinion
20:19
reminds me of some political party in recent history
Avatar
#off-topic for my take
Avatar
I wonder if teeworlds was made in C# if there would be way more active devs
20:28
it feels like there's not that many for how big the community is
Avatar
maybe. but that involves me learning MORE terms
Avatar
lol what?
20:29
C# is not that hard compared to C++ unless you make it complicated on purpose I guess
Avatar
C# is basically a java clone right?
20:30
kinda but not really
20:30
idk much about java tbh
Avatar
Jupstar βœͺ 2022-08-30 20:31:10Z
i'd say 90% clone
Avatar
Avatar
Tater
idk much about java tbh
I don know either, i have seen some memes about that
Avatar
Avatar
Tater
I wonder if teeworlds was made in C# if there would be way more active devs
Teeworlds / DDraceNetwork modding platform in .NET - GitHub - Matodor/TeeSharp: Teeworlds / DDraceNetwork modding platform in .NET
20:32
under huge refactoring rn
Avatar
lol teesharp
Avatar
does it actually work?
20:32
it reimplements the entire client and server?
Avatar
Closes #5645.

Checklist

  • [X] Tested the change ingame
  • [ ] Provided screenshots if it is a visual change
  • [ ] Tested in combination with possibly related configuration options
  • [ ] Written a unit test (especially base/) or added coverage to integration test
  • [ ] Considered possible null pointers and out of bounds array indexing
  • [ ] Changed no physics that affect existing maps
  • [ ] Tested the change with [ASan+UBSan or valgrind's memcheck](https://github.com/ddnet/ddnet/...
Avatar
Avatar
Tater
it reimplements the entire client and server?
dk about client but server
20:34
and mLife is teesharp thing
20:34
and such good thing i would say
Avatar
C# is just much more noob friendly for modding, you can trivially make changes to a game with something like dnSpy which has round trip decompilation. also there's things like Harmony which makes mod loading easy (edited)
Avatar
oh thats handy!
Avatar
also rip dnSpy, microsoft made the dev disappear or something
Avatar
deez nuts spy
Avatar
13961db Allow demo/map arguments to be relative paths, allow using play - Robyt3 fe38caa Handle path/link arguments using the console argument parser - Robyt3 487d85b Merge #5793 - bors[bot]
Avatar
oh i missed some sweet drama
22:07
i still the opinion that if you cant code it urself, the only thing you are entitled to is to ask a person one time if they are willing to do it
22:07
otherwise you dont belong to the open source community
Avatar
this article is even relevant after this lmao
Avatar
Avatar
Tater
I wonder if teeworlds was made in C# if there would be way more active devs
maybe there would be, but less quality ones
22:10
i just find it so hilarious she was a lot into this is a open source community etc, but she barely tried to learn to code and do stuff
Avatar
you would get more noobs but also you get people who have tons of experience modding C# games for many years. If you are a C# modder you can make mods for almost any unity game and many do
Avatar
Avatar
Ryozuki
otherwise you dont belong to the open source community
idk i feel bad after all of this but, it might be better for my mental state
Avatar
Avatar
Ryozuki
this article is even relevant after this lmao
ctrl+f "rust" 'no matches' ctrl+w
Avatar
Avatar
Voxel
i think with the current setup of ddnet's coding its hard to actually make any real improvements
btw this is not true, its normal to feel overwhelmed by a big codebase when starting, i remember this myself back in 2015, but here i am
22:12
i learned to code thanks to ddnet mostly
22:12
i became a better dev
Avatar
I actually like big codebases, you can do more with less effort
Avatar
Avatar
Cipy29
ctrl+f "rust" 'no matches' ctrl+w
today i saw a c# dev laugh about rust, guess thats why im bitter
22:13
let them enjoy their .net microsoft telemetrics
22:14
>
To follow the path: look to the master, follow the master, walk with the master, see through the master, become the master.
22:14
BASED
Avatar
I think my first solo coding project is going to be a tee renderer/animation handler. Though I don't know where to start in terms of setting everything up.
Avatar
sounds hard
22:15
you should aim for simpler stuff first
Avatar
like you're actually putting fortnite dances in teeworld?
22:15
I thought it was a joke
Avatar
Avatar
Voxel
I think my first solo coding project is going to be a tee renderer/animation handler. Though I don't know where to start in terms of setting everything up.
maybe try to do it in sdl2
22:15
This tutorial will walk you through creating a game in the Rust programming language step-by-step.
Avatar
i recommend not using sdl2 if you use rust
Avatar
Avatar
Tater
like you're actually putting fortnite dances in teeworld?
Not really. I just want to streamline a part of a PR i'm doing, which right now involves changing 1 varable, waiting for it all to compile and then watching a demo to take notes
Avatar
winit is good and rust native
22:16
Window handling library in pure Rust. Contribute to rust-windowing/winit development by creating an account on GitHub.
Avatar
Avatar
Voxel
Not really. I just want to streamline a part of a PR i'm doing, which right now involves changing 1 varable, waiting for it all to compile and then watching a demo to take notes
oh so you mean a more advanced demo editor?
Avatar
egui is the perfect fit for a external editor
Avatar
like SFM?
Avatar
Avatar
Tater
oh so you mean a more advanced demo editor?
Let me explain. I'm planning on making a running animation in DDNet. Though how the run code is set up, it's hard to make it where it looks... Good
Avatar
@Voxel but i tell you, getting into renderer stuff when you are just starting to code is like trying to make a complicated dish when u only know how to do scrambled eggs
22:18
and you will only meet frustration
22:18
and get less motivated to code
Avatar
Avatar
Voxel
Let me explain. I'm planning on making a running animation in DDNet. Though how the run code is set up, it's hard to make it where it looks... Good
I see
22:19
in ddnet
Avatar
That's fair. All i really want is to make it so I instantly see the changes during this code
Avatar
animations are done with somee python code iirc
Avatar
i know, im the one editing it LOL (edited)
22:20
figuring how it works is another thing
Avatar
I mean, I know how it works. All I need to do now is position everything where it looks decent. But I can't really time and position things by hand and memory
22:21
I don't know what matricks was on when he made the walking animation and how he did it so good
22:22
Currently the run looks like this. Still flawed, and I know I'm gonna spend another week on it without an animation tool xd
Exported 554 message(s)