Escape City de Santa Cruz

Hello, Gliders!

At, we are always looking for ways to innovate and overcome the challenges our clients present to us. Today, I want to share with you one of our latest projects that illustrates the power and versatility of Glide: the Santa Cruz Escape City, created for the Santa Cruz de Tenerife City Council.

This project was quite a challenge, as it required a balance between creativity and technical functionality. We used Glide as a development tool, even though we knew Glide is geared towards B2B solutions, to create an interactive and dynamic user experience. Despite the known limitations, we were able to innovate within the Glide framework, demonstrating its flexibility.

The game, inspired by the battle against the English admiral Robert Blake in 1657, consisted of solving 13 missions and a final question. To complete the missions, players had to travel to key points of each mission and “check-in” at each one to unlock the next mission.

Upon completing the 13 missions, the game presented a final question that they had to answer correctly in order to participate in a 1500€ raffle for all those who finished the game.

The integration of these “check-in” points required detailed planning. For this, we used Glide’s geolocation feature, which allowed us to create an immersive and easy-to-use gaming experience.

The game was held on November 18th with an excellent reception, notable participation, and most importantly, without any incidents to report.

For us, choosing Glide as the platform for this solution was a success; it allowed us rapid development and extraordinary agility in making real-time modifications, making it easier to meet client expectations and, above all, player expectations.

For the Zaguán team, it is a pride to share this project with the Glide community and to thank the contribution of all those who make up this community because without them, we would not have been able to carry out this project. Thank you very much.

I am attaching the link to the whimsical with the storyboard of the project.


This is such a cool use of Glide. I love it (and am now wishing I spoke Spanish to follow it!).

I’ve been trying to come up with a fun project idea to encourage my son to learn some Glide. You may have just inspired it. Any tips on structuring a simple version?

1 Like

Of course! Setting up the game wasn’t complicated. It required a lot of interface work but not so much in terms of game logic.

The big challenge was figuring out whether the previous mission had been completed to unlock the current one. To achieve this, I used a trick that @grumo explained to navigate between onboarding screens without counting updates, but in reverse. This way, in the current mission, I could inquire about the status of the previous mission.

I’m attaching a screenshot, but I don’t have @grumo 's video where he explains the trick at hand.

Other than that, the game is easy to set up; I used a lot of custom collections with richtext that contained templates with HTML to modify fonts, paint borders, create custom buttons, and much more.

One recommendation I can give you, which helped me a lot, is to use a table with all the HTML to avoid having to repeat it in different tables.

I hope this has helped you a bit.


Bravo! Incredible use of computed columns and custom collections.

Love that tip re: using a helper table to generate HTML.

You’re giving me all sorts of ideas here…!

1 Like