« first day (2420 days earlier)      last day (2598 days later) » 
01:00 - 18:0018:00 - 00:00

1:24 AM
@ChrisMcFarland Scriptable Objects actually can be fairly neat.
They are a nice, lightweight method to use the Unity UI to make changes.
 
 
2 hours later…
3:25 AM
Still not convinced it's worth my time lol
 
 
3 hours later…
6:25 AM
-1
Q: A Flag is not a Downvote, nor a request to close a question

Alexandre VaillancourtIn the past couple of months, there seems to have been an increase in the number of posts landing in the Low Quality Posts review queue. Some of them legitimately belong there, which is nice because the community takes part in the moderation of the site, but most of them do not, and this is wha...

 
7:13 AM
Can I somehow follow someone elses question so I could get any updates of new answers / other changes?
 
use the star below downvote
 
I have used that but never got any notifications about any changes. I guess I have always starred something that never changes :(
 
7:42 AM
I heard that some schools in the USA are changing the maps from Mercator projection to Gall Peter's
Why? There are much better projections
 
@Bálint just to screw with you
 
8:28 AM
@ChrisMcFarland I am using(started to use) it as a way to store shared stuff
 
If it works for ya, go for it
storing data in MonoBehaviours is working for me so I don't see a reason to change
 
cause USA needs to be different in all things
 
I do feel a bit "ehhhhh...." ish about it but I didn't want to use "Monobehaviour" as to store global values but... eh..
 
common core math and all
 
I don't know
 
8:29 AM
@BlueBug I don't see the problem with having a MonoBehaviour store some global values
 
@BlueBug why do need a Monobehaviour to store global vars ?
 
yeah me too tbh
In Unity devs often used "uninstnatiated prefabs" to store global shared values @UriPopov
 
Monobehaviour should be implemented if the class will represent a game object in the game
so you load the prefab in memory. read data from attached components and then unload it ? That just seems dumb
 
You don't load it into the scene
you could
 
doesnt mean its not in memory I know what uninstantiated means
 
8:32 AM
you have it in the folder... that is "potentially loadable" to the scene.
I don't know... I too think its dumb
 
if this is for your multiplayer game why have global data stored on local clients
 
It's what other people do and it seemed like best way to go about it @_O
 
I just crashed my GPU driver lol... I sure hope that's a random fluke, I haven't touched the rendering code in a while.
 
like lets say AK Damage is a global variable
 
That's also a good point
 
8:34 AM
cleint should quarry the server otherwise you get hackers memory scraping your game and doing 1 million damage
 
I decided to change the way I do things btw. Now client runs simulation that's as close as possible of what the server has. Client can only flush inputs, where they will be moving, where they will be shooting, what kinds of ability they use. But server is ultimately responsible for "how much damage" or "how far you move"
 
thing about most people and unity is that most people use it in a dumb way
 
Games made with unity are bad
 
all my code is bad
better give up
 
not true you can make a great game with unity
 
8:37 AM
Wait, are you saying it's not true that you can?
 
@UriPopov people can, not everybody :P
 
Nope all unity games are bad. It is the harsh reality
 
jon, mr 2-time greenlight champion, speaks the truth
 
It is hard when you mentor states such things. I know.
 
8:57 AM
Relying on the server isn't the only way to avoid hackers doing 1 million damage per shot. I've been working on a totally alternate idea which is instead of only trusting the server, the clients effectively say "prove it" to messages like that
And the other client "proves it" by showing their verified weapon key, and gives out one of their verified ammunition keys that the other client can then use to dispute any future attempts to re-use that same ammo
 
Give it a name yet?
 
lol I guess I should... I just call it the netcode :P
 
for that particular thing I'd call it CCCP (Client-Client Crosscheck Protocol)
sounds nice to say CCCP
that's my whole reasoning
 
CCCP in Cyrillic means USSR
 
or maybe CCCPO (client client crosscheck protocol overwatch) just to make C3PO
@UriPopov one more reason to use it :P
 
9:04 AM
kinda fits will all the checks going on and people snitching on eac other
 
lol :D
 
I'm working out some small details still, and it's hard to design an unhackable system, but basically you can apply the concept to player positions as well by giving the player a verified spawnpoint key at a specific time, and then the player can show that they are within their speed and mobility limits based on the current time and the spawnpoint
Then since you can trust they aren't teleporting or speedhacking, you can trust it when they should have picked up a powerup, ammo, etc..
and basically you can prove everything back to the original spawnpoint and loadout
The only problem is that a player could theoretically make a hack that lets them take multiple different paths and then decide which one to pretend is the only one when one of them collides with another player
 
Also, they could be jittering their character left and right to dodge bullets :o
 
a lot of kinks to be worked out but the theory seems nice
 
9:09 AM
I am back paddling a bit atm. The network transform Unity throws you at you was not good... so I had to made my own.
now it works correctly a bit jerky though. Gotta smooth that out
 
@JohnHamilton This issue isn't any worse than it is with standard networking methods though, same story with aimbots
Basically if they proved to you that they are at position X at time T, and then you prove that you fired a bullet at time T+d, then you can turn around and combine your enemy's proof of position with their top movement speed and your proof of gunfire, and create a proof of damage on them
I've been working on this for I forget how long now lol... I realized at some point the only way my MMO game idea would ever be possible is if I can distribute the server load across the clients
Also, because I really want to save those extra few ms of ping by going straight from player to player, instead of round-tripping to the server and back
and I will gladly ram one or two cores with crypto to buy a few ms of ping
 
I think latency could be an issue. Your client fires bullet -> server receives the information, send it to other clients to verify it -> other clients receive the information -> other clients verify and send back the information to the server -> server concludes whether the bullet was legit or not -> server then sends the confirmation or failure to the original attacking player.
 
why does the server send it back to other clients to verify? you might as well verify on the server once you move the data there
 
I thought that was what you meant by client-client check
CCCP
 
oh nahhh it's skipping the server entirely
 
9:18 AM
dang
 
shooter client sends directly to victim client to check it
 
I thought exposing IP is bad.
 
eh I don't care lol
 
victim client could be a lier though
 
9:18 AM
if your only protection is that nobody knows your IP then you're screwed basically
 
"I didn't get hit NO!!!! I DIDNT!!! NO!!!!!! FCK OF THIS BULLET!!!#$$$##@@@ YOUR BULLET IS BS!@R%^%&^^YGHFHG"
 
hahahaha
That's why the crypto gets complicated quickly, it has to be to where neither side can deny the proof of the other side
I mean they can hack their own client to pretend it's false, but it'll only be on their screen
They can't block shooter client from also sending his proof of damage to everyone else nearby
 
so with a hacked game I would still be seeing myself as alive but everyone else would be seeing me dead ? Thats some next level schizophrenia
 
hahaha
 
I think this game shows how decision by the majority could reflect harm to those that don't belong to the group; portraying the social issues that we often face.
 
9:23 AM
but then I could run around in the game like a ghost and tell my teammates the enemy position
 
This is the next indie game dev prize idea.
 
also, even if victim client lagswitches at the right time and kills the original attacker, then the victim client's cheated proof is too late and so even if someone got the lagswitched attack proof first, it will be canceled by the legit attacker's packet when it arrives
@UriPopov This has been the hardest problem to solve, it's also closely related to wallhacking. But there's a solution!
 
ah... so higher latency, less likely you will influence final decision?
because what's on your screen is "too different" from what others see?
 
@MickLH finish system -> sell to valve to fix cs:go -> major profit
question is how much latency does this add to the game as a whole
 
I don't add any latency, instead the rules are robust to timing so it doesn't matter which comes in earlier.
 
9:27 AM
like will a russian with potato connection get cheated out of a legit kill cause of lag
 
Not any worse than with a regular server in the middle :P
I mean lag ruins kills however you slice it, but actually this gives them a better chance than the standard server
Because even if their proof of attack gets in late, it still counts as long as it's proven with a timestamp before anyone else proved something that makes it impossible
The drawback is that in the most extreme case, a game could reach end-game condition for a split second and then say "oh nevermind this proof got canceled"
 
So, latency is not as big an issue as it would be with a standard client server protocol
 
Right, one of my main design goals has been to reduce total latency
 
this just seems too good to be true
 
Ah, I remember that happening in a game, just don't remember which. The game would give me the game over screen and then go "nope nevermind".
 
9:32 AM
The anti-wallhacking is sadly really expensive on CPU and bandwidth
but homomorphic encryption is still a baby concept and if someone has an efficiency breakthrough with it, then it'll help both of those a lot
the rest of it is much more practical
 
Yeah I think it sounds too good. We can't have too good things here. Law of exchange something... must there be an equal level of downside.
 
The CPU consumption
 
woot
 
You end up having to do significantly more crypto based on how sure you want to be that nobody is hacking
(and it's the expensive crypto too, digital signatures and such)
If you don't care to stop hacking then you can skip it though, and it should become obvious how it's possible to improve latency
Without any of the proof system running, it's just regular p2p networking
Which saves you the server round trip
 
I'm about to do an online interview that I'm gonna need to record and frankly, it feels much more stressful than a face-to-face
any tips? :D
 
9:40 AM
good luck? lol
 
ouch I have terrible luck xD
 
I don't know. I haven't done any interview lol
 
user92578
9:56 AM
Is it super lame to display couch coop with just two players?
 
Why not 5 why not 10, why not 999999232323!!!!
and no, it's not lame.
 
5v5 best.
 
user92578
Because the game only supports up to four and I don't have four controllers
 
I think showing two players gets the point across just fine
 
user92578
Two is easy because I can just ask my brother, otherwise I gotta like teach my mom to play or something
 
user92578
9:58 AM
All right yeah
 
lol that might not be a bad idea
especially if she's bad
because you know... it's not that crazy to end up with a 3rd person you have to carry :P
 
user92578
My brother is awful, I recorded like 20 mins of us playing for the GL trailer and all of it was just him dying
 
hahahaha
it's kinda hard sometimes
but also there were a couple things that I wanted to mention
 
BTW
 
user92578
I got a math club starting, I'll read 'em once this ends okay?
 
10:01 AM
I super glued thick marker on top of my mouse(my wrist hurts from normal way of handling mouse) because there was no vertical mouse in the market that had gaming mouse level of sensitivity. I thought it was hilarious.
 
@Tyyppi_77 the AI don't automatically target me for damaging them, so in some cases you can stand just out of their vision and shoot them to death without any risk lol
@BlueBug lollll you glued it on really?
how do you click?
 
i can click the left button with my third finger and the second button with forth finger
 
I kinda want a gaming grade trackball mouse
 
me too
That sounds like a great idea
 
I used to have a trackball I loved to play CS 1.6 with. I felt like it had a beneficial smoothing effect on aiming, from the weight of the ball.
 
10:10 AM
Yep... terrible luck. The power went off right when I was about to click "start interview".
 
hahaha what do you mean terrible? perfect excuse fell in your lap :P
 
I wish there was 360degree eye tracking mouse system, somewhat like VR
 
naw I was ready and had hyped myself to start, now I gotta hype all over again xD
@MickLH get a heavier mouse? I prefer the lightest ones though they're much more accurate if I can move them with milimeter precision
 
damn my spam system sends out about 5k emails before timing itself out for some reason
also send about 10 mails per s
this seems really slow :D
 
@JohnHamilton I prefer a light mouse for the regular handheld style too
 
10:16 AM
Ah, I see you're a man of culture as well.
 
I liked the ball mouse because I could just hit it once and have a pretty constant rate of turning.
 
Ball fondlers
 
@BlueBug tobiigaming.com/products ... you gotta code it :P
 
woo ha fancy website
 
works with Unity lol
 
10:25 AM
ah I worked it out set_time_limit(3600); should do it
damn default time out times
 
10:58 AM
My work bought this stupid time management software from an external company. The Web timeout was hardcoded to 1 minute. We had to pay to get it changed.
Shit some devs get away with is unreal.
 
lol
 
11:19 AM
work work work
1 mins idl means you are not doing your slave labor
everyone is so mad at new Mass Effect face animation
I don't think it is THAT awful but... compared to the previous one, it is awful...
 
It's painful to watch
 
11:35 AM
yea... I am kinda not sure; haven't ordered it yet for that reason. Let me check romance options and see if there is anyone who I like to bang date. perhaps that will change my mind.
 
we'll bang okay ?
 
Lol now I want to see these animations
 
somebody bought 2 board games from indiegogo. Sweet
all I need is like 200 of people like that
 
oh well no satisfying bang date options in the game. I guess I will pass
 
I think I have finally gotten to the point in BotW that I feel like I have explored almost all of the map. That isn't to say there isn't areas that I haven't visited, but...
There are at least 2 major sub-regions that I haven't visited yet, but I'll get to them soon.
 
11:52 AM
Beat the game at 16 %
Currently trying to get to 50%
 
I haven't yet beat the game.
Although I am considering a trip to the Castle, not to beat Ganon, but to do sidequests in the area.
I found the Horse Fairy.
I still need to explore the Castle, and Hebra Mountain.
Actually, I bet I'm at about 20% of the game complete. I have done about 80 shrines, and probably 150 seeds, give or take.
Also, I really need to kill one of those Centaurs. I still haven't quite managed that yet, and it's starting to bother me.
 
Same. They are insane.
 
I tried to take on a 3K health one last night, I actually came fairly close.
I think it had about 1300 health left when I finally died.
 
Anyone can infer what he wants to say?
> If flags are not to be used to close a question, why do you it the "close question" flag subject in favour to a redirect explaining how they should be used appropriately when a question needs to be closed?
Does he mean that the title and the post contradict?
 
Flags can be used to indicate a question that should be closed...
 
12:06 PM
Yeah, that's the feeling I get. I'll change the title of the meta post.
 
I think the best way to take out a lynel is to do it on horseback
 
I'm kind of suspecting the same thing.
The other way would be to be really good at the jump dodges.
Honestly though, I really only want to kill one of them...
 
 
1 hour later…
user92578
1:13 PM
@MickLH yeah I'll see what I can do about that
 
@Tyyppi_77 @Bálint Ok, I'm done feeding that guy.
 
user92578
he's completing a bachelor in computer application and has no clue about anything
 
user92578
ashishkumarshahi.blogspot.fi I love his blog though
 
DH.
LMAO
 
Very thorough :P
 
DH.
1:26 PM
There's no point in answering him anymore
He barely knows English and wants to be spoon fed
 
user92578
> Ok sir i am understand do you not have skills to help you juniors. Rude seniors
 
Flagged as rude/offensive.
 
DH.
I will start to flag as offensive everybody that don't read the rules too then :P
 
user92578
all right now I'm done
 
user92578
don't really want to link him to GD.net either lol as we sometimes do for offtopic questions
 
DH.
1:31 PM
He won't be able to ask a decent question there either
 
user92578
yeah exactly
 
They won't spoon feed him there either.
 
I think he is trolling
 
user92578
it's possible
 
user92578
the blog seems to indicate towards that
 
DH.
1:35 PM
I prefer to think he is just an indian that can barely read or write English
 
resisting... racism...
@Tyyppi_77 I think it would be nice if there was something like an "alert state" for the enemies, where they can see further and possibly even shoot sooner
 
Some Indian do speak English very well, well they speak Indienglish, with odd ways to say things. I kindof understand these guys (and gals). They have to fight in a sea of people to get a decent job and to not be replaced on a whim. Add that to the inner system of castes which prevents you from getting a promotion because you were not born from the right parents...
 
user92578
@MickLH Yeah that might be cool, very true
 
I thought of that while I was playing and I blew up stuff close to someone but they didn't see me, but I was barely out of their view
 
user92578
Yeah, I'll see if I could make the enemies a little smarter in a reasonable amount of time, like yeah maybe making them react to explosions better or something
 
1:49 PM
I think that making them magically know where I am if I shoot them would stop a couple cheap bastard tricks I found :P
 
user92578
A very WIP trailer version (missing COOP and the ending is awkward but otherwise I kinda like it):
 
I got enough of it already too.@Josh could you nuke this comment section, most of it is just pointless
 
Rude seniors.
@Tyyppi_77 Nice man! Looking forward to buy the game :P
 
user92578
One thing is that I'm not really sure if I can show any gameplay really after the actiony part of the song ends
 
user92578
2:01 PM
the greenlight trailer had the level editor there
 
Make 2 trailers: one for the gameplay, and one for the editor!
 
user92578
yeah that's what gonna happen since level editor is pushed to post release
 
I suggest you try not to wait too much before releasing the level editor if you can, though, as the hype will have faded.
 
user92578
yeah absolutely
 
2:47 PM
Oh I love the ballchains non-linear movement @Tyyppi_77
 
user92578
I spent a lot of time tweaking that :)
 
That is such an awesome detail
 
user92578
Yeah it looks a lot better and makes the gameplay more fun as it gives you time to do certain things at certain positions of the cycle
 
It'll mess with people at first who are too used to magic no-gravity balls but once they get used to it it'll be fine.
 
user92578
yeah
 
2:50 PM
I can see @Tyyppi_77 at bar
>Hey babe, wanna see my non-linear balls?
*pulls out iPad with trailer video*
3
 
user92578
LOL
 
user92578
looks like credit goes to Ali though
 
user92578
Oct 28 '16 at 10:04, by Ali.S
@Tyyppi_77 it would be better, if you could slow down the ball when it is in the most top position, and speed it up when it's in it's lowest
 
user92578
and chris too
 
of course since it's on a chain it should fall but whatev, it's more realistic while still fun magic.
 
user92578
2:55 PM
yeah, fun > realism
 
user92578
maybe it's a very stiff chain
 
> Hey babe, wanna see my stiff chain & balls?
 
user92578
watch out or you're gonna get flagged
 
DH.
Yeah there is always those lurkers that flagging just because they hate having fun
 
I know, two ppl have already starred my comment. It's only a question of time. I'll see you guys after the 30mins ban :D
 
DH.
2:58 PM
I don't think you will get a ban if the mod reads the context
 
As long as "being offended" offers some controlling power over other people we'll have to deal with that shit.
"Cry bullies" is the best term I've seen to describe that behaviour.
Remember that scene in Spirited Away with the coal sprites?
When one figures out it has to work less if it pretends to be weak and hurt then they all jump on the bandwagon...
 
3:22 PM
allright, I think I'm gonna low-poly and bake that totally-not-Lady-Tallowmere placeholder model today
 
3:38 PM
And she's getting a haircut because I'm not gonna go through the headache of skinning and weighting shoulder-height hair for a placeholder :P
she's got more of an Egyptian vibe with shorter hair...
 
She would need a snake on her tiara
 
ohh...
DAMNIT @AlexandreVaillancourt stop tempting me with more work.
 
But I guess she's fine for a placeholder ;)
I find the idea of using ugly placeholders appealing: you get more "wow" when you replace them with the real assets!
 
user92578
looks like a cool character, someone should base a game on her
 
#$%$#%^ Got me to model a @$#%#$ snake now
 
3:49 PM
Hahaha sorry :P
 
Hair is definitely Egyptian, which doesn't fit with the rest of her...
 
Haha nice!!
 
Her head is a bit big compared to the rest of her body.
 
Chibi
Also, not even according to the source authority.
 
4:09 PM
Ahh, I see. I would stand by the same thing with the original image, but...
 
Chibi's an acquired taste
 
@JoshPetrie Apparently you can convert answers into comments?
 
4:26 PM
You know what's great? That image being up for 20 mins and still not having the historically-and-geographically-ignorant screeching brigade burst in.
 
Eh what do you mean
I don't see tits
 
somehow "White washing" Egyptian nobility ... which in reality were either Northen African or Roman/Greeks who sent their slaves to do errants in the sun while they stayed in the shade.
 
Holy crap I had no idea how offended I was.
 
IKR? get on it quick.
 
Flag all the things!
 
user4704
4:50 PM
@AlexandreVaillancourt I can.
 
Okay, that snake head is being a pain in the retopology
I can't wait to UV-unwrap that /not
 
does anyone know why my coroutine to fade text in doesn't work? pastebin.com/H52ysuND
 
DH.
Er... a bit too vague
What you mean by "doesnt work"?
 
It doesn't do what it is supposed to do
 
5:01 PM
@AlexandreVaillancourt know that I entirely blame you for the extra 30mins I had to spend on low-polying that snake :P
 
the text doesn't fade in, it just appears on the screen instantly
pastebin.com/GKZLUT2g that's all the class code
 
I personally hate coroutines
 
Because otherwise I'll have to complain to Producer Stephane that if we're behind schedule it's because High-res modeler Stephane added that snake.
I'm emailing an official complain to head of HR Stephane that this WAS NOT in the original design doc.
 
@StephaneHockenhull I think it's totally worth it :)
@JoshPetrie So I should start to flag more for moderator intervention "this could be a nice comment" :P
 
Well, lowpoly modeler Stephane ain't taking the blame if we miss the milestone.
 
user4704
5:09 PM
@AlexandreVaillancourt I usually don't do it. I usually just delete the posts after noting they aren't answers.
 
user4704
Otherwise people don't learn.
 
DH.
@S.Neut How m_introHolder is defined? Is it visible and active?
 
yes it's a child of the canvas
 
@JoshPetrie Hehe ok :)
 
DH.
But you are making a fade in, if it's already visible what you expect it to do?
 
5:15 PM
well I basically make an image (which automatically becomes a child of the canvas). Then I parent that image to the gameobjects I want to fade in/out (text, images, etc...)
so the image is basically just a container for the objects I want to fade
then with the fade function I look for text and image objects in the container and crossfade them
 
DH.
I need to see the properties of the texts/images inside m_introHolder
 
il screenshot them
wait a sec
that's the text inside the image container
 
DH.
5:28 PM
It's not clear to me, from what you gave it seems that everything is already visible, and you never change the alpha before trying to call your fade in
 
maybe I don't understand it, what does a crossfadealpha do exactly?
 
DH.
Change the alpha from the current value (which if not changed will be 1) to the value you give, in X seconds
So, if it already is 1, and you input 1, nothing changes
 
well it's 0 at the start of the game (in the inspector)
 
DH.
A quick google search says that using exactly 0 can have weird behavior, try setting to 0.01
 
yeah I saw that too, didn't seem to work
 
5:53 PM
I feel Zelda BotW needs a VO of Zelda going:

> I do not care that your last axe broke, DO NOT USE THE MASTER SWORD TO COLLECT WOOD BUNDLES
> I did not spend the last 100 bloody years holding back Ganon for you to work the lumber yard using the master sword.
 
people being butthurt over weapon durability do not consider what the game would be like if weapons lasted longer
aka, you would have a shitload of weapons
quite frankly i wish they would break faster
 
Who the hell runs out of weapons? I have to keep throwing weapons out
 
that is my point
however, people all bitch about this
god forbid someone does something a little different with their game that you don't like
 
okay, sometimes I do have to beat the shit out of some monsters using their own skeleton arms because I want to keep my ice and electric great blade to wipe the floor with guardians but that's part of the fun.
 
i got 3 OP swords in my house
Fire / Ice / Lightning
 
5:57 PM
There was a nice small game for free (with psn+) on the PS4 that had that. it was a nice feature, you had do use different weapons or spend tons of money to always use the same..
 
btw Master Sword can shoot bolts
 
Apotheon
Can you shave with Master Sword?
 
If you are at full health, hit the right trigger like you are throwing it
 
I have discovered yesterday that I've been OP vs stalker guardians for the last 3-4 days without realizing it.
 
and it will spark like the oldschool master sword
 
5:58 PM
I did not even try to face one until yesterday but had the equipment for 3-4 days already
 
You can cut grass with it...
 
guardians are hilarious to me now. :)
 
They're my bitch now
 
Guardians have gotten to be quite a bit easier.
 
i have so many guardian parts I don't even know what to do with them aside from buy that cool armor
missing 2 pieces
 
5:59 PM
oh, right. I forgot about that armor.
 
2000 rupees a piece... its harsh
 
I have no problems killing almost anything, but so few others.
 
I don't even have that armor and I'm already Link destroyer of guardians.
 
01:00 - 18:0018:00 - 00:00

« first day (2420 days earlier)      last day (2598 days later) »