Skip Navigation LinksProduct > License Models > GameShield UI Designer

GameShield UI Designer

For customer-centric experiences within your downloads

GameShield UI Designer provides an easy-to-use GUI for creating dynamic HTML pages within GameShield. It bridges the communication between you and your customers through your game applications. 

Using GameShield UI Designer you can choose to display various User Interface elements before control is passed to the entry point of your host (protected application). These User Interface elements may display dynamically generated HTML pages with registration and purchasing information, error messages, input dialogs and more. Optionally, you can also insert advertising at chosen instances.

GameShield's UI prompts can be displayed before your application launches (e.g. trial modes), exits, or at pre-determined times (e.g. when the end-user reaches a specific point in your game).

Create Unique Communications Interactions

GameShield UI Designer offers enhanced user-interface functionality to enable features such as integrated e-commerce, automated activation and ongoing customer messaging that can all be incorporated into your software download. The web pages you create can present everything from standard trial-to-purchase screens to micro sites, with full-fledged Web 2.0 applications.

As the UI is HTML-driven, in essence you can create a micro site to engage users in your product and brand. By utilizing the trial interface to collect analytics that detail player interactions with your trial and game, you can hone your trialware experience and modify the license model UI behavior by simply editing the HTML pages.

GameShield’s HTML-based User Interface can be customized like any other HTML file. The UI support HTML 5 and can also accept Javascript allowing you to design the behavior that you want. Optionally, you can customize your own DLLs to develop the messaging you want within your product's license.

  • Create HTML-supported marketing screens (compliant with HTML 5, Javascript) that communicate your license model and brand messaging.
  • Create Flash-based UI
  • Customize your dialog prompt DLLs (see below).
  • Display rich media such as Flash and video.
  • Dynamically display information from a website.
  • Support localization/multiple languages (embed as many different languages as you wish as the UI is able to detect what language the computer is running in and display the appropriate UI).
  • 100% customizable. You can customize your own DLLs to develop messaging within the license (using GameShield’s ClientProtector COM component and IronWrap features).

Employ GameShield's ready-made license models to increase conversions and adoptions

Sample screenshots

Trial screen for Puzzle Quest 2

 

Agile Marketing - Make Digital Downloads an Important Piece of Your Competitive Strategy

By employing GameShield UI Designer you can develop ongoing consumer communications to engage with your customer pre-sale (during trial experience) and post-sale.

  • Dynamically serve up price/special offers and more.
  • Communicate to your customers about new product versions, upgrades or other product tie-ins with messaging that is highly targeted and driven by your CMS.
  • Hone your trialware based on usage and user feedback. 
  • Send promotional messaging, promote contests, loyalty programs and rewards.
  • Remotely control access. Change or update URLs and offers presented in GameShield’s UI such as extending trial times or unlocking features.

Utilize reporting/analytics to hone your trialware and downloads 

  • Engage cross-browser cookies in your UI to send back customized reporting to your CMS.
  • Get reporting analytics on end-users' browser type, machine, location/IP Address. 
  • Conduct A/B marketing campaigns to test which trial license models are most effective in producing sales conversions.
  • Dynamically extend trial times, unlock features, change messaging during trial experience

Customize DLLs

For your UI, you can also choose to develop your own with customized DLLs should you not wish to utilize GameShield's pre-configured HTML UI. For example, you can build the screens with Lua or Javascript). This customization is achieved using features of GameShield's COM component (ClientProtector) and IronWrap.