Make a TIMER & COUNTDOWN in 5 Mins | Unity Tutorial for Beginners

แชร์
ฝัง
  • เผยแพร่เมื่อ 25 พ.ย. 2024

ความคิดเห็น • 99

  • @bcnghia
    @bcnghia ปีที่แล้ว +7

    I didn't expect my problem to be solved by you again, thank you very much

  • @r.f886
    @r.f886 10 หลายเดือนก่อน +8

    Clean and straight to point, thank you very much 👍

    • @RehopeGames
      @RehopeGames  10 หลายเดือนก่อน +3

      Thanks a lot 🙏

  • @ELISABETTAIANNONE
    @ELISABETTAIANNONE 10 หลายเดือนก่อน +2

    Dude this tutorial is amazing, thank you!

    • @RehopeGames
      @RehopeGames  10 หลายเดือนก่อน +1

      Thanks a lot 😊

  • @bluaurax
    @bluaurax ปีที่แล้ว +4

    Amazing tutorial dude! Works so perfectly

    • @RehopeGames
      @RehopeGames  11 หลายเดือนก่อน +1

      Thank you so much 🙏

  • @citrinebby
    @citrinebby ปีที่แล้ว +2

    you are a lifesaver thank you!!!

    • @RehopeGames
      @RehopeGames  ปีที่แล้ว +1

      Thanks for your kind feedback 🙏
      I'm glad hear that.

  • @詩妍-e2w
    @詩妍-e2w 11 หลายเดือนก่อน +2

    Great tutorial, Thank you so much

    • @RehopeGames
      @RehopeGames  11 หลายเดือนก่อน +1

      You're very welcome! I'm glad you found it helpful. 😊
      Thanks 🙏

  • @breakdancerQ
    @breakdancerQ 8 หลายเดือนก่อน +1

    Damn good video, got it easy

  • @Tunderpal
    @Tunderpal 10 หลายเดือนก่อน +2

    Is it ok if you could put a copy of your code in the descriptions of your videos? They're all great but it makes it much easier to cross refference.

  • @abhinavkhatana
    @abhinavkhatana ปีที่แล้ว +3

    Thank you for this it will help me to make a speed run game

    • @RehopeGames
      @RehopeGames  ปีที่แล้ว

      I'm glad to hear that and thanks for your feedback 😊

    • @abhinavkhatana
      @abhinavkhatana ปีที่แล้ว +1

      @@RehopeGames you know that i am watching you since your 2nd video

    • @RehopeGames
      @RehopeGames  ปีที่แล้ว

      @@abhinavkhatana Thank you so so so much bro 🙏🙏🙏🙏
      Is there a special video you want about unity?

    • @abhinavkhatana
      @abhinavkhatana ปีที่แล้ว

      @@RehopeGames yes, glad if you will make
      In both 2d and 3d gun shooting tutorials
      With variable shooting speed and variable accuracy
      I've watched others video but I literally do not understand they just say to copy and paste the code

    • @RehopeGames
      @RehopeGames  ปีที่แล้ว

      Did you want to change the bullet speed or the camera shooting speed ( like slow motion) ?

  • @SuperMillwall
    @SuperMillwall ปีที่แล้ว +2

    How would you accelerate the time? For example if you’re playing a football (soccer) game they play 45 mins each half.. But obviously you can’t set the time at 45 minutes real time.. You need it to be 5 mins real time but it needs to speed up in game.
    Secondly, for a football game, at 45 minutes how do you make the timer stop the game and activate a “Half Time Menu”
    Thanks for your help. Your videos are so informative and easy to follow.

    • @RehopeGames
      @RehopeGames  ปีที่แล้ว +1

      You can use Time.timeScale to do that.
      Look at the unity document for detail.
      docs.unity3d.com/ScriptReference/Time-timeScale.html
      I wish success in your project 🙏

  • @dogebella
    @dogebella 11 หลายเดือนก่อน +2

    good and clear explained. Great work 👍

    • @RehopeGames
      @RehopeGames  11 หลายเดือนก่อน +1

      Thank you so much 😊

  • @totojatiwijayanto4501
    @totojatiwijayanto4501 ปีที่แล้ว +3

    Great and useful stuff. Hi Murat, please make a video that teaches how to create a dialog box. Thanks, hope you doing well

    • @RehopeGames
      @RehopeGames  ปีที่แล้ว +2

      Hi 🖐
      I noted your request bro.
      I'm great , Thanks for your interest 😊

  • @brianparnada5077
    @brianparnada5077 7 หลายเดือนก่อน

    Thank you❤
    I have a request please if possible making a tutorial on how to add extra time in a timer countdown by 2d/3d object is trigger/collide 🥺

  • @biged606
    @biged606 ปีที่แล้ว +2

    Lovely!❤👍🏻😊

  • @SethFX
    @SethFX ปีที่แล้ว +1

    Hi, new subscriber, please don’t stop making vídeos

    • @RehopeGames
      @RehopeGames  ปีที่แล้ว

      Thanks and welcome 🖐

  • @何文煜-z6i
    @何文煜-z6i 9 หลายเดือนก่อน +1

    Usefulllllllll😍🤩😍🤩and easy

    • @RehopeGames
      @RehopeGames  9 หลายเดือนก่อน

      Thanks a lot 😊

  • @slob5041
    @slob5041 4 หลายเดือนก่อน

    I like the timer text

  • @Ogamer320
    @Ogamer320 4 หลายเดือนก่อน

    thanks really great tutorial

  • @storm_pegasus9659
    @storm_pegasus9659 ปีที่แล้ว +2

    Your video is extraordinary and awesome.❤
    Can you make videos about game server like Lootlocker or Playfab or Firebase with unity attached?
    Sorry for my English mistakes.
    👍

    • @RehopeGames
      @RehopeGames  ปีที่แล้ว +1

      Hi, First thanks for your nice feedback 🙏
      I plan publish videos about game server in the future.
      Actually I don't know Enough English too 😊

  • @Pokemon4ik2178
    @Pokemon4ik2178 8 หลายเดือนก่อน

    Hi Rehope games! Can you make video "how to make a timer before starting a game in Unity" PLEEES

  • @FlashPro_N
    @FlashPro_N 5 หลายเดือนก่อน

    Thanks!

  • @erikfelde1399
    @erikfelde1399 7 หลายเดือนก่อน

    Thank you ❤

  • @JasonDinh69
    @JasonDinh69 4 หลายเดือนก่อน +1

    I set up the code for a countdown timer but It keeps giving a NullReferenceExeception: Object reference not set to an instance of an object

  • @minikeanu7535
    @minikeanu7535 8 หลายเดือนก่อน

    can you make a tutorial on how i can save the time?

  • @ysfgaming861
    @ysfgaming861 ปีที่แล้ว +1

    yeni video ne zmn gelir sabırsızlıkla bekliyorum

    • @RehopeGames
      @RehopeGames  ปีที่แล้ว

      Pazartesi 😉

    • @ysfgaming861
      @ysfgaming861 ปีที่แล้ว

      @@RehopeGames abi online nasıl yapılır anlatabilir misin

  • @PixelNoob01
    @PixelNoob01 7 หลายเดือนก่อน +1

    hi, can you pls tell me how to add milliseconds, i cant find it in your link. Would be so happy, tnx.

  • @putrapandi4165
    @putrapandi4165 หลายเดือนก่อน

  • @CapZapZap
    @CapZapZap 9 หลายเดือนก่อน

    For the countdown ill prefer a couratine method than what you wrote

  • @JFNIReverse
    @JFNIReverse 8 หลายเดือนก่อน +2

    Too fast instruction. For some reason my Unity report a fault of NullReferenceExeception: Object reference not set to an instance of an object. (Also why did you delete the Void Start when you writing the script?)

    • @marievoss
      @marievoss 7 หลายเดือนก่อน +1

      Maybe the name of your object has a typo in it.

    • @RandomDude00001
      @RandomDude00001 6 หลายเดือนก่อน

      doesnt really matter when you delete Start() its just annoying that its there but blank

    • @JasonDinh69
      @JasonDinh69 4 หลายเดือนก่อน +1

      me too, did you figure out how to fix. Reply fast my game needs this problem fixed

  • @S3V7N_Official
    @S3V7N_Official 6 หลายเดือนก่อน

    I will remember you in the future

  • @glimpsygames2734
    @glimpsygames2734 ปีที่แล้ว +1

    Holding and pushing a box or a circle tutorial

    • @RehopeGames
      @RehopeGames  ปีที่แล้ว +1

      Maybe in the next make a game series 👍

    • @glimpsygames2734
      @glimpsygames2734 ปีที่แล้ว

      @@RehopeGames I also post some ideas in my channel

    • @glimpsygames2734
      @glimpsygames2734 ปีที่แล้ว

      @@RehopeGames Like swinging and climbing on ropes

  • @fustream8526
    @fustream8526 ปีที่แล้ว

    Hi, can you make a tutorial on how to show silhouettes when hidden?
    Thank you very much.

    • @RehopeGames
      @RehopeGames  ปีที่แล้ว +1

      Hello ,You can, too 😊
      First, create a silhouette image
      of the character, then change the character lmage to you've created lmage when the character hidden.

  • @AMINEI-wl9rk
    @AMINEI-wl9rk 7 หลายเดือนก่อน +8

    using System.Collections;
    using System.Collections.Generic;
    using TMPro;
    using UnityEngine;
    public class timescript : MonoBehaviour
    {
    [SerializeField] TextMeshProUGUI timerText;
    float elapsedTime;
    void Update()
    {
    elapsedTime += Time.deltaTime;
    int minutes = Mathf.FloorToInt(elapsedTime / 60);
    int seconds = Mathf.FloorToInt(elapsedTime % 60);
    timerText.text = string.Format("{0:00}:{1:00", minutes, seconds);
    }
    }

    • @PixelNoob01
      @PixelNoob01 6 หลายเดือนก่อน +1

      Do u know how to add milliseconds?

    • @AMINEI-wl9rk
      @AMINEI-wl9rk 2 หลายเดือนก่อน

      @@PixelNoob01 using System.Collections;
      using System.Collections.Generic;
      using TMPro;
      using UnityEngine;
      public class timescript : MonoBehaviour
      {
      [SerializeField] TextMeshProUGUI timerText;
      float elapsedTime;
      void Update()
      {
      elapsedTime += Time.deltaTime;
      int minutes = Mathf.FloorToInt(elapsedTime / 60);
      int seconds = Mathf.FloorToInt(elapsedTime % 60);
      timerText.text = string.Format("{0:00}:{1:00", minutes, seconds);
      }
      }

    • @Rafit_Hasan
      @Rafit_Hasan หลายเดือนก่อน

      wrong timmer donot use this anyone

  • @spacegolbfish
    @spacegolbfish 4 หลายเดือนก่อน

    I've seen several people use Searilized feild's but for some reason they never seem to work and i tend to have no clue why you'd use it. Does anyone here know?

  • @allawigamer7449
    @allawigamer7449 ปีที่แล้ว

    please can you make video about how to add settings menu for graphic

  • @miaalvarez6278
    @miaalvarez6278 5 หลายเดือนก่อน

    how can i add a button to it to start and stop time

  • @BlazeZ__
    @BlazeZ__ 7 หลายเดือนก่อน

    Hmm, a bit confused delta time is already in seconds no? Why converting to seconds then?

  • @itierney
    @itierney ปีที่แล้ว

    I'm trying to make a timer that continues in the background on iOS, even if the app looses focus. What solution would you recommend?

    • @RehopeGames
      @RehopeGames  ปีที่แล้ว

      If this for a game, you can use Date methods for this.
      Date methods + Json file ( for store)

  • @ahmedsachwani2868
    @ahmedsachwani2868 ปีที่แล้ว

    So I am making a project where I am using a panel in 3 different scenes using singleton, now I need to show the timer on the panel when the game ends. Problem is the timer starts AFTER the game ends.

    • @RehopeGames
      @RehopeGames  11 หลายเดือนก่อน

      Hello Sorry for the late reply.
      I hope you solve it.
      If you have a script that is not a singleton and exists in every scene, you can access the Timer from that script and start the timer from within the Start function

    • @ahmedsachwani2868
      @ahmedsachwani2868 11 หลายเดือนก่อน +1

      @@RehopeGames yeah, my partner who’s making project with me helped solve it. Also instead of using string format, we used TimeSpan

    • @RehopeGames
      @RehopeGames  11 หลายเดือนก่อน

      @@ahmedsachwani2868 👍

  • @VerityD2
    @VerityD2 หลายเดือนก่อน

    the text is invisble. all i see is a blue square with a t in it

  • @RandomDude00001
    @RandomDude00001 6 หลายเดือนก่อน

    hi how can I add hour?

  • @toantran3747
    @toantran3747 ปีที่แล้ว

    Line Renderer please

  • @baikaewnutkamol986
    @baikaewnutkamol986 9 หลายเดือนก่อน

    How can I keep the timer running in every scene?

    • @adamktaylor
      @adamktaylor 4 หลายเดือนก่อน

      Hopefully you've figured it out already, but I'm thinking maybe a DontDestroyonLoad attached to the timer itself and the text/GUI associated with it?

  • @Rccustomoffroad
    @Rccustomoffroad ปีที่แล้ว

    Hey, how i put the lose game when the time go to0?

    • @RehopeGames
      @RehopeGames  ปีที่แล้ว

      Hello , I showed this in the video

  • @mapbot4264
    @mapbot4264 ปีที่แล้ว

    how to make the timer reset when gameover/restarting please reply

    • @RehopeGames
      @RehopeGames  ปีที่แล้ว

      remainingTime = 0; 😊

    • @mapbot4264
      @mapbot4264 ปีที่แล้ว

      @@RehopeGames where do i add that to the code??

    • @Galaxy_World
      @Galaxy_World 7 หลายเดือนก่อน

      ​@@mapbot4264add it to the area where your code tells the game your player died

  • @Tritonspeedrun
    @Tritonspeedrun ปีที่แล้ว

    How do I make the timer stop on a certain scene

    • @RehopeGames
      @RehopeGames  ปีที่แล้ว +3

      You can stop the time using time scale.
      Time.timeScale = 0;

  • @BaldiModsAndroidStudio2
    @BaldiModsAndroidStudio2 7 หลายเดือนก่อน

    why did my second move so fast?

    • @regard2503
      @regard2503 7 หลายเดือนก่อน

      you can fix that like this
      void Update()
      {
      if (remainingTime > 0)
      {
      remainingTime -= Time.deltaTime;
      int minutes = Mathf.FloorToInt(remainingTime / 60);
      int seconds = Mathf.FloorToInt(remainingTime % 60);
      timerText.text = string.Format("{0:00}:{1:00}", minutes, seconds);
      }
      else if (remainingTime < 0)
      {
      timerText.text = "00:00";
      remainingTime = 0;
      }
      }
      hope it's help you

  • @rike6771
    @rike6771 ปีที่แล้ว

    How do you pause it?

    • @RehopeGames
      @RehopeGames  11 หลายเดือนก่อน

      You can use -Time.timeScale- to do that.

  • @DJLuigi00
    @DJLuigi00 2 หลายเดือนก่อน

    make*

  • @galeguin._.
    @galeguin._. 25 วันที่ผ่านมา

    Péssimo... Melhore!