Amazing. Thanks for doing this! I would *love* to see similar tutorials for other basic apps that aren't Games. A Calculator, a Todo list, a Compass or even a Weather app! This is such a game-changer even outside of the Gaming world.
Not seen Bolt before (as I'm a C# dev by day) but it's clearly a very powerful tool. I liked how you split out the custom events from the buttons for reuse.
It's a really great tool. Some of the changes that are coming down the pipeline will make it more powerful and align it closer to C# (classes, functions, etc). Glad you liked the events. I think so often finer points like that can be left out of a tutorial and 'just getting it done' trumps 'good' programming (I'm guilty of this).
Hi there! Thank you so much for your tutorial. I got one question, please, can you tell how to add extra seconds to this timer? Imagine that the player gets 1 extra second every 10 enemies killed. Thanks!
Interesting question. I think what you would need to do is get the current time left. Add the amount you want to gain and then restart the timer with that new duration.
@@OneWheelStudio Got it! I set a remaining time variable from the remaining node in the timer and once I need to add the extra seconds I just use a trigger custom event as you did in your video and reset the timer from the start using the remaining time variable value and adding the extra seconds as the initial duration of this new timer. Once I finish my game I will show you. Thank you so much!
Hi, excellent tips. Do you know how to subtract time from a timer unit by any chance? For example, let's say that something in the game triggers a custom event that subtracts 5 seconds to the remaining seconds of the actual timer (10 s). EDIT: I figured out a way, but it's a bit ugly. If anyone is interested just ask.
Hmm. It's an interesting idea! Not sure what that would exactly look like. "Upgrades" can take many forms... Can you be a bit more specific about what you're looking for?
@@OneWheelStudio say you start with when you click you get £1 and then you buy an upgrade that will give you £2 per click then an upgrade that will auto click for you.
Great video! Liked! I had two questions: 1- I can't put the text in TextMeshPro in the object's variables. I've already looked for several types of variables and I haven't found any compatible. Can you tell me how to do it? 2- Using the simple text variable, my time doesn't stay with the whole number. For example 10 -> 9,9996357 -> 9,8313254... depending on the canvas size. How to set it to show only 10 -> 9 without the comma?
Hmm. I'm not sure I fully understand what you are trying to do. Are you trying to drag the Timer.Text unit into a variable? If you want reference to the Text UI object, then make a variable of the type "Text" and drag the text component into the variable. Once the text component is stored you can then access the text property of the component. If you want to store the value of a text property then you'll a variable of type string to do that. Hope that helps. Let me know if it doesn't.
Could you make a video on how to add textures and colors on a blender object, I can’t figure out how to do it, and other youtubers didn’t help me, hope you do.
Do you mean something like applying a wood grain texture to a wooden crate? I haven't done much of that, it requires pretty detailed seams and careful unwrapping. It's one of the reasons I stick to "low poly" style art. If you are looking for how to do it with low poly models, I do have a video on that: th-cam.com/video/c2ut0Trcdi0/w-d-xo.html&lc=UgzdaEtkyyy4A7QOqzd4AaABAg If you're looking for more realistic models, try searching for "blender seams and unwrap" to get started.
Hi, I just finished "Building with Bolt" series, is excellent, I am very grateful for the videos is not so easy to find good Bolt tutorials.
I’m glad they were useful!
Thank you for this!
Amazing. Thanks for doing this! I would *love* to see similar tutorials for other basic apps that aren't Games. A Calculator, a Todo list, a Compass or even a Weather app! This is such a game-changer even outside of the Gaming world.
Not seen Bolt before (as I'm a C# dev by day) but it's clearly a very powerful tool. I liked how you split out the custom events from the buttons for reuse.
It's a really great tool. Some of the changes that are coming down the pipeline will make it more powerful and align it closer to C# (classes, functions, etc).
Glad you liked the events. I think so often finer points like that can be left out of a tutorial and 'just getting it done' trumps 'good' programming (I'm guilty of this).
Thank you, can't wait to try this out!!
Would love to see how to make it persist across scenes. That's something not many videos show.
Hi there! Thank you so much for your tutorial. I got one question, please, can you tell how to add extra seconds to this timer? Imagine that the player gets 1 extra second every 10 enemies killed. Thanks!
Interesting question. I think what you would need to do is get the current time left. Add the amount you want to gain and then restart the timer with that new duration.
@@OneWheelStudio Got it! I set a remaining time variable from the remaining node in the timer and once I need to add the extra seconds I just use a trigger custom event as you did in your video and reset the timer from the start using the remaining time variable value and adding the extra seconds as the initial duration of this new timer. Once I finish my game I will show you. Thank you so much!
I’m glad it worked for you!
Hi, excellent tips. Do you know how to subtract time from a timer unit by any chance? For example, let's say that something in the game triggers a custom event that subtracts 5 seconds to the remaining seconds of the actual timer (10 s).
EDIT: I figured out a way, but it's a bit ugly. If anyone is interested just ask.
Could you do a video on how to make an upgrade system or a shop system for a clicker game.
Hmm. It's an interesting idea! Not sure what that would exactly look like. "Upgrades" can take many forms... Can you be a bit more specific about what you're looking for?
@@OneWheelStudio say you start with when you click you get £1 and then you buy an upgrade that will give you £2 per click then an upgrade that will auto click for you.
How did you make the timer only display the numbers before the decimal place ?
You can use a "round to integer" unit. It should do the trick.
Great video! Liked!
I had two questions:
1- I can't put the text in TextMeshPro in the object's variables. I've already looked for several types of variables and I haven't found any compatible. Can you tell me how to do it?
2- Using the simple text variable, my time doesn't stay with the whole number. For example 10 -> 9,9996357 -> 9,8313254... depending on the canvas size. How to set it to show only 10 -> 9 without the comma?
1) You may need to add the type in the options wizard.
2) As for the time, try adding in a rounding unit such as round to int.
@@OneWheelStudio It worked! Thank you!
I cant drag Timer.text object into a variable, any clues why?
Hmm. I'm not sure I fully understand what you are trying to do. Are you trying to drag the Timer.Text unit into a variable? If you want reference to the Text UI object, then make a variable of the type "Text" and drag the text component into the variable. Once the text component is stored you can then access the text property of the component. If you want to store the value of a text property then you'll a variable of type string to do that. Hope that helps. Let me know if it doesn't.
Could you make a video on how to add textures and colors on a blender object, I can’t figure out how to do it, and other youtubers didn’t help me, hope you do.
Do you mean something like applying a wood grain texture to a wooden crate? I haven't done much of that, it requires pretty detailed seams and careful unwrapping. It's one of the reasons I stick to "low poly" style art.
If you are looking for how to do it with low poly models, I do have a video on that: th-cam.com/video/c2ut0Trcdi0/w-d-xo.html&lc=UgzdaEtkyyy4A7QOqzd4AaABAg
If you're looking for more realistic models, try searching for "blender seams and unwrap" to get started.