« first day (2879 days earlier)      last day (150 days later) » 

12:04 AM
@DMGregory Oh, that must be hard :/ I don't think I could work well remotely for prolonged periods of time.
 
 
10 hours later…
9:42 AM
Finally got a investment for the game studio boys. Hashing out the details of equity next week :D
4
 
10:05 AM
@TheMattbat999 That is fantastic :D
@TheMattbat999 That is much better :)
hi
 
@UriPopov congrats!
good day
 
how are you all
 
very good day :D :D
 
i had a fun time celebrating midsummer with my friends and drinking with my uncle yesterday
 
10:14 AM
I found out a pretty major API issue in my imgui lib yesterday that I need to figure out how to solve
 
@Tyyppi_77 What is it
 
Basically the user should be able to pass SDL_Textures to imgui to render images in their UI, which is all fine, but internally for font rendering & etc. I need a little different representation of the texture, so essentially I need to be able to handle two different types through a single void pointer
 
the fourth jargon
 
10:18 AM
yes?
 
it reminds me of someone who has been doing a "smug report" alot on the main site reccently
 
what? how can someone even do a bug report on the main site?
 
If at first you don't succeed, call it version 1.0
What can be oneboxed here
 
go to the sandbox and figure it out
 
10:54 AM
@TheMaskedRebel also I believe that if you have an issue with someone's behavior, you should talk it out
 
 
4 hours later…
2:44 PM
@TheMaskedRebel thanks!
 
2:59 PM
in my main renderig loop i use flags to draw a particular element based on flag state.
to set these flags should i implement something like showCamControl(bool) or let it better as it is and do it directly ccOn = true/false.
 
Setters are better because you can do lazy initialization or set other stuff up
I think I've got something here, needs more detailing but it's going in a good direction
 
3:16 PM
o.k. also when its just for class internal usage ?...no need to set from outside.
 
in that case I'd consider what needs to be done, and maybe start with just a boolean
 
o.k. i think this also more readable.....showCamControl(true) than ccOn = true.
 
well that's because your boolean is terribly named
it should be renderCameraControls or something
 
thats to long :-) but i know the naming thing.
 
no that is not too long, that is just long enough to be descriptive
please get out of the habit of using shortening names to something like "cc"
 
3:26 PM
so in that case the only purpose of the setter that remains is just to set other stuff.
 
yes, indeed
it would be stupid to set a guideline like "only methods can be properly named"
setters also help with debugging, because you can set breakpoints on those
2
 
yes but "renderCameraControls" sounds for me like function identifier
 
sounds like you might need a naming scheme then
I for an example prefix all member variables with m_
but I don't think that's really a big deal anyways, just start naming stuff properly please
2
 
@Tyyppi_77 looks nice. Maybe a black and white character sprite to go with the terrain and you might have something going!
 
4:08 PM
Details and sky color, might experiment with some rain particles soon
 
4:18 PM
is this a new gunhero update?
 
no this is a new prototype
won't probably have the time get very far with this though
 
Cool! @Tyyppi_77 Did you figure out how to resolve the slope to slope movement yet?
 
yeah it's working all fine
I step X velocity first, then resolve slope positions and after that I step Y velocity
 
Awesome. :)
 
hi
@Tyyppi_77 Do you have an idea for another game
 
4:41 PM
ideas are seldom in short supply
 
I know :)
 
god damn today is a good day. Got invited to present a demo at Tokyo Game Show :D
7
 
congrats :)
 
:D
 
@UriPopov Congrats
 
4:43 PM
I've always wanted to go to japan
@Almo I dont know if you read it but today finally I got a investment for my game studio ^_^
 
I did I starred it :)
Great job man
 
and the great thing is that it's a private investor
no publisher medling in
 
oooh nice
 
might event get a office space in a shiny building from the deal
Our initial plan was to rent like a apartment lol :D
 
oooh
 
4:53 PM
@TheMaskedRebel no not really, I really don't even want to box myself at this stage
I want to enjoy programming & game dev by doing whatever I want before I'm put into a forest for 8 weeks
 
:D
 
why a forest for 8 weeks?
 
My military service starts
 
On the 9th
 
4:58 PM
I guess my Korean friends who did mil service managed to mostly get desk/tech jobs
not sure how that compares though
 
the fuck @Tyyppi_77
 
I'll try that too, but everyone has to do the same first 8 weeks
 
you have compulsory service ?
 
how does it work
 
yup, mandatory for all men here
how does it work? what do you mean
 
4:59 PM
you were from Finland?
 
yup
 
ah yes. The ruskies might attack again :D :D
 
Ukraine: D:
 
I'm so glad I dodged military service here. It got made voluntery a month before I had to serve
but it was 6 months not 2
 
yeah, and mandatory drafting is the most cost efficient way to ensure we have good enough military forces to defend the whole country
Our service lasts either 6, 9 or 11.5 months
If you're not an idiot, it'll probably last atleast 9 for you
 
5:01 PM
so why are you only doing 2 ?
 
nono like I said the first 2 months are the same for everyone, running in the woods etc
after that everyone specializes for some job
 
oh so it;s just basic training
then you get 4 more months
right got it
 
Does anyone know of any general hacks here
 
what is a general hack
 
salutes General Hack
3
general hack on what? A washing machine? SSAO? god rays? A door?
or do you want my super duper secret hack.exe that hacks every enterprise level network in 15.7s?
 
5:09 PM
If you clean your clothes regularly people won't avoid you or mistake you for a hobo #lifehacks
 
If you are homeless and can afford a gym membership you can shower at the gym and use their towels #hobohacks
 
@UriPopov A vaccum cleaner :D
 
If you program good quality legible code it will work well and be maintainable! #lifehacks
 
If you get a home you won't be homeless anymore #hobohacks
2
 
I lost connection :(
 
5:11 PM
Not sure how to hack a vaccum cleaner m8 sorry. Mine is like 10 years old and it is not a smart device
 
Like cool things you can do with a vaccum cleaner
 
I'm sure I can come up with something if I rumidge trough the roomba API
oh cool things
you can create your own vacuum chamber using a vacuum cleaner do to basic physics experiments
 
Or how to increase quality on youtube with a slow network without completly crashing the device
@UriPopov That sounds interesting
 
well as interesting as a vacuum chamber can be
 
blowing to your phone microphone will cool the CPU down which will increase Youtubes processing speed
 
5:15 PM
+ you get the very real risk of a implosion :D
 
Or maybe how I can rig up someones house into a very scary scene with trapdoors and secret passages
 
You can use vacuum cleaners to remove dust, dirt and debris from your home to keep it presentable #lifehacks
You can empty the vacuum cleaner bag or dust compartment into the trash, allowing you to keep using the same vacuum cleaner over and over instead of buying a new one each time! #lifehacks
 
a secret passage in the house, it has to be :P
 
@TheMaskedRebel you may want to ask DIY.SE for house remodelling tips
 
You can make cleaning with a vacuum cleaner faster and easier by plugging your vacuum cleaner into a power source! #lifehacks
 
5:19 PM
if you duct-tape your Roomba dock to the floor the Roomba doesn't push it out of the way every other time it tries to dock
 
5:34 PM
Trigger warning for most things I think :p
 
well life without some edge would just be dull right? :D haha
 
@Tyyppi_77 What is this... I see some potential
 
dunno yet, some sort of open world procedural stuff might be cool with like crafting and stuff
 
wait I posted Filthy Frank.. a mod sawa it and I'm still not banned. Today really is a good day :D
 
It's not an issue. The content warning was helpful though ๐Ÿ‘
 
5:44 PM
@UriPopov great success
 
@TheMattbat999 only 2 dragons. One was a person who thought they were right, and the other thought they were just plain guilty.
Neither wanted to get toasted with the marshmallows, so they backed off and accepted defeat.
 
I've always wandered what the number under my name means. Is it like my chat rep or what ?
 
Combined rep from all network sites
 
oh
Well I think a chat rep shoould be implemented too
 
6:00 PM
Uh,,, no thanks.
Previous attempts at this have failed.
 
6:28 PM
@FreezePhoenix well I told you would see some (maybe not the lizard-looking ones, but dragons none the less๐Ÿ˜)
 
6:54 PM
Chat rep is implemented. It's your combined network rep from all sites. 8)
It does also unlock privileges.
 
7:23 PM
sooo who here wants to decipher an algorithm for me because I don't understand it all too well
so, i understand the basics of it, load in an array of values equal to 1 second of playback, take a 1024-long "snapshot" of it, compare the average value of the "second" against the total value of the "snapshot"
but beyond that im not sure how to advance the search
either i advance the "1 second of values" by the "1024" long snap shot, and recalculate average against it
or i advance the 1 second window by a full 1 second and start the "snap shot" compare from the beginning again
like i dont think either way particularly matters to be honest, but I don't know if theres something in this document that explicitly tells me how to advance that I'm missing..
i suck at reading mathematical notation in general
 
not a snapshot
the 1024 is the latest 1024 samples, which if you're sampling at 44k is like 21 milliseconds
if this latest 21 ms energy is greater than X times the previous second's average energy, then there's a new "note" detected
then as your screen shows you "shift to the right" so you remove the earliest 1024 samples and push your current 1024 samples onto the end of the 44k-long queue
that is your History buffer
 
7:46 PM
right i see that makes sense
I have the whole track loaded to memory so that confused it for me, but if I load the first 44k in to memory, load the next 1024 in to the buffer, process it, knock the first 1024 elements off the 44k array and append the buffer to the 44k, rinse and repeat until whole track is processed
thanks
 
 
1 hour later…
9:12 PM
@TheMattbat999 Yep.
 

« first day (2879 days earlier)      last day (150 days later) »