Unreal Engine 4 Guide - Scoreboard

แชร์
ฝัง
  • เผยแพร่เมื่อ 17 ม.ค. 2025

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

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

    Thank you for making this, I was able to get a high score somewhat working. However, you were going pretty quick and I missed a few things because of it. Keep it up!

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

    Right at the beginning you mention a previous video. Which one?

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

    At 3:15 you do "Break playerScore" and check for score

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

      I just cant get a node that says "Break playerScore"

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

      switch in playerScore data table structure to single not arrays

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

      single variables goe into structure - arrays are created from the structure so it only needs the single, the array is a collection of structures being stored in the save

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

    Loved this video, speed was great 👍

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

    I know its probably way past a time to get an actual reply but I cannot seem to get a save file either loaded or saved because the scoreboard only shows a single score everytime.

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

    But, what if i want to get the higuest score from all, and show it on the screen in a different position, i just dont understand, well how the system finds out wich goes on top so i can get just the one on top

  • @Amira-hp8pw
    @Amira-hp8pw 9 หลายเดือนก่อน

    Can you help me and say what's website he worked with

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

    Is the GuidePlayerController the same as the ThirdPersonCharacter blueprint? if not do I need anything specific in trhe PlayerController blueprint once I create it?

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

    This was extremely helpful. Thank you!

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

    Nice Video! I have a problem with the saving of the data. My Scorebord only shows the last Score I reached

    • @zaidakram2486
      @zaidakram2486 4 ปีที่แล้ว

      same problem any solution found?

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

    Thanks! One thing I can't figure out is how to set where does the order of the scoreboard get set. I added a timer function, so how can I sort the list by fastest time?

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

    Hi, I watched your video and it was very helpful. I am trying to build my own system right now. I have a question, would you mind let me know what is causing your scoreboard arranged from highest score to lowest? I thought adding new score to array will put in the end.

    • @dankpotato9578
      @dankpotato9578 3 ปีที่แล้ว

      Hiiii, i need to know that too.

  • @TheJuhone
    @TheJuhone 7 ปีที่แล้ว

    Dude! Thank you so much for this tutorial. It was a real life saver.

    • @UnrealTefel
      @UnrealTefel  7 ปีที่แล้ว

      I am glad that you have found this useful :)

  • @logandoejogando...7532
    @logandoejogando...7532 4 ปีที่แล้ว

    Hai man ? My make player score does not connect with add unique,
    I can't connect the squad for scores to change player scores.

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

    How did you get the player controller blueprint. XD sorry im new unreal.

  • @ЛилияКузык
    @ЛилияКузык 8 ปีที่แล้ว

    Thanks for this guide! It was realy helpful for me! Best wishes!

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

    this doesn't work in ue5 so many problem 😔😔😒😒

  • @crypto0943
    @crypto0943 4 ปีที่แล้ว

    Thank you very much the video helped, one question how to make the name spelled differently not only for 1 player, made a text button with saving to another slot and connected to the line to the player’s name but when changing, all past records fly,
    as well as limit the number to 9 best for example.

  • @anphux
    @anphux 7 ปีที่แล้ว

    awesome! thank you very much for your time to make this tutorial!

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

    how would you get it so the name changes with each new score? (using an editable text to change name)

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

      You have to redo the whole thing. He just coughed it up in a hurry. After a year I looked at the tutorial on youtube and it was the last time I did it 🤣

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

    I can't find the player score variable, it's because of my Unreal version??

    • @UnrealTefel
      @UnrealTefel  8 ปีที่แล้ว

      You need to create "points" Integer variable inside Your PlayerController.

  • @BlogTornado
    @BlogTornado 6 ปีที่แล้ว

    Hi. I just wonder if you would have any idea why shipping build with leader board, achievements, in app purchases work if installed from desktop but once uploaded to Google Play and downloaded it no longer shows the score. Everything else is working fine. I'm just wondering why would that be in case you had some idea why these problem is. Thank you.

    • @UnrealTefel
      @UnrealTefel  6 ปีที่แล้ว

      Hey, maybe there is some problem with savegame system itself when uploading to Google Play? You may want to ask Epic, because it looks like Unreal Engine 4 bug.

    • @BlogTornado
      @BlogTornado 6 ปีที่แล้ว

      I think it actually had something to do with SHA 1 key and my API settings I will check it tonight again. Thank for reply.

  • @colby4390
    @colby4390 5 ปีที่แล้ว

    How would you limit the number of records to a certain number? Like 10.

    • @marko.simunovic
      @marko.simunovic 5 ปีที่แล้ว

      I did it in cpp by basically adding the last score to the array, sorting it by size, and removing the lowest value if there is more than 10 values.

    • @carnivaro
      @carnivaro 4 ปีที่แล้ว

      @@marko.simunovic can you please share a blueprint screenshot for this, thanks

    • @marko.simunovic
      @marko.simunovic 4 ปีที่แล้ว

      @@carnivaro Sorry I don't have a BP version, I did it in code

    • @3RDplayer
      @3RDplayer 3 ปีที่แล้ว

      @@carnivaro It's been a year since this comment. But here is how you limit the array to 10.
      Get the length of the temp array and check if it is 10 or higher with a branch after the two add notes.
      If it is true, then remove index 10 from temp array. If it is false, then do nothing.

    • @brysoncotton5510
      @brysoncotton5510 2 ปีที่แล้ว

      @@3RDplayer Can you send a screenshot of what that looks like?

  • @ramavenkatanandagiri9403
    @ramavenkatanandagiri9403 8 ปีที่แล้ว

    I am confused with 2 things.... How to do you display scoreboard... Is there any key for displaying it ?

    • @UnrealTefel
      @UnrealTefel  8 ปีที่แล้ว

      +Ramavenkata Nandagiri You just need add to viewport, but before that You need to get reference to viewport object. That's why everytime You just need to use FindAllActorsOfClass.
      So find object -> cast to Scoreboard -> add to viewport

  • @rizzist4385
    @rizzist4385 3 ปีที่แล้ว

    great tutorial

  • @Skrull41
    @Skrull41 8 ปีที่แล้ว

    As the player will be able to enter your name using the umg ?Sorry my english!

    • @UnrealTefel
      @UnrealTefel  8 ปีที่แล้ว

      Of course 3:40 You are creating a playerScore. You need to provide information (Name) from somewhere. You can use variable from Your controller or just read a text from the widget.

  • @unreal-saint
    @unreal-saint 8 ปีที่แล้ว

    Seems like no matter how I go about using your method I end up with game hanging up/crashing because of infinite loop caused by foreachloop node. The only difference between your project and mine is that I keep my scores in game mode (these are being updated through interface calls during gameplay). Either way doesn't work for me at all. Any tips pal ?

    • @UnrealTefel
      @UnrealTefel  8 ปีที่แล้ว

      Hmm I don't know how foreachloop node for playerScores array can couse a crash.
      There is some spaghetti in the end so probably you just linked loop itself and having infinite loop.
      Just please check all yours connections. GL

    • @unreal-saint
      @unreal-saint 8 ปีที่แล้ว

      Seems like after deleting *.sav file everything seems to work. Must have gotten corrupted while I was running the blueprint half way finished with the setup, now to find a way to get the scoreboard working in VR... duh. Cheers for your input though ! :3

    • @Singular_Point.
      @Singular_Point. 7 ปีที่แล้ว

      me too. Are you fix in VR mode? it is could not worked 3D widget component T.T

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

      Hi did you find a fix? also we a cannot get it to work on 3D widget. I think is is because event construct happens at runtime

    • @Singular_Point.
      @Singular_Point. 7 ปีที่แล้ว

      Joe Sciacchetano maybe I guess too. so I didnt use event construct but still not working...T.T

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

    Hi I know this video was made a long time but if anyone is still watching. I followed the tutorial no problem. Thank you for making this great tutorial. However I want to restrict the number of entries in my leader board to say 10. I know that I need an array length, a value e.g.

  • @jorghauan
    @jorghauan 7 ปีที่แล้ว

    Having some issues with an inifine loop in 4.15.

    • @jorghauan
      @jorghauan 7 ปีที่แล้ว

      Found the answer below.

  • @Singular_Point.
    @Singular_Point. 7 ปีที่แล้ว

    Hi! it is nice tutorial! but it cant working at widget component.. plz help me..

  • @brianstrigel2241
    @brianstrigel2241 3 ปีที่แล้ว

    tough to follow due to the advanced content but ayy got it to work!

    • @UnrealTefel
      @UnrealTefel  3 ปีที่แล้ว

      I am glad that it works :), congrats!

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

    I have no idea what is going on here

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

    Thanks for the video, unfortunately I don't have an adequate base knowledge to follow along very well. is there a good system of tutorials that break down some of these steps that you use more clearly for a novice? I've followed the UE4 Blueprint tuts but It's hard to find something that can fill the middle ground.

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

    Thanks

  • @karolkapusta3148
    @karolkapusta3148 2 ปีที่แล้ว

    Polska górą!

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

    What's with the rush? You act like you're in a hurry...

  • @blakegt.7326
    @blakegt.7326 4 ปีที่แล้ว +1

    This tutorial doesn´t work, it never restores data...

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

      You are loading data from Savegame (slot), so it restores last saved data (previous Scoreboard).

    • @blakegt.7326
      @blakegt.7326 4 ปีที่แล้ว +1

      @@UnrealTefel Cool, thanks man! now, it does work; but the explanation in "Guide Player Controller" about how it ranks lines over or under, depending on

  • @connorboyle
    @connorboyle 2 ปีที่แล้ว

    Before thinking about making a tutorial video maybe watch some good ones on youtube, if someone needs a tutorial on something they need an explanation for everything thats happening. Youre clicking on things extremely fast and moving your mouse around too fast. Its fucking infuriating to watch, no one cares hopw fast you can work and definitley do not want it in a tutorial