Announcement

Collapse
No announcement yet.

[SUPPORT] Advanced Turn Based Tile Toolkit

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    hi justo

    you can make a camera transition from one point to the other in blueprints, its possible. but i mean you cant get the same affect of movie camera, only with Matinee.

    look a the little details(sometimes its hard to see in the beginning).

    but what knut wrote above is actually, will give you some good result. give the camera desired movement and rotation in blueprint, and then add some shake, zoom ect with camera animation and timeline) so it will feel less mechanic(you want to get the feel like there is some human behind the camera, not a camera driven by code)

    also i would use a cine camera actor
    hope this will help you

    cheers
    leo
    Last edited by leo bar; 11-03-2018, 05:20 PM.

    Comment


      leo bar : Thanks a lot for giving suggestions to Justo. Matinee is not really something I've worked with, but I think it is best suited here. But if that doesn't work, my solution using conventional blueprints should do the trick, though it will likely be more cumbersome to implement.
      The Advanced Turn Based Tile Toolkit (Marketplace page - Feedback thread)

      Comment


        Just a heads up matinee has been deprecated last I checked use sequencer. It is allot easier to use.

        Also what is coming in the next version of the toolkit?

        Comment


          Originally posted by HeadClot View Post
          Just a heads up matinee has been deprecated last I checked use sequencer. It is allot easier to use.

          Also what is coming in the next version of the toolkit?
          Yeah, true. I meant sequencer. Shows how much I've used those features.

          You can check out my Trello for a list of new features. This update mainly consists of refactoring parts of the toolkit in order to make it more performant and flexible, so there is not that much in the way of new features, except for experimental inclusions for custom move animations (teleporting, jumping etc. as part of movement) and an outline material for move range.

          There are low level changes that mean that making certain types of modifications will be easier, however. The biggest one is that I've changed how grid indexes work so that instead of constraining the size of the grid to GridSizeX * GridSizeY I am basically saying that the grid always has a size of 1000*1000 tiles. This means that you can easily add new tile locations outside the bounds of the initial grid at runtime. Since I'm now using TMaps instead of arrays for all grid sized arrays this does not require me to have huge zero-filled arrays for this to work.

          Other changes include changing multi-level grids so that the level of a particular tile corresponds predictable to the relative height compared to the grid manager, which simplifies some of the multi-level tile algorithms.

          Also, hexagonal grids are now contained in their own child blueprint of BP_GridManager, overriding functions as appropriate instead of having a million banches in the various scripts in the grid manager. I've also changed the hexagonal grid math to convert back and forth from cube coordinates for several functions, making these simpler and more efficient.

          Basically a lot of changes that do not change the basic functionality of the toolkit, but which makes it easier to modify in the future. If you have a heavily modified version of the toolkit already, converting to this version will be challenging and not really give you any new features out of the box, so unless you want to do something fancy with multi-level or huge, sparse grids you can quite safely stick with the earlier version. The UE4.20 version of the toolkit converts without issues to UE4.21.
          The Advanced Turn Based Tile Toolkit (Marketplace page - Feedback thread)

          Comment


            "quote""This means that you can easily add new tile locations outside the bounds of the initial grid at runtime." I was wondering, will we be able to add new tiles at a different height as well?. I have been keeping an eye on trello...thank for all your hard work.

            Comment


              Originally posted by Skulldug View Post
              "quote""This means that you can easily add new tile locations outside the bounds of the initial grid at runtime." I was wondering, will we be able to add new tiles at a different height as well?. I have been keeping an eye on trello...thank for all your hard work.
              Indeed. That is one of the reasons I refactored the heightmap stuff at the same time.
              The Advanced Turn Based Tile Toolkit (Marketplace page - Feedback thread)

              Comment


                My head is spinning..so much I could do with that..Thanks

                Comment


                  Hi guys, could anyone enlighten me as to why do empty scenes spawn BP_ATBTT and the whole combo of blueprints like GridManager, GridCamera, etc? I tried unplugging the Activate ATBTT from the Event BeginPlay in BP_ATBTT too, but it's all still spawning. Where in the project is it being stated to spawn it always, and is it necessary for everything to work?
                  Artstation | 3D Artist | Krakow

                  Comment


                    Originally posted by Skulldug View Post
                    My head is spinning..so much I could do with that..Thanks
                    Looking forward to seeing what you'll do with it

                    Originally posted by Justo View Post
                    Hi guys, could anyone enlighten me as to why do empty scenes spawn BP_ATBTT and the whole combo of blueprints like GridManager, GridCamera, etc? I tried unplugging the Activate ATBTT from the Event BeginPlay in BP_ATBTT too, but it's all still spawning. Where in the project is it being stated to spawn it always, and is it necessary for everything to work?
                    Hey, that would be because of the game mode selected in World Settings, which spawns all the actors chosen in the game mode's defaults.
                    The Advanced Turn Based Tile Toolkit (Marketplace page - Feedback thread)

                    Comment


                      Thanks a lot for the link to the docs Monokkel, I'll read it. Y O U R O C K
                      Artstation | 3D Artist | Krakow

                      Comment


                        Originally posted by Justo View Post
                        Thanks a lot for the link to the docs Monokkel, I'll read it. Y O U R O C K
                        Happy to help
                        The Advanced Turn Based Tile Toolkit (Marketplace page - Feedback thread)

                        Comment


                          A new version of ATBTT has been sent to Epic and should hopefully be live sometime this week! This is a new feature update, though most of the features are changes to the structure of the toolkit to allow various game specific features to more easily be added rather than ready-to-use additions, though there are a few such features additions as well.

                          This version is built with UE4.21 and will be the version you download if you select 4.21 when creating a project with the toolkit. If you prefer to keep using the previous version of the toolkit in UE4.21, simply create a ATBTT project in 4.20 and convert it to 4.21, which does not seem to cause any issues.

                          I am choosing to call this version of the toolkit 2.0. And yes, I know that it is fine to make version 1.10 after version 1.9 (the last version), but I feel the toolkit has gone through so many changes that it is about time to slap a big 2.0 on it; not to mention it will add another T to the name of the toolkit, making it even more difficult to pronounce :P Even though this is a fairly substantial update, it is certainly not the biggest update I've made, with 1.8 certainly taking that prize, so don't let the name fool you. Nevertheless I hope people will appreciate all the new changes and additions and realize the new possibilities that open up thanks to some of these changes.

                          Since I have altered some core aspects of the toolkit, this will unfortunately be a fairly difficult version to update an old project to if you've made a lot of modifications. My recommendation for that is as always to port over your own additions manually and integrate them into the new toolkit rather than going the other way around, as you presumably know your own additions better than you know mine. Still, I've tried to be as transparent as I can with what has changed, by adding boolean version markers and commenting. Below is a list with the highlights of what has been changed in this update, though you can see a more complete list at my Trello.

                          v2.0 (files pending - sent to Epic 13.11.18)
                          • Refactored how tiles are indexed to allow for adding tiles beyond the edge of the grid manager at runtime.
                          • Refactored multi-level heightmaps so that they are predictably indexed based on their relative height.
                          • Added subgrids, which are blueprints that can be placed outside the grid and treated as being part of the grid.
                          • Moved hexagonal grid math to separate child blueprint.
                          • Hex grid math now uses a cube coordinate system, simplifying math and making it more efficient. Thanks to Amit Patel for his useful guides on hex math.
                          • Switched the skeletal mesh of BP_Unit_Anim and its children to the default UE4 mannequin instead of the mobile mannequin.
                          • Experimental: Added outline post processing material for displaying move range as an outline. Thanks to Tom Looman for his tutorial.
                          • Experimental: Added new blueprints (ladders and teleforters) for automatically adding custom tile edges.
                          • Experimental: Added new experimental unit, which has movement animations that change based on the underlying array (utilizing a new SpecialEdges TMap in BP_GridManager)
                          The Advanced Turn Based Tile Toolkit (Marketplace page - Feedback thread)

                          Comment


                            hi knut

                            Even though I've told you before, I'll say it again:
                            I speak for myself (but I'm sure others feel the same way). I have a lot of appreciation for how you invest in this project, and it's not Taken for granted!!!
                            I as a developer feel a lot more confident with your product, which I know there is unceasing support behind it.

                            I just wanted to say thank you, and do not think I'm going to stop babbling you with a bunch of questions all the time

                            cheers
                            leo

                            Comment


                              leo bar, 110% agreed !

                              Comment


                                Looking forward to sub grids

                                Comment

                                Working...
                                X