Hey guys. If anyone here is familiar with Clash Royale, I am looking to recreate the basic menus/landing page setup that is in place. It is super sleek, responsive, and has a simple yet effective layout.
GUI elements in Defold seem to be used in situations where the placement of items remains static on the screen, which some of the elements of the pages in Clash Royale do, but you can also scroll and page through the 5 different pages from the main menu, as well as have a tabular layout within each page.
If I wanted to recreate that same style, would I just use the GUI elements for things that remain static, with sprites and such representing the other information on screen? Or are there ways (and benefits) to keeping them all as GUI objects.
I am hoping that Clash Royale is popular enough that some Defold users have played it before and know what it is I am trying to recreate. If not, I can try to find an appropriate video to demonstrate.
As an aside, does the GUI system have any inherent advantages when loading sprites and other objects as collections/lists like a typical Android/iOS native control would? Like lazy loading and object culling, etc? This is my primary concern when building this specific type of UI since I have seen other games really struggle to remain responsive with large collections similar to Clash Royale (a good example is PvZ Heroes for mobile).