I found out something interesting today, trying to implement a scoreboard. If you upload your dream private only, then when you change scoreboard names, add new ones, etc. and upload privately again it will post the score properly. If you upload your dream publicly in some way, then you change stuff and re-upload publicly, then the score will post properly. But if you uploaded publicly *at any point*, then if you change things and upload privately to test, *no scores will post*. Now, if a score would post *and it has the same name as a scoreboard already in the public version*, then it will give you a popup saying you beat your score but that it did not post. But if you change the name of the score or add a new one... anything that the public version doesn't already know about, it will be *completely ignored* with no feedback whatsoever. It will just fail. So if your dream has ever been uploaded publicly, then if you want to test your scoreboards, you have to upload publicly. Quite a head-scratcher, that one. And quite frustrating to work with. 😅
Great thought! But you’d definitely be better off using a ‘variable’ and ‘variable modifier’ for that, they work in basically the exact same way but they’re not tied to the scoreboards :)
Thanks for the tut! Weird thing about it only posting when the input goes from 1 to 0. Like it's in edge mode "pulse when off" or something. May be a bug? I guess I would just have an on switch plugged into the "post score" input which would be powered by the grab. But just because I prefer representing "on" or "off" using a switch; I don't use the NOT gate trick, for example. So either way would work fine. The way you can post only one player's score is pretty awesome. You could post a player's score as they get to the end zone or whatever instead of them all posting after they're all finished. This would stagger the "you beat your previous score" notifications. I hadn't figured out how the "take player into account" stuff worked, so this will be a very useful principle going forward with my docs. A tip people may find useful for making an infinite timer, is to use a calculator to set the target time to just ahead of the current time. So: stamp a timer. Stamp a calculator set to add, and wire the timer's current time into input A, and set B to 1 (or some positive number). Then wire the result into the timer's target time. Now the target time will always be 1 second ahead of the current time, and the timer will run forever. (Or at least until it hits the 10,000,000 limit.) Changing the "multiplayer boards" option also probably shouldn't reset the scores. Another possible bug? Do you know if all local players must have bought Dreams Early Access on their account for their score to post?
Argh sorry I explained the pulsing the ‘post score’ badly, it will post when it’s turned on, but what I meant was you can’t leave it on and have the score continually posting, you’ll need to pulse it each time you want to post the score (hope that makes more sense) Very clever tip for the infinite timer!! I’ll remember that one Changing the ‘multiplayer boards’ option does reset the scores but it warns you about it first, so it seems to be working as it should :) And no the local players don’t all need to own a copy of dreams, the other profile i was using does not own a copy and its scores get posted just like mine :)
@@JimmyJules153 Ah, that makes more sense. Like the reset on a timer, that kind of thing so more like with the value goes from 0 to positive, it will post right then. Yeah, it's a useful trick. And you can use a similar idea for value sliders that you want to use to display values; then you don't ever get the weird situation where it seems a signal is stuck at a value but actually you just haven't expanded the range enough XD Interesting about the "multiplayer boards" reset. I would have thought it was just a different way of displaying the same data rather than something that would require the data to be reset so it could be stored differently. Maybe I'll leave something in the feedback forums. Thanks for the extra help ^^
It's realy cool ! I like your tutos ! I don't anderstand all but it's not serious ! If you translate your 37 tutos in frensh, I would be happy ! My enflish is better writing that spoken. 😊
This tutorial was super useful! I had no idea there were the time and lowest score options! It was really messy when I tried to make a speedrun timer. This has nothing to do with the video but, do you know an easy way to detect if the player does a spin on the control stick like the way you input the spin attack in zelda games and do the spin jump in mario odyssey?
Hmmm that’d take a bit of tinkering but it’s definitely doable, you’d have to split the stick into its 4 directions with a splitter, then check to make sure they pressed the stick in the correct directions for a spin (so if they pressed up, right, down, then left in that order). That’s a bit of a more difficult setup but if you post this in the #help channel in the discord someone should be able to explain the layout in depth :)
@@JimmyJules153 I eventually settled on a different design solution because it was simpler. My character turns really fast so I just based it on having a certain rotation speed for a certain time. I might still use the control stick thing for another project though!
Excellent tutorials, as always. Would you know how to do to place the score board within the level? I need to make several scoreboards for different challenges within the same dream
It’s not easy...! I tried making an in-game scoreboard and got it semi-working, I’ll put it in the ‘logic and handy gadgets’ collection tomorrow when i get back home so you can use it :)
I posted that one, you should be able to find it now. Just note it’s not possible to pull the scores from the external scoreboard but it will work for the scene
Hey I have a question if someone could answer. I’m trying to make it to where when the player gets a certain score an event happens like say a timeline activates. Could someone explain how to do this?
Youll want a calculator for this, set it to ‘greater than’ and it’ll check whether the input (score)is greater than the number you input into port b :) then you can use that signal to activate your event
You could use a calculator with a few other small bits of logic to say ‘if the number of doors currently open is equal to 4’. If it is equal to 4, you’d have some extra logic on the door picking up this signal with a wireless receiver, and you could use a not gate to then stop the door from opening
I really like your videos. Theyre very helpful. But can you please, please make a tutorial for planets with gravity? I really wanna make a spacegame but i dont know how to apply gravity to planets
Currently it’s all custom there’s no in-built way to do gravity except for just up/down gravity. I haven’t tried doing a planet gravity setup but I’ll give it a shot and do a vid on it eventually :)
Do you know how the order of scoreboards is decided (if you have more than 1) on the Dream's cover page? I've done a bunch of testing, but I can't figure out the logic of the order. I also posted on indreams.me a few weeks ago, but I wasn't able to get a response from anyone who knows: feedback.indreams.me/forums/917434-dreams-how-do-i/suggestions/37584913-if-you-have-multiple-scoreboards-can-you-control
This video has been super useful in filling out the Score and Score Modifier gadgets in my Dreams Documentation. Of course, links to this video are used throughout. docs.google.com/document/d/1gvFqQl84-kEIO0u3PRTXmXMQDEcnV8kCm80bLNur_7M/edit#heading=h.48psf7bmgkqt One thing I wasn't sure on was about the 1P, 2P, etc. dropdown in the scoreboard. Would that only be shown if the score gadget had "multiplayer" *off*? Or only if they have it *on*?
It should be ‘off’ for that, if I remember correctly I found that if the players had individual scores, they wouldn’t show up under the ‘2 player’ ‘3 player’ drop down. The only way for the players to not have individual scores is with the multiplayer toggle turned off :)
Another great tutorial! You taught me more than the in-game tutorials. Nice work!
2:07 I had no idea about changing this wire blend. It was giving me all kinds of problems. Thank you!!!
I found out something interesting today, trying to implement a scoreboard.
If you upload your dream private only, then when you change scoreboard names, add new ones, etc. and upload privately again it will post the score properly. If you upload your dream publicly in some way, then you change stuff and re-upload publicly, then the score will post properly. But if you uploaded publicly *at any point*, then if you change things and upload privately to test, *no scores will post*.
Now, if a score would post *and it has the same name as a scoreboard already in the public version*, then it will give you a popup saying you beat your score but that it did not post. But if you change the name of the score or add a new one... anything that the public version doesn't already know about, it will be *completely ignored* with no feedback whatsoever. It will just fail.
So if your dream has ever been uploaded publicly, then if you want to test your scoreboards, you have to upload publicly.
Quite a head-scratcher, that one. And quite frustrating to work with. 😅
Thank god for making this I didn't even think to look for player info in the combiner
Thanks Jimmy again!
Very easy to follow!
Do you think a score would be good to use as an ammo system instead?
Great thought! But you’d definitely be better off using a ‘variable’ and ‘variable modifier’ for that, they work in basically the exact same way but they’re not tied to the scoreboards :)
@@JimmyJules153 Ahh derr.
I hadn't seen a tutorial on either one yet. whoops!
I am trying to figure out how I can make the score value continue to different levels in a dream but I just can't wrap my head around it.
Thanks for the tut!
Weird thing about it only posting when the input goes from 1 to 0. Like it's in edge mode "pulse when off" or something. May be a bug?
I guess I would just have an on switch plugged into the "post score" input which would be powered by the grab. But just because I prefer representing "on" or "off" using a switch; I don't use the NOT gate trick, for example. So either way would work fine.
The way you can post only one player's score is pretty awesome. You could post a player's score as they get to the end zone or whatever instead of them all posting after they're all finished. This would stagger the "you beat your previous score" notifications. I hadn't figured out how the "take player into account" stuff worked, so this will be a very useful principle going forward with my docs.
A tip people may find useful for making an infinite timer, is to use a calculator to set the target time to just ahead of the current time. So: stamp a timer. Stamp a calculator set to add, and wire the timer's current time into input A, and set B to 1 (or some positive number). Then wire the result into the timer's target time. Now the target time will always be 1 second ahead of the current time, and the timer will run forever. (Or at least until it hits the 10,000,000 limit.)
Changing the "multiplayer boards" option also probably shouldn't reset the scores. Another possible bug?
Do you know if all local players must have bought Dreams Early Access on their account for their score to post?
Argh sorry I explained the pulsing the ‘post score’ badly, it will post when it’s turned on, but what I meant was you can’t leave it on and have the score continually posting, you’ll need to pulse it each time you want to post the score (hope that makes more sense)
Very clever tip for the infinite timer!! I’ll remember that one
Changing the ‘multiplayer boards’ option does reset the scores but it warns you about it first, so it seems to be working as it should :)
And no the local players don’t all need to own a copy of dreams, the other profile i was using does not own a copy and its scores get posted just like mine :)
@@JimmyJules153 Ah, that makes more sense. Like the reset on a timer, that kind of thing so more like with the value goes from 0 to positive, it will post right then.
Yeah, it's a useful trick. And you can use a similar idea for value sliders that you want to use to display values; then you don't ever get the weird situation where it seems a signal is stuck at a value but actually you just haven't expanded the range enough XD
Interesting about the "multiplayer boards" reset. I would have thought it was just a different way of displaying the same data rather than something that would require the data to be reset so it could be stored differently. Maybe I'll leave something in the feedback forums.
Thanks for the extra help ^^
You guys should show gameplay so we know we are following the right tutorial, thanks.
It's realy cool ! I like your tutos ! I don't anderstand all but it's not serious ! If you translate your 37 tutos in frensh, I would be happy ! My enflish is better writing that spoken. 😊
I don't think there is a way in Dreams to get the high score and associated player-name from the scoreboard. Is there?
How do I make score reset when it reaches selected value?
This tutorial was super useful! I had no idea there were the time and lowest score options! It was really messy when I tried to make a speedrun timer.
This has nothing to do with the video but, do you know an easy way to detect if the player does a spin on the control stick like the way you input the spin attack in zelda games and do the spin jump in mario odyssey?
Hmmm that’d take a bit of tinkering but it’s definitely doable, you’d have to split the stick into its 4 directions with a splitter, then check to make sure they pressed the stick in the correct directions for a spin (so if they pressed up, right, down, then left in that order). That’s a bit of a more difficult setup but if you post this in the #help channel in the discord someone should be able to explain the layout in depth :)
@@JimmyJules153 I eventually settled on a different design solution because it was simpler. My character turns really fast so I just based it on having a certain rotation speed for a certain time. I might still use the control stick thing for another project though!
That’s a really clever solution! Great stuff!
Are these tutorials set up by you or they prebuilt
I set these up :)
Please put them up in dream surfing
The scoreboard button doesn’t want to show up and it gives me no option to release as online, only playable
Releasing as Playable and private should both work :)
JimmyJules153 yea man it still wont work i dont know why
It doesnt work for me too. This is frustrating me
Superlen MC i had to get help from a guy and we collaborated on my game to make it work lol i dont know how he fixed it
@@CornflakesCereal alright. Im strugling to make it work but it still doesnt
Excellent tutorials, as always. Would you know how to do to place the score board within the level? I need to make several scoreboards for different challenges within the same dream
It’s not easy...! I tried making an in-game scoreboard and got it semi-working, I’ll put it in the ‘logic and handy gadgets’ collection tomorrow when i get back home so you can use it :)
@@JimmyJules153 Thanks a lot
I posted that one, you should be able to find it now. Just note it’s not possible to pull the scores from the external scoreboard but it will work for the scene
@@JimmyJules153
Thank you very much, I'll check it
Hey I have a question if someone could answer. I’m trying to make it to where when the player gets a certain score an event happens like say a timeline activates. Could someone explain how to do this?
Youll want a calculator for this, set it to ‘greater than’ and it’ll check whether the input (score)is greater than the number you input into port b :) then you can use that signal to activate your event
How do i set a limit to an action in dreams? For example in a room full of doors, only 4 doors can be opened at a time.
You could use a calculator with a few other small bits of logic to say ‘if the number of doors currently open is equal to 4’. If it is equal to 4, you’d have some extra logic on the door picking up this signal with a wireless receiver, and you could use a not gate to then stop the door from opening
Could have a variable say if doors open is equal or more than 4, then it won't trigger a door open. Just usr variable and calculators
I really like your videos. Theyre very helpful. But can you please, please make a tutorial for planets with gravity? I really wanna make a spacegame but i dont know how to apply gravity to planets
Currently it’s all custom there’s no in-built way to do gravity except for just up/down gravity. I haven’t tried doing a planet gravity setup but I’ll give it a shot and do a vid on it eventually :)
That‘d be great. :)
How i put score on object you take ?
You can use a score modifier on your pick ups and activate it when the player picks up the objects :)
Helped me out
👍
Like!!
Do you know how the order of scoreboards is decided (if you have more than 1) on the Dream's cover page? I've done a bunch of testing, but I can't figure out the logic of the order. I also posted on indreams.me a few weeks ago, but I wasn't able to get a response from anyone who knows: feedback.indreams.me/forums/917434-dreams-how-do-i/suggestions/37584913-if-you-have-multiple-scoreboards-can-you-control
How do i make a score point when i kill a npc
This video has been super useful in filling out the Score and Score Modifier gadgets in my Dreams Documentation. Of course, links to this video are used throughout. docs.google.com/document/d/1gvFqQl84-kEIO0u3PRTXmXMQDEcnV8kCm80bLNur_7M/edit#heading=h.48psf7bmgkqt
One thing I wasn't sure on was about the 1P, 2P, etc. dropdown in the scoreboard. Would that only be shown if the score gadget had "multiplayer" *off*? Or only if they have it *on*?
It should be ‘off’ for that, if I remember correctly I found that if the players had individual scores, they wouldn’t show up under the ‘2 player’ ‘3 player’ drop down. The only way for the players to not have individual scores is with the multiplayer toggle turned off :)
@@JimmyJules153 Okayy, cool. Thanks mate.
This is still confusing! Can you do a step for step tutorial on how to add a scoreboard instead of the rest of the useless junk?
Gingerbred_Hed did you ever figure it out?