Features

Flow Editor

Create your entire application visually using nodes in the flow editor.

Create every app the same way
.
The versatile flow editor allows for any application flow, layout or layering.
Easy to use
.
Allow designers and artists to visually create and edit the entire app navigation flow. Use Blackboard variables to pass the app state across the flow.
Works for any scenario
.
Generate complex multi-layered menu structures and popup overlays with complex screen transitions. The flow editor is not just for menu screens, but any application state.
Faster testing
.
In-editor or on device from the debug menu, navigate the entire app quickly to jump to where you need to be for testing or changing content.
Flow example

Feature Browser

Import game features from within Unity that are built to work together seamlessly. Mix and match features and create your custom game in no time.

Large library
.
Pick from a large category of different features: menu navigation, character customization, inventory screens, settings popups, rewards, analytics and much more.
Multiple variations
.
Lots of features have different versions: landscape or portrait layout, large or small buttons, simple or advanced reward chests? There is certainly something that fits your design, and customize from there.
Source code and versioning
.
All features are versioned and the source code is included. Apply content updates to every feature and merge them with your own custom changes.
Complete game templates
.
Want to get started even faster? Just pick one of our complete game templates which already contains all features of a successful game: just import, skin and launch.
Flow example

Debug Menu

GameSuite has a powerful debug menu that can help to progress faster or analyze your game to fix bugs.

Cheats
.
Get rewards chests, currencies, characters, items and an instant win button allows your QA to blast through the game and skip to the parts that matter.
Influence
.
Control the entire app flow, view and clear savedata, run tutorials and dialogs, spawn and change GameObjects, load scenes and much more.
Analyze
.
Have the power of the Unity editor in your builds: analyze performance, view and copy debug logs, view the object hierarchy and fly around the scene among many others.
Extend
.
Easily add new debug menu content to speed up your development and help QA to test faster.
Flow example

UI Tools

Quickly build the pixel perfect UI and UX that your game requires, with a large range of useful tools and scripts that will make building UI a breeze.

Transitions
.
Create animated menu transitions, have an infinite amount of custom fade-in and fade-out animations to make your static content come to life.
Fit any screen resolution, aspect and size
.
Our unique 3 step UI system allows you to mimic any screen within the editor and create beautiful scalable UI with almost no extra effort.
Decorators
.
Easily skin any part of the UI or any other object using the simple but extremely versatile, scalable and decoupled decorators system. Used for customizable characters, currencies or enemy detail popups etc.
Camera Layering
.
Advanced 3D and 2D camera layering made easy, for example: add a 3D environment with a HUD and multiple popups on top containing 3D characters and particle effects.
UI Tools
Bronze Tier

Bronze Tier

Everything you need to launch successful offline games

Built to scale and to allow non-technical developers to create, edit and tweak games with ease in record times.

๐Ÿ‘œ

Inventory
Store anything the player can own, such as apples, arrows, potions or heroes

๐Ÿ’ฐ

Currencies
Add any currency such as coins, gems or stars. Supports idle games with near infinitely high values such as 14.2 AC, which is 14.2*10^90.

๐Ÿ’พ

Save Data
Save any complex data to disk or the cloud. Also supports multiple save slots and data migration.

๐Ÿ” 

A|B Testing
Test anything, from enabling characters, to swapping graphics during christmas and even changing the entire application flow from a racing game to a shooter.

๐Ÿ›ฐ๏ธ

Remote Configs
From different online sources, allow tweaking any configuration value or trigger A|B tests remotely.

๐ŸŽ

Rewards
Add animated reward chests with advanced item drop customization.

๐Ÿ“ˆ

Analytics
Easy to use unified analytics system, decoupled from code using trackers. Supports multiple providers, either send analytics to a single provider or send data to all of them at the same time.

๐Ÿ‘ˆ

Tutorial System
Create advanced tutorials fast and with ease, which are completely decoupled from your code base. Block input, highlight a button, pause the game, show dialog, or change the entire application during the FTUE, anything is possible and does not require tech.

๐Ÿ

Milestones
Achieve incremental goals and get rewards when completing them. Ready to use UI screens track and show progress to the user.

๐Ÿ”˜

In-Game Settings
From audio and graphics settings to controller and notification settings, easily add any kind of custom in-game setting to the game.

๐Ÿ”ˆ

Audio
Play audio from anywhere in the game using the power of addressables. Highly performant and allows to preload audio with multiple layers of music.

๐ŸŽž๏ธ

Render Studio
Render a 3D character or item as a 2D UI element. Either render in real time or just a single frame to save performance.

๐Ÿ”

Object Finder
Find any GameObject in the game in a decoupled and easy to maintain way without linking.

๐ŸŽฏ

Object Tracker
Track 3D or 2D objects in the UI. Render health bars on top of characters, highlighting items in the world and adding waypoint markers are just a few of the many use cases.

๐Ÿ’ธ

Item Collector
Allows, for example, currencies to be collected either in 3D or 2D space and fly to the UI using a powerful dynamic animation system.

๐Ÿ‡ฌ๐Ÿ‡ง

Localization
Localize everything by default from the start so you do not have to add it later on. Either from Unity or a spreadsheet.

๐Ÿ‘€

Lookups
Set global settings, such as color palettes, font sizes, spawned GameObjects or audio clips to be changed from a single file. This allows the entire game to change from a single setting.

๐ŸŽ๏ธ

Performance
Add multiple performance profiles and run dynamic benchmarks to change settings on the fly to always get the best out of your device.

๐Ÿ—๏ธ

Build Tools
Create build profiles and automate your deployment pipeline using build tools. Easily add any kind of pre- or post- build actions. CI tools also included for automated deployment.

โฌœ๏ธ

Whiteboard
Write any objects to the whiteboard to remember application state, which allows for optional saving and loading of values.

๐ŸŽฌ

Conditional Actions
A simple yet powerful system, used in many scenarios throughout GameSuite, where multiple things need to happen conditionally and dynamically.

๐Ÿ“š

Libraries
Your 'database' of items, such as levels, characters, rewards etc. Supports loading from a server, CDN or locally.

๐ŸŽ›๏ธ

Configs
Configure anything and allow designers to tweak the game with ease. Supports A|B testing and dynamic values using remote configs.

๐Ÿ›Ž๏ธ

Services
Add any logic that needs to be accessible from anywhere, decoupled from everything and fully dynamic with dependency injection.

๐Ÿ’ฌ

Dialog
Add simple conversations with 2D or 3D talking heads. Trigger them from anywhere such as code, components, flow, tutorials or the debug menu.

๐Ÿ“ฆ

Asset Bundles
Support content updates without the need to update the app using asset bundles. Create a package and upload it to a CDN with a single button or automate it from your build pipeline.

๐ŸŽ™๏ธ

Feedback popupsโ€‚๐Ÿšง
Single one off popups that ask the player for conformation or input.

๐Ÿ“‘

Message Stackโ€‚๐Ÿšง
Show a dynamically filled stack of messages at specific points in the game, useful for promotions, content updates or general information.

๐Ÿž

Toast Messagesโ€‚๐Ÿšง
Show temporary, non interactable toast messages when for example receiving a message from another player, won an achievement or the user does something that is not allowed.

โ“

Tooltipsโ€‚๐Ÿšง
Show tooltips in the UI, useful for dialog boxes on top of characters or show detailed information.

๐Ÿ›๏ธ

In App Purchasesโ€‚๐Ÿšง
Add IAPs from multiple platforms and show dynamic store catalogues which can be changed based on player progression.

๐Ÿ“ณ

Local Notificationsโ€‚๐Ÿšง
Schedule local notifications to increase player retention.

๐Ÿ“บ

Video Advertisingโ€‚๐Ÿšง
Show video ads from different providers at multiple locations through the game to get rewards or speed up player progression.

๐ŸŒ 

Attributionโ€‚๐Ÿšง
Add tracking from multiple attribution providers to discover which ads were used to get players to install the game.

๐Ÿฆ

Gold Reserveโ€‚๐Ÿšง
Allow players to stock pile gems in a bank which can be claimed with an in app purchase.
Silver Tier

Silver Tier

๐Ÿšง

Launch realtime multiplayer games

Includes the gameplay itself, built on the latest Unity technology to achieve maximum performance. Pick what gameplay features you need from the feature browser and put together your unique game in record time.

๐Ÿ‘พ

Complete game templatesโ€‚๐Ÿšง
Import complete games from the feature browser: puzzle, first person shooter, idle, card battler, rpg, shooter or strategy game templates. Ready for launch after adding your own art.

๐Ÿ›ธ

Built on the latest technologyโ€‚๐Ÿšง
GameSuite Engine uses ECS and a node system which allows developers to create games and custom logic fast, while running on the latest and fastest Unity technology.

๐ŸŽ๏ธ

High performance, low latencyโ€‚๐Ÿšง
Our multithreaded ECS architecture is build for speed. Depending on the game, it only sends inputs or sync object state for extrapolation, we support all different multiplayer modes.

๐Ÿš 

Cross platformโ€‚๐Ÿšง
From mobile to pc and console, the GameSuite engine has you covered. Deterministic physics allows for rollback across all platforms for a consistent results.

โ˜๏ธ

Multiple Hosting Optionsโ€‚๐Ÿšง
The GameSuite engine supports async multiplayer, peer to peer, client hosted and dedicated server models.

โ™ป๏ธ

Object Poolingโ€‚๐Ÿšง
Advanced pooling system that is build for speed and removes loading stutters. It caches and preload level assets based on previous play throughs.

๐Ÿ•น๏ธ

Input Devicesโ€‚๐Ÿšง
Support a large set of different inputs and allow users to switch between them at runtime.

๐Ÿ“Š

Spreadsheetsโ€‚๐Ÿšง
Map any spreadsheet range to libraries or config values. Designers can use spreadsheets to balance the in-game economy and game difficulty progression.

๐Ÿงช

Automated Testingโ€‚๐Ÿšง
Easily build an entire play through of a game or section and automatically play it when making builds. This can catch early bugs and iterative performance issues.

โš–๏ธ

Automatic Server Scalingโ€‚๐Ÿšง
Run as many multiplayer sessions as you need, the backend automatically scales up and down based on player activity.

โฎ๏ธ

Replay supportโ€‚๐Ÿšง
Share replay moments with other players, or save an entire match from the debug menu when a bug happens and export it to your server. Developers can then import the replay from the bug report and get a close to 100% reproduction rate on any bug.

โฉ

Fast Iterationโ€‚๐Ÿšง
The visual editor allows for faster iterations using ECS. Deploy changes without mobile app updates required.

๐ŸŽŠ

Large Object Count Supportโ€‚๐Ÿšง
ECS uses data oriented development practices which allows a vast amount of dynamic objects such as characters, bullets or props.
Gold Tier

Gold Tier

๐Ÿšง

Always online social games

Add a social on top of your game to boost player engagement, retention and monetization. Includes a complete backend that you have full control over, and is built for maximum customizability for any feature.

๐Ÿ†

Achievementsโ€‚๐Ÿšง
Users can collect achievements by reaching goals. Supports iOS, Android, Steam, Xbox and Playstation achievements among others.

๐Ÿฅ‡

Leaderboardโ€‚๐Ÿšง
Create an infinite amount of leaderboards for local, global and specific time based events. Also supports native device leaderboards.

๐Ÿ†•

App Updates / What's Newโ€‚๐Ÿšง
Show news popups when the user installed the latest version of the app.

๐ŸŽซ

Premium Passโ€‚๐Ÿšง
Also known as time based battle passes, this allows the user to collect rewards based on progression, and receive extra rewards when paying for a premium pass.

โณ

Time Based Rewardsโ€‚๐Ÿšง
Give the player rewards when returning the to the game such as daily rewards.

๐Ÿ”จ

Maintentance Modeโ€‚๐Ÿšง
During updates to the backend, switch the game to maintenance mode where the players get a popup informing them to check back later. This also can enforce the player to update the app to the latest supported version.

๐Ÿ’ฌ

Chatโ€‚๐Ÿšง
Realtime chat with other players. Supports guild, friend or global chats with multiple regions and languages.

โ˜Ž๏ธ

Customer Support Chatโ€‚๐Ÿšง
Players can contact the support team through the app and ask questions directly to your support team.

โ“

FAQsโ€‚๐Ÿšง
Provide a dynamic FAQ section where players can find help on how to play the game. Dynamically update the content without updating the app.

๐Ÿ“จ

Message Inboxโ€‚๐Ÿšง
Send messages to the player and attach rewards to them. This acts as the player's in-game mailbox.

๐Ÿ“ฐ

News Pagesโ€‚๐Ÿšง
Browse the latest news and tactics all from within the game. Play videos and show dynamic content based on progression.

๐Ÿ“ข

Promotionsโ€‚๐Ÿšง
Show limited time sales, based on player progression to boost monetization.

๐ŸŽŸ๏ธ

Reward Couponsโ€‚๐Ÿšง
Allow influencers to create limited time availability coupons for their followers.

๐Ÿ“ฃ

Referralsโ€‚๐Ÿšง
Share referral codes with friends to both get rewards when they login to the game.

๐Ÿ›ก๏ธ

Teamsโ€‚๐Ÿšง
Also know as guilds. Players can join a group to receive extra rewards, join in competitive events together and trade items.

๐Ÿ‘ฅ

Friendsโ€‚๐Ÿšง
Invite friends from other platforms or share direct links to invite friends. Create a friend chat and play together in multiplayer matches.

โณ

Time Based Eventsโ€‚๐Ÿšง
Create limited time events such as a christmas or halloween event. Schedule weekly recurring events with special rewards and gameplay modes.

โš”๏ธ

Tournamentsโ€‚๐Ÿšง
Find the ultimate champion by letting your players compete in tournaments together.

๐Ÿ“›

VIPsโ€‚๐Ÿšง
Players can earn special privileges and rewards by making purchases and earning VIP points.

๐Ÿ”ฉ

Custom Backend Featuresโ€‚๐Ÿšง
Create any backend feature, all from within Unity. Run the same code on the backend as the frontend and create scalable new features in record time.

๐Ÿงฎ

Live-ops Dashboardsโ€‚๐Ÿšง
Build any live-ops pages with ease and allow tweaking or creating content without the need of Unity. Schedule events, tweak difficulty or grand rewards, anything is possible.

Control what features will be added next

We democratize GameSuite by allowing you to vote on what you think is the most important and adds the most benefit to your team.

Vote on your favorite feature
.
Request new features through our feedback section, and we will add the most requested features first.
Popular features
.
We constantly analyze the top grossing and most popular games and build the most successful gaming features for you to add in your next game.
Multiple variations
.
The same feature can be build in multiple variations, from portrait to landscape, casual to sci-fi and from mobile to console, we intent to provide templates for all. If you are missing a variation, request it on the features page.
All aspects of game development
.
GameSuite supports a large variety of features, from character customization to live-ops dashboards, we want to help you to save as much time as possible providing the highest quality content in a fraction of the time required.
Flow exampleFlow example

*Features with the ๐Ÿšง sign are work in progress and not yet available.
If you want to be part of early beta testing, send us an email at contact@gamesuite.com.