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-23 00:00:00Z and 2022-08-24 00:00:00Z
Avatar
i wish i knew how to properly clang format
Avatar
visual studio will do it for me
07:08
when I opened the project it saw the clang format file and asked if I wanted to use it
07:09
Learn how to use the Formatting options page and its subpages to set options for formatting code in the code editor when you are programming in C and C++.
Avatar
i didn't know that was an option. i always used VSCode for everything and only VS for compiling
07:11
I'm sure VSCode has a clang format extension you can get
Avatar
Avatar
Tater
I'm sure VSCode has a clang format extension you can get
yes it has
Avatar
that would be very helpful
Avatar
xaver.clang-format
Avatar
oh wait i just found out scripts/fix_style.py existed
07:26
nevermind
Avatar
Avatar
ReiTW
xaver.clang-format
for some reason xaver likes doing this to some parts of the code
Avatar
strange, never happened to me bfore
Avatar
Guess my VSCode is just quirky like that
07:40
anyways I'll try to impliment a tooltips bar into the editor tommorow
Avatar
Da blockchain bruv
Avatar
Erik van Velzen 2022-08-23 11:22:30Z
Goal: Integrate ....... into Teeworlds 1. Must be playable for Linux, Windows, and mac 2. Create live server (Node.js) with APIs where the game will connect and perform auth & transactions APIs: 1. Live version - must match with the game otherwise prevent access 2. Connect and add a player to live player count 3. Disconnect and remove from live player count 4. Perform transaction with amount and other props 5. Create bet maximum 111.111$ and Minumum 0.222$ add to live list [active for 5mins 5sec] 6. Get a live bet list 7. Accept bet 8. ... 3. Create a 'Live betting' view from the live list in teeworlds game. split skreen with the left skreen open game to all player,s with open bet,s and the rhite skreen ......contakts (that are online) with open bets left skreen must have a worning sine that ses Warning open world Players can be well-trained, skilled, and professional 4. Create 'Create bet' view in teeworlds game 5. Create 'Accept' view in teeworlds game (both players must have 11sec acceptance time) with a timer 6. in-game DM, 1 vs 1 score 11. end game {if a game ends Before the game end. winning player takes all bet 7. Map: DM1 in-game items: harts, armor has a cost of 0.01$ cent that pays out to teeworlds@...... 8. deactivate. go to settings {tee} deactivate all skins and custom have default skin [{phase 2} This will be the NFT marketplace] deactivate, all other things that are not relevant, and keep in mind of security of the player,s money (hackers) and Cheaters 9. Other miscellaneous stuff
Avatar
Erik van Velzen 2022-08-23 11:39:40Z
Anyone here interested please let me know This is my telegram contact @erikvanvelzen
Avatar
991b045 Remove unused CUIElement::m_ElementTime - Robyt3 9cbca64 Rename CUIElement::Get to Rect - Robyt3 f451a33 Port CScrollRegion from upstream with some minor refactorings - Robyt3 7b80ad1 Refactor editor layer image selection popup using CScrollRegion - Robyt3 4cdd36a Remove redundant m_GuiActive checks - Robyt3 ad8f49f Remove unnecessary indentation/scope - Robyt3 9f01c6f Refactor editor layer list using CScrollRegion - Robyt3 5dc6c90 Refactor editor image list using CScrollRegion, split method - Robyt3 359beff Refactor editor sound list using CScrollRegion - Robyt3 713b658 Add str_countchr to count occurrences of a char in a string - Robyt3 7c496dd Make ingame server info MOTD scrollable using CScrollRegion - Robyt3 638559b Refactor scrollable controls settings using CScrollRegion - Robyt3 098cb2b Merge #5751 - bors[bot]
Avatar
Avatar
Erik van Velzen
Goal: Integrate ....... into Teeworlds 1. Must be playable for Linux, Windows, and mac 2. Create live server (Node.js) with APIs where the game will connect and perform auth & transactions APIs: 1. Live version - must match with the game otherwise prevent access 2. Connect and add a player to live player count 3. Disconnect and remove from live player count 4. Perform transaction with amount and other props 5. Create bet maximum 111.111$ and Minumum 0.222$ add to live list [active for 5mins 5sec] 6. Get a live bet list 7. Accept bet 8. ... 3. Create a 'Live betting' view from the live list in teeworlds game. split skreen with the left skreen open game to all player,s with open bet,s and the rhite skreen ......contakts (that are online) with open bets left skreen must have a worning sine that ses Warning open world Players can be well-trained, skilled, and professional 4. Create 'Create bet' view in teeworlds game 5. Create 'Accept' view in teeworlds game (both players must have 11sec acceptance time) with a timer 6. in-game DM, 1 vs 1 score 11. end game {if a game ends Before the game end. winning player takes all bet 7. Map: DM1 in-game items: harts, armor has a cost of 0.01$ cent that pays out to teeworlds@...... 8. deactivate. go to settings {tee} deactivate all skins and custom have default skin [{phase 2} This will be the NFT marketplace] deactivate, all other things that are not relevant, and keep in mind of security of the player,s money (hackers) and Cheaters 9. Other miscellaneous stuff
this is obviously bait but whats stopping us from just.. downloading your so called "nft" skin and using it as our skin?
Avatar
0b5f93c Add 1 € donation by Anime.pdf - def-
Avatar
Avatar
Voxel
this is obviously bait but whats stopping us from just.. downloading your so called "nft" skin and using it as our skin?
Erik van Velzen 2022-08-23 12:21:16Z
I guess you could do that but that's not really what's happening within game the profits generated there will go through the Creator and the company
Avatar
Avatar
GitHub
Click to see attachment 🖼️
Troll
12:23
I just wanna say
12:23
Ppl here wont buy into ur bullshit crypto scam
12:24
Specially the devs
Avatar
Avatar
Erik van Velzen
I guess you could do that but that's not really what's happening within game the profits generated there will go through the Creator and the company
ok but i still have your monkey png downloaded for free (edited)
Avatar
Erik van Velzen 2022-08-23 12:51:18Z
This is a hard Community to break through If anyone is interested to clean my name publicly I'll pay them 33 euros for doing that Here are the instructions:
12:52
Well that would be first having a call with me and see me in the real world asking all the difficult questions 😜 Basically bashing me with all the questions that generally the tea world Community would have and then I'll just answer them honestly I'll answer that on a YouTube video And beneath the video you must respond that you have asked me those questions give me your pinion
Avatar
when u wrote that in dm to me u didnt talk about a call just "see me in the real world"
12:53
lmao
12:53
i think u just misspelled in dm
12:56
@ReiTW easy 33€ for u
12:59
@Erik van Velzen what did Dune say to your idea
Avatar
Erik van Velzen 2022-08-23 13:21:06Z
Dune told me that we could have a call .and He got too busy But what we were talking about was basically my idea that I'm sharing here with all I'm not so good in writing and that's the reason for that call
13:22
He also mentioned he didn't like the idea that blockchain will be part of Tee worlds But he was a where he didn't understand the full concept
Avatar
there's something i don't understand: why you don't implement your idea yourself?
Avatar
Erik van Velzen 2022-08-23 13:24:25Z
To build out what I'm seeking to do is going to do more for all tea worlds players and developers a like But one thing is sure the t world Community is not my aim as users There's a different platform with a different community that will be engaging in the game
Avatar
the more you explain the more i do not understand
Avatar
Avatar
Chairn
there's something i don't understand: why you don't implement your idea yourself?
Erik van Velzen 2022-08-23 13:25:01Z
That's very simple I'm not the dev
Avatar
ok, so why would people work for you for free?
Avatar
Avatar
Chairn
ok, so why would people work for you for free?
Erik van Velzen 2022-08-23 13:26:15Z
I never said the work would be free
13:26
It would be paid per hour
Avatar
Avatar
Erik van Velzen
It would be paid per hour
Erik van Velzen 2022-08-23 13:27:13Z
But that really depends on your skill
Avatar
then why you don't give the hourly rate? Best way to have people interested i'd say
Avatar
Avatar
Erik van Velzen
But that really depends on your skill
How do you judge peoples skill if you are not a dev
Avatar
Erik van Velzen 2022-08-23 13:27:58Z
I have a budget of $2,000
Avatar
Avatar
fokkonaut
How do you judge peoples skill if you are not a dev
Erik van Velzen 2022-08-23 13:28:27Z
Good question ⁉️
Avatar
Avatar
Erik van Velzen
I have a budget of $2,000
that's barely enough for a full month of work (edited)
Avatar
Erik van Velzen 2022-08-23 13:30:27Z
I have a very good friend and he's developer I guess he'll do the interview
13:30
The first interview would be directly with me
Avatar
First TW-related job offer here 😄
Avatar
I doubt you’ll find anyone here that’d be interested in helping you monetize the game, if we were open to the idea we’d have started selling skins years ago. But still good luck in finding someone
13:39
Also the general opinion here amongst the devs seems to be that nfts are the work of the devil
Avatar
i find NFTs to be extremely useless
13:42
they shouldnt exist
Avatar
Erik van Velzen 2022-08-23 13:47:47Z
Look here in tee worlds people don't really get paid for developing it they have lots of knowledge on making a modifying and changing the game but outside tee worlds they're not getting paid for developing it and at the same time you guys have skills that would need to keep the costs low
13:48
One more thing to add that's the first phase second phase there should be more money
Avatar
Avatar
fokkonaut
i find NFTs to be extremely useless
Erik van Velzen 2022-08-23 13:49:10Z
In a way you're right in another you're wrong but I would need to explain exactly what that means on a video
Avatar
Avatar
deen
First TW-related job offer here 😄
time to quit your RL job
monkalaugh 1
Avatar
I already publicly posted about not liking blockchain jobs, my opinion hasn't changed much on that
Avatar
For me everything involving nfts sounds like a scam lol
Avatar
Most blockchain projects, especially games work same as financial pyramids
Avatar
Avatar
Erik van Velzen
Goal: Integrate ....... into Teeworlds 1. Must be playable for Linux, Windows, and mac 2. Create live server (Node.js) with APIs where the game will connect and perform auth & transactions APIs: 1. Live version - must match with the game otherwise prevent access 2. Connect and add a player to live player count 3. Disconnect and remove from live player count 4. Perform transaction with amount and other props 5. Create bet maximum 111.111$ and Minumum 0.222$ add to live list [active for 5mins 5sec] 6. Get a live bet list 7. Accept bet 8. ... 3. Create a 'Live betting' view from the live list in teeworlds game. split skreen with the left skreen open game to all player,s with open bet,s and the rhite skreen ......contakts (that are online) with open bets left skreen must have a worning sine that ses Warning open world Players can be well-trained, skilled, and professional 4. Create 'Create bet' view in teeworlds game 5. Create 'Accept' view in teeworlds game (both players must have 11sec acceptance time) with a timer 6. in-game DM, 1 vs 1 score 11. end game {if a game ends Before the game end. winning player takes all bet 7. Map: DM1 in-game items: harts, armor has a cost of 0.01$ cent that pays out to teeworlds@...... 8. deactivate. go to settings {tee} deactivate all skins and custom have default skin [{phase 2} This will be the NFT marketplace] deactivate, all other things that are not relevant, and keep in mind of security of the player,s money (hackers) and Cheaters 9. Other miscellaneous stuff
So it's like cockfights within players? How can you prevent 322 (match fixing)
Avatar
Avatar
Erik van Velzen
To build out what I'm seeking to do is going to do more for all tea worlds players and developers a like But one thing is sure the t world Community is not my aim as users There's a different platform with a different community that will be engaging in the game
tea worlds 🍵
Avatar
Avatar
Erik van Velzen
Look here in tee worlds people don't really get paid for developing it they have lots of knowledge on making a modifying and changing the game but outside tee worlds they're not getting paid for developing it and at the same time you guys have skills that would need to keep the costs low
we develoup teaworlds for free because its genuinely fun. nfts on the other hand are NOT fun
Avatar
spilling the tea
Avatar
Britishworlds
Avatar
@Erik van Velzen u dutch?
Avatar
Avatar
Erik van Velzen
I have a budget of $2,000
0cryKEKW (edited)
Avatar
Avatar
n000b
@Erik van Velzen u dutch?
Erik van Velzen 2022-08-23 15:54:50Z
Yes but I grew up in Kenya
Avatar
I find it amusing how you try to show ur real self so easily to appear real, it just gives me the chills and screams me to stay far away
Avatar
Well he is real
Avatar
Real in being fake
Avatar
He made a youtube video lol
Avatar
I didnt say he itself wasnt real
15:58
i thought u meant that
Avatar
real as in trustful
Avatar
Maybe better word
Avatar
I would trust more heinrich5991 who i have never seen
Avatar
yea same
16:00
thats true xd
Avatar
I would trust more learath who works for the NSA
Avatar
u have no choice there anyway, he knows everything about u
justatest 2
Avatar
4f722b1 Add recent mod additions - def-
16:24
works as shown in screenshot below: !mcp_poc Usage: map_create_pixelart [optimize=0|1] [centralize=0|1]" Notes:
  • use destination layer tiles as a reference for positions and pixels for sizes.
  • set img_pixelsize to 0 to consider the largest possible size.
  • set quad_pixelsize to 0 to consider the same value of img_pixelsize.
  • if image.png has not a perfect pixelart gr...
Avatar
Avatar
fokkonaut
spilling the tea
Erik van Velzen 2022-08-23 16:38:48Z
I'm dyslectisch I'm mostly using speech to words
Avatar
Avatar
Anime.pdf
So it's like cockfights within players? How can you prevent 322 (match fixing)
Erik van Velzen 2022-08-23 16:41:31Z
Explain please in detail What do you mean by match fixing?
Avatar
bluestripe what did you do @fokkonaut
Avatar
@Erik van Velzen does ur blockchain prevents against vali
16:48
sue
Avatar
that would be grand lmao
Avatar
@TsFreddie (nice pp btw)
Avatar
Avatar
ReiTW
@Erik van Velzen does ur blockchain prevents against vali
best argument so far 😄
Avatar
Avatar
ReiTW
sue
Erik van Velzen 2022-08-23 16:49:49Z
One thing is absolutely sure you were totally right with people here really being difficult to react on the message
Avatar
I'm sure not the one who said that, but I was thinking it yes
Avatar
he's got superpower, he can read minds !!
Avatar
our company actually did got offered some blockchain projects in the later half of this year
Avatar
I mean obv
Avatar
they mostly want existing game repackaged into their chains
16:52
but even then they had at least a budget of $50,000 for buying out a project.
16:53
soooo. good luck i guess
16:53
btw we didn't take them ofc
16:53
but boss was really tempted tho
Avatar
Avatar
Erik van Velzen
Explain please in detail What do you mean by match fixing?
One player loses on purpose so he or his friends gets money
Avatar
Avatar
TsFreddie
they mostly want existing game repackaged into their chains
but what does that provide for the game?
Avatar
Avatar
Anime.pdf
One player loses on purpose so he or his friends gets money
Erik van Velzen 2022-08-23 16:54:42Z
This is a one-on-one match
Avatar
@Anime.pdf сегодня купаемся в блокчейнах? kek
Avatar
blockchain games just want games on their platform. so probably the more the better. they just buy games to fill their list of supported games to make it look compling.
Avatar
do something useful and fix amd and intel drivers with your money
16:56
throw some coins against the GPUs maybe it helps
Avatar
also they like to pay half of the budgets in tokens
16:56
bluestripe imagine
Avatar
i had some kind of these brave coins
16:57
they was like 1 coin = $1 whole time
Avatar
Avatar
Erik van Velzen
This is a one-on-one match
So others cant bet on that match? Only participants? (edited)
Avatar
now 5 coins = $1 xd
Avatar
@Anime.pdf are you really that interested tho
Avatar
Avatar
TsFreddie
@Anime.pdf are you really that interested tho
Im interested how can you prevent 322, its a big issue, i dont really believe in blockchain
Avatar
i see
Avatar
Avatar
TsFreddie
blockchain games just want games on their platform. so probably the more the better. they just buy games to fill their list of supported games to make it look compling.
Erik van Velzen 2022-08-23 16:58:56Z
I'm applying to buy this game from you guys Neither am I from the blockchain I just have a great idea that I want to implement and I'm willing to pay money for developers who can help me build it
Avatar
ye but your budget is barely my monthly salary
💀 5
Avatar
you can make your own blockchain based teeworlds if you want to
Avatar
Avatar
TsFreddie
also they like to pay half of the budgets in tokens
Erik van Velzen 2022-08-23 17:00:36Z
The main token that will be used on this game would be usdc that's a stable coin and I have nothing related with that blockchain or with usdc
Avatar
Avatar
Erik van Velzen
I'm applying to buy this game from you guys Neither am I from the blockchain I just have a great idea that I want to implement and I'm willing to pay money for developers who can help me build it
DDNet is not for sale. The source code is free and you can make a derivative game out of it as long as you adhere to the license
17:00
Same for Teeworlds, even though I don't speak for them, but they use the same license
Avatar
i think he meant "not"
17:01
else the neither makes no sense
Avatar
Avatar
Anime.pdf
So others cant bet on that match? Only participants? (edited)
Erik van Velzen 2022-08-23 17:04:01Z
My Head full of Different idea,s Step One build the first game
Avatar
Avatar
Anime.pdf
Im interested how can you prevent 322, its a big issue, i dont really believe in blockchain
Erik van Velzen 2022-08-23 17:04:26Z
What do you mean???
Avatar
Avatar
deen
DDNet is not for sale. The source code is free and you can make a derivative game out of it as long as you adhere to the license
Erik van Velzen 2022-08-23 17:06:23Z
Exactly my plan is basically to build out this modification on a completely different platform
Avatar
Nintendo Switch?
17:06
😄
Avatar
Avatar
Jupstar ✪
else the neither makes no sense
Erik van Velzen 2022-08-23 17:07:07Z
Sorry I'm dyslexic I'm using speech to word
Avatar
Avatar
Erik van Velzen
What do you mean???
322 is a popular meme in Dota 2 that refers to any any form of throwing and match fixing.
Avatar
Avatar
Anime.pdf
322 is a popular meme in Dota 2 that refers to any any form of throwing and match fixing.
Erik van Velzen 2022-08-23 17:08:29Z
I'll work on figuring that out as so many more things need to be created
17:13
I am off to my family getting them into bed Hopefully tomorrow there could be more interest in this job that I am offering If you have more questions please give me a list of questions and I will make a video and explain
Avatar
@TsFreddie wtf where did you get chn role
17:23
I bet you didnt have it 5 minuyes ago
Avatar
he transformed into a chinese
Avatar
@Erik van Velzen thing is : You wont find much people that has more than 3 years of experience in teeworlds coding (for some reason : a lot left the game already). Also good luck to find someone who's really interested for such a project on such a very small game And good luck also to find people who has some knowledge about anything bc related
Avatar
short: good luck xD
Avatar
short: i dont sell my wife for 2k
Avatar
+ I guess to be honest if you really want to build a project linked to the bc I highly suggest you to not go over tw, doubt it may work at all at the end
Avatar
before that happens, learath adds electron to ddnet
17:40
We should rewrite ddnet on Unreal engine 5
17:40
With lumen
17:41
U can zooz out with less lag
Avatar
rewrite ddnet in javascript
justatest 3
nojs 1
f3 1
Avatar
make ddnet in html canvas
Avatar
Avatar
Anime.pdf
@TsFreddie wtf where did you get chn role
cuz I'm chinese
Avatar
Avatar
TsFreddie
cuz I'm chinese
Fair enough but i didnt see any country rolea before 😱
Avatar
i think they are flagging mods
17:57
@Meekrioz be summoned
17:58
well i guess they are busy
17:58
either way mods has region rols now (edited)
Avatar
Oh thats nice
Avatar
hello
18:07
yes
Avatar
@TsFreddie yo, who have made ur discord pp ?
18:36
its very clean
Avatar
he did afaik
Avatar
He did indeed
Avatar
@Erik van Velzen I have a couple years of experience with blockchain development and have played this game for many years and as I mentioned last time we talked about blockchain, while it would be possible to integrate blockchain aspects into this I don't think the game lends itself well to it and I especially don't think it would be good for the community, so if you do want to build a derivative of this game with blockchain, I don't think it would be well accepted anyways (edited)
Avatar
Avatar
Skystrife
@Erik van Velzen I have a couple years of experience with blockchain development and have played this game for many years and as I mentioned last time we talked about blockchain, while it would be possible to integrate blockchain aspects into this I don't think the game lends itself well to it and I especially don't think it would be good for the community, so if you do want to build a derivative of this game with blockchain, I don't think it would be well accepted anyways (edited)
how blockchain might be used, players score?
Avatar
Avatar
f
how blockchain might be used, players score?
the main reason to use blockchain would be for monetization and what what he was probably thinking is having skins be only displayed if you own the NFT of that skin or something like that as a way to monetize. But yes you could have player's scores be updated to the blockchain periodically and theoretically the top ranked player could be given a skin for their accomplishments or something like that. There's a lot you can do with it, but that doesn't mean you should do that for a game like this
Avatar
especially when it's open source...
Avatar
lmao, how greedy do you have to be to kinda "ruin" tw...
Avatar
he cant ruin it
22:24
cuz this wont work
Avatar
With no official support from ddnet, kog or teeworlds, I really don't see it succeeding. The game is niche enough that most of the players that would be interested in it are already playing in one of those 3
22:38
There is always a possibility that he builds a completely new community around it though
Avatar
Oh yeah, that's why we can't attract that many new players, we need NFTs! greenthing
Avatar
nftCatch, capture as many players as you can but every time you get captured your stock goes down by 4%
Avatar
Sometimes while shotgunflying the shotgun doesnt seem to appear, that is because it hit's the tee below. That can happen when both tees are extremely close to each other, so that the intersection radius is perfectly reached. If we move the start position of the shotgun's laser a little bit up, then this is not possible. It's probably possible to use a lower value than what ProjStartPos offers, I just took it as a PoC for now. Physics changes are always unwanted in DDNet, so I am not s...
Avatar
@Souly
23:09
troll devs still gonna reject tho
Avatar
Possible
Avatar
are there any automapper specifications out there? if I understand correctly, Teeworlds 0.7 has json file for automappers and DDNet has its own format?
Exported 194 message(s)