EASILY Make Game Dev MUCH Faster With Tags In UEFN

Ғылым және технология

I've been meaning to talk about this for a while, but I really can't stress enough how important tags are in UEFN for Verse programming as this will speed up your game dev by a LOT when used correctly.
I post ALL THE CODE in these tutorials along with pre-release and custom tutorials over on Patreon: / membership in the "Tech Based Tutorials" tier. JOIN IT!!
Here's a great beginner's VERSE tutorial: • Easy Beginning With UE...
Join my discord server for Fortnite Creator Community stuff / discord
Follow me on Twitter/X / graemebullx
#uefn #fortnitecreative #verse

Пікірлер: 50

  • @Rashura
    @Rashura8 ай бұрын

    If you already made your gameplay blueprint actor/prop/etc, you can also add the Verse tag component to the blueprint instead of doing it in the level. So you will not have to be afraid of having to revisit or skip actors in the level in case you need to add/remove any tags.

  • @GraemeBull

    @GraemeBull

    8 ай бұрын

    That's interesting, I wasn't aware of that. Handy! Thanks for the tip

  • @llamajuice
    @llamajuice8 ай бұрын

    Congrats on 1K subs!

  • @GraemeBull

    @GraemeBull

    8 ай бұрын

    Thank you very much! Just woke up to that, it's a nice round number. Could use a couple of zeros on the end though 😂

  • @lyssasugar6500
    @lyssasugar65008 ай бұрын

    This makes things way more efficient now. Great video thanks!

  • @GraemeBull

    @GraemeBull

    8 ай бұрын

    Glad to help!

  • @_Swervin
    @_Swervin8 ай бұрын

    Great Vid! Thanks for the info!

  • @GraemeBull

    @GraemeBull

    8 ай бұрын

    You're welcome!

  • @Tekazoh
    @Tekazoh8 ай бұрын

    great tutorial, thank you!

  • @GraemeBull

    @GraemeBull

    8 ай бұрын

    Thanks! You're welcome

  • @Cenk_1903
    @Cenk_19038 ай бұрын

    Hey Graeme, thanks for tags topic. It is really helpful topic for verse. Also you can use tag system to workaround verse limitations. Example: you can't use vehicle_spawner_device for editables but you can use them by using verse tag system.

  • @GraemeBull

    @GraemeBull

    8 ай бұрын

    That's interesting, I had no idea you couldn't make a vehicle spawner and editable. Why is that I wonder... Thanks for the tip!!

  • @GraemeBull

    @GraemeBull

    8 ай бұрын

    This had me wondering, so I looked into it and you're correct you can't use the concrete class, but you can use the abstract classes for each vehicle type which subclass from the concrete one. So, yes, you can use editables no problem as far as I can tell.

  • @Cenk_1903

    @Cenk_1903

    8 ай бұрын

    @editable VehicleSpawner : vehicle_spawner_nitro_drifter_sedan_device = vehicle_spawner_nitro_drifter_sedan_device{} oh okay like that.

  • @lyssasugar6500
    @lyssasugar65008 ай бұрын

    Let's say I tag 5 triggers and put them in the same class. But each trigger has different purposes, trigger 1 will grant weapon and trigger 2 will give you health etc... Is it still optimal to utilize tags in such cases? or tags are only used when u have a bunch of triggers doing the same exact thing?

  • @GraemeBull

    @GraemeBull

    8 ай бұрын

    You can and then use a second tag to make them each unique. I think it has it's benefits.

  • @SvenP
    @SvenP2 ай бұрын

    so its not possible to edit tags on multiple collectibles at the same time? that kinda defeats the purpose of doing it this way vs events. both methods requires planning it all out before laying it out, and any later major editing is a huge hassle with events im talking about copy pasting the collectible in 1.0, since there it lets you copy outgoing events.

  • @GraemeBull

    @GraemeBull

    2 ай бұрын

    well... you can make one device and then copy that a million times if you need. Then the tag will be on there. I think you're looking for a problem with this method? Also, who still creates in Creative 1.0??

  • @SvenP

    @SvenP

    2 ай бұрын

    @@GraemeBull Absolutely not looking for a problem with the method. I searched it up to combat that very issue. I hardly use 1.0 myself, but there are certain specific use cases for it. Copying with outgoing events carrying over is one of them. And it doesn't cost any more than a single trigger.

  • @jackandrory6839
    @jackandrory6839Ай бұрын

    hi thanks your videos are always so helpful I've added a load of guard spawners to an array using this tag method, but how do i use them as they are now in an array as creative_devices not Guard_Spawn_device ive tried adding them to an array but not working

  • @GraemeBull

    @GraemeBull

    Ай бұрын

    well.. you have to add them to an array of guard spawner devices type so they can be type cast properly to be used.

  • @llamajuice
    @llamajuice8 ай бұрын

    I'm going to have to rework so much of my stuff hahahaha

  • @erikvandenheuvel2354
    @erikvandenheuvel23545 ай бұрын

    Hey Graeme, Really great content! Tried to use this technique to locate creative prop assets (assets added from the FN defaults) using tags, but this doesn’t seem to work at this stage. Any tips?

  • @GraemeBull

    @GraemeBull

    5 ай бұрын

    I'm not sure, I've generally only used them on devices so I haven't tested. I would expect it to work though...

  • @erikvandenheuvel2354

    @erikvandenheuvel2354

    5 ай бұрын

    @@GraemeBull thanks for your reply. According to my tests it currently does not work, hope it will be added in a future release.

  • @llamajuice
    @llamajuice8 ай бұрын

    Do you know if there's any memory benefit for using tags vs editables? And is there a way to grab a specific item within a tag? Think something like GunGame where each kill you progress to the next gun. (I know there are other ways to do Gungame, just this is the easy example) Or can I use this for ordered spawn points? Lets say I want the player to spawn in spawn 01, then 02, then 03. Can I iterate through the list by name in that way?

  • @GraemeBull

    @GraemeBull

    8 ай бұрын

    If there is a memory benefit, I imagine it's tiny. It's hard to grab a specific one with tags unless you tag it with something else and loop through the collectibles of the next tag as the device doesn't pass in a reference to itself. Kind of a pain to be honest... I don't know the order it makes it's list and I don't know how you'd know which one is which anyways. It's a bit odd but I did make a video over on Patreon talking about this a bit. As I continue to understand it more I'll put something up more solid in the future.

  • @GraemeBull

    @GraemeBull

    8 ай бұрын

    I've been working on the idea of controlling the list that comes back and making each item unique and identifiable, so I think your ideas are possible.

  • @llamajuice

    @llamajuice

    8 ай бұрын

    @@GraemeBull Awesome, I saw your Patreon video going deeper into tags and learned a lot there. Super stoked to see more of your content pal. Awesome work with these tutorials and explorations.

  • @GraemeBull

    @GraemeBull

    8 ай бұрын

    Thanks for popping over there! Much appreciated. I've got lots more coming as I discover new ways to do things, hopefully it'll be helpful!

  • @williamswartwood86

    @williamswartwood86

    7 ай бұрын

    Damnnit im between jobs right now or id be in that shiz immediately, consider your days numbered i shall be coming to your patreon to blab about code in no time! (Interview on Friday for next C# Senior/Lead job)@@GraemeBull

  • @ziefty
    @ziefty8 ай бұрын

    legend

  • @fnsanonymous
    @fnsanonymous8 ай бұрын

    think u can do a tutorial on how to make 2 separate storm circles running at the same time.. I think that would be such a massive game changer for the community

  • @GraemeBull

    @GraemeBull

    8 ай бұрын

    Is that possible?

  • @fnsanonymous

    @fnsanonymous

    8 ай бұрын

    I don't know lol was just kind of hoping it was with verse@@GraemeBull

  • @williamswartwood86

    @williamswartwood86

    7 ай бұрын

    @@GraemeBull Hey i found out from Supreme ( I think?) on the Warforge discord that storms cancel each other out. SO I reckon a THIRD storm would actually work as a storm elsewhere, yes. Crazy a$$ theory but it might just be crazy enough to work? So if you have a storm going in top left corner of map and you want top right corner to be a gulag youd do another storm there to cancel out the active world storm. But if you wanted a storm with different properties i imagine youd make a smaller storm in that then your beacons. Let me know how this goes if oyu test it, ill be testing it later this week hopefully. Got a lot of dev work to get done.

  • @GraemeBull

    @GraemeBull

    7 ай бұрын

    I saw that too and wondered about it but haven't had time to test it out. Sounds interesting for sure

  • @Habbix1000
    @Habbix10008 ай бұрын

    Can you show us the code for displaying those images together with the counter like you are? I didn't find it

  • @GraemeBull

    @GraemeBull

    8 ай бұрын

    I'll do a tutorial soon on more in depth UI stuff. It's all on Epic's site though, nothing special going on here :)

  • @Habbix1000

    @Habbix1000

    8 ай бұрын

    @@GraemeBull you're the best! hope you're aware of that :)

  • @GraemeBull

    @GraemeBull

    8 ай бұрын

    thanks! I appreciate that :)

  • @Habbix1000
    @Habbix10008 ай бұрын

    Hey! Is it possible to display the Team's score on the HUD using verse? If so, how is it? could you make a video of it, or maybe just send a script please? :D thanks! I love your work, please keep doing it!!

  • @GraemeBull

    @GraemeBull

    8 ай бұрын

    Thanks! Yes it's possible. I'll try to do a tutorial on it when I have some time.

  • @Habbix1000

    @Habbix1000

    8 ай бұрын

    @@GraemeBull awesome! Thank you very very much!

  • @carstreetlegends
    @carstreetlegends5 ай бұрын

    Why not make the @editable a array, loop through and subscribe to the event?

  • @GraemeBull

    @GraemeBull

    5 ай бұрын

    you can do that, just a different use case. If you set up the tags then you only have to duplicate the object to get it to register. Setting up an array you have to make sure you add the object to the array. If you delete any on the stage then you have to remember to delete them in the array etc etc.

  • @carstreetlegends

    @carstreetlegends

    5 ай бұрын

    Ahh okay makes sense thank you@@GraemeBull

  • @brandonlee9026
    @brandonlee90265 ай бұрын

    Newbie here. Ive watched a couple of your videos. I am seeing a trend that you reference things and then say theyre not important right now and youll talk about them somewhere else. At that moment, I am now lost and seeking the information you say is not important. It really hurts because your content is great but very lacking when you skip information.

  • @GraemeBull

    @GraemeBull

    5 ай бұрын

    It sounds like my tutorials are not for you. There are lots of others on the internet though, sorry these ones don't help.

Келесі