UI - Gamestrap : Icons, Shapes, Effects and Tools

Gamestrap v4.1.0
Asset Store Link



Gamestrap Website

Facebook page

https://www.youtube.com/watch?v=Ps9qECn9v98

Gamestrap UI is a user interface pack to help indie developers and small companies who don’t have time to develop an entire UI skin and want to implement something that looks good in less time. It’s a great tool for fast prototyping.

Features

Includes the Gamestrap UI Kit to help with you create faster and better looking UI

Features

  • Set colors to multiple UI elements in the scene
  • Get a list of color suggestions
  • Generate color schemes to use in your palette based in color theory
  • Get the list of colors you are currently using in your scene to reuse
  • Apply fonts to multiple objects at once
  • Set shadow and gradient effects to your elements
  • Save colors and effects to reuse in your whole project
  • Assign color and effects through tags

1920678--216017--theme runtime.gif
For feature request or voting on new features go into our trello board and vote on the car you want! With enough votes the feature will be worked on
Gamestrap UI Roadmap Trello


1 Like

If you own Gamestrap UI already I would love to hear what you have done with it and if you have time, please comment and rate it! I’m looking for feedback to see how to make it better.

Does Gamestrap UI have functionality for transitions and animations? Controlling UI flow from one screen to another. Hooking the transition to a Settings panel to a Settings button as an example? I haven’t seen anything like that in the videos.

Gamestrap UI extends the Unity UI system, so you could do all of the transitions and animations with the Unity UI but currently we don’t add any functionality that has animations or transitions. We have though about it and if people are interested in having some pre-made animations for panel transitions and buttons we will look more into it and see how to add such new functionality.

I would love if you could expand a bit more on how you would imagine the transitions, animations and controlling UI flow working.

Thank you for the reply. It’s probably hard to explain, as it’s hard to tell exactly what your product does from the videos. I can see some of the things it can do, but not what it’s place in the production level UI pipeline is. Luckily your price is very reasonable and I’m happy to buy it anyway (especially since the source code is included) and I will be in a better position to provide feedback after I’ve spent some time using it.

Thanks Adam for the feedback,
You are welcome to PM with your skype username and I can show you the things you can do in more detail, I’m going to be making short videos on specific things of Gamestrap UI and how to use them a bit later on, so for now that’s all I can do. I am looking to make a great product and I appreciate any feedback and comments on the asset.

Hi, I love your asset pack and am trying to use it in a project with Photon Unity Networking, however there seems to be an incompatibility.

When I have both Gamestrap UI and PUN in one project I get compiler errors in GamestrapUI.cs. The list of errors is quite long, I have pasted a subset below. Any assistance you can offer would be very much appreciated.

Thanks for buying Gamestrap UI! I looked into it and it seems that Photon has a class called “Text” in their editor extensions so anything you do with the Text with Unity’s UI in the editor side you’ll get conflicts since Photon wasn’t nice enough to put their editor classes in a namespace. btw I got this message at 3am my time so sorry for the delay in responding.

So as for the solutions you have two options:

  1. PM with your invoice and email and I can send you the fixed version.
  2. or you can replace in the “GamestrapUI.cs” class all of the text that say “Text” to “UnityEngine.UI.Text”

I’ll be uploading this new version with the fix and other fixes today but they take about 5 business days to put up the update.

Hope this helps, if you have any other questions you are welcome to contact me at info@emerald-digital.com or through here :slight_smile:

Thanks for getting back to me so quickly with a solution! I made the necessary changes in the source files and everything seems to be working fine. You’ve got a great product and support to match.

1 Like

Glad you liked it, remember to rate it if you have a chance.

FYI Gamestrap is in the Madness sale with a 49% discount for the next 10 days. Here is the link just in case:Unity Asset Store - The Best Assets for Game Making

Great asset!

I have one question and maybe its not related to your asset, but I figured I’ll ask

I create a scroll using gamestrapUI → Scroll List. I put some buttons under content and everything scrolls correctly, but I can’t actually push the button.

Thanks!
I tried it on my side and everything is working just fine, hmmm make sure you don’t have anything in front of the button like another panel or something like that. Aside from that you can send me the example to info[at]emerald-digital.com and I can check if it’s a gamestrap bug or something strange.

Hope that helps :slight_smile:

Yeah sorry I had something in front of it… Thanks for your help and the great asset

1 Like

Getting script errors loading into Unity 5.20b4

Assets/Gamestrap UI/Effects/GradientEffect.cs(9,18): error CS0619: UnityEngine.UI.BaseVertexEffect' is obsolete: Use BaseMeshEffect instead’
Assets/Gamestrap UI/Effects/GradientEffect.cs(14,33): error CS0115: Gamestrap.GradientEffect.Start()' is marked as an override but no suitable method found to override Assets/Gamestrap UI/Effects/ShadowEffect.cs(11,18): error CS0619: UnityEngine.UI.BaseVertexEffect’ is obsolete: Use BaseMeshEffect instead' Assets/Gamestrap UI/Effects/ShadowEffect.cs(109,33): error CS0115: Gamestrap.ShadowEffect.OnValidate()’ is marked as an override but no suitable method found to override

Yeah we haven’t tested Gamestrap UI in the new beta version 5.2, that’s probably why you are getting errors since they changed stuff in the effects section, I’ll try to find a quick solution but I can’t guarantee anything until they come out with it, which should be around the 8th of September based on their roadmap.
For now you can remove the ‘Effects’ folder so you can use the rest of Gamestrap. I’ll update with news here when I get something going. Thanks for the report!

You’ve already spotted that gamestrap didn’t work correctly in the beta, release is out, and it also has the same problem. Its due to the depreciation of BaseVertexEffect. This is now BaseMeshEffect…and is a bit different. I did as you said in the post above though and disabled my effects for now…

1 Like

Yes thanks for the info, I’m currently working on it and I should put up a new version today, sadly it does take a week or two to update in the store but feel free to send me an email with your invoice number and I’ll send you the new version right away. info[at]emerald-digital.com

Sorry for the inconvenience.

Emailed. Thanks

1 Like

Me too… emailed, and thanks. :slight_smile:

1 Like