Fireball Logo New
Fireball Logo New

Fireball™ is a world-class, 3rd generation Remote Games Server, built to serve the iGaming industry.

Designed to be an "app store for igaming", Fireball™ gives game studios the power to easily deploy and maintain games logic, and allows operators to seamlessly create new integrations at will. With Fireball™, we built the world's most high performance and feature-rich Remote Games Server, based upon two decades of experience in the industry and our core values of stability, continuity, openness, and responsibility. We run Fireball™ on the world's #1 cloud infrastructure, making us incredibly robust and elastic. No management whatsoever is required from you - all you have to do is write code logic to specific casino or game needs. Hosting of game functions and logic, as well as operator integrations automatically scales to match the performance requirements. The pricing model for Fireball™ is the fairest in the industry - "pay per resource usage", and with no fees on gross gaming revenues (GGR).

NodeJavaphpPythonUnity3D.NetRubyGO

local_fire_department

FEATURES

architecture

Open Architecture

Fireball™ is built with microservices utilizing the well-established concept of reactive event-driven programming throughout its core. This allows for a highly aligned, loosely coupled architecture with second-to-none performance, no matter the player volume or amount of casino integrations added to it.

Fireball™’s architecture is entirely based on fully managed and autoscalable "serverless" services.

Our encapsulated logic communicates on global pub/sub channels via asynchronous messages from game clients to core to operator integrations and easily autoscales to millions of messages per second.

casino

Supported Game Types

The powerful architecture Fireball™ is built upon enables any type of game imaginable, including high responsive duplex live streaming, real-time eSports, and massive multiplayer games.

At present, the most well-documented usages of Fireball™ are slot machines, single player games where bets are placed against the house, multiplayer games where players are matched against each other, and classic table games and bingo-style games.

auto_graph

High Transparency

The fundamental architecture of Fireball™ allows for a highly transparent environment, where both suppliers and consumers of game content are allowed access to massive amounts of data constantly flowing in real-time. This can be utilized by deep learning AI algorithms to dynamically improve the user experience and optimize and inform critical business and marketing decisions.

Game suppliers can use this wealth of data to enrich the overall game experience, by constantly setting new goals and objectives for the players, featuring in-game achievements, daily high score battles, hosting small prize tournaments and a vast variety of other options.

dns

Flexible Hosting Options

Fireball™ is hosted with the world's #1 cloud hosting provider and has been proudly selected as a high-growth client. We therefore enjoy special access to Cloud Engineers who are absolute world leaders in optimizing our solution as well as prioritizing special needs as and when they arise.

For gaming markets and jurisdictions where dedicated and local hosting is required, such an installation can be done in a few months’ time.

cloud_done

Uptime

We guarantee a 99.999% uptime across all platform services.

Fireball™ does not undergo scheduled maintenance and therefore is never unavailable for such routine work. All core updates can be gradually released in production with zero downtime.

bolt

Second To None Performance

Fireball™ is built and stress tested to receive and respond to millions of messages per second and serve tens of millions of simultaneous players globally.

Its core architecture and design prevents poorly crafted software, created and deployed by studios and/or operators, to decrease performance in any way. Games and integrations are entirely isolated from one another performance-wise, preventing the problematic "noisy neighbor syndrome".

loop

Game Deployments

Fireball™ supports a highly continuous deployment paradigm that is inspired by Heroku's app deployment functionality.

Three environments are supported by Fireball™; development, staging, and production.

Game developers don’t need to run server-side games logic locally; changes to server-side game code logic are automatically and instantly detected via webhooks. This makes our deployment process extremely rapid, and automated.When a game studio pushes a code change to a connected game repository, the push is automatically detected, the code fetched, examined for compliance, routed to the correct runtime, compiled if needed be, then deployed and made available within seconds.

view_in_ar

Unity 3D

Besides being the most advanced games server for casino content technology, Fireball™ is one of the few with a strong focus on supporting Unity 3D natively.

Unity has quickly become a dominant standard within games development globally and Fireball™ supports this particular technology as a first class citizen throughout the game development process.

widgets

Powerful SDKs

Get a head start and leap forward quickly by easily integrating SDKs available in several programming languages for both server and client side games logic.

code

Supported Programming Languages

Any game client framework and technology is supported provided that HTTPs requests or WebSocket or WebTransport or TCP/IP is supported.

The server-side game function can be implemented and deployed using any of the Fireball™ natively supported languages which include Javascript, TypeScript, Java, Php, Python, #C, Ruby or Go.

Other languages and runtimes can also be supported, potentially with slight limitations, through the use of Docker containers.

mobile_friendly

Administration App

Fireball™ includes a powerful administration app that gives operators and studios access to all they need to successfully manage their operation. Setting up an organization with users, roles and permissions is easy, and predefined roles for both operators and studios are available. The app provides and supports:

  • Customizable Dashboard (on the user level)
  • Operators can manage, monitor and hot deploy integrations
  • Studios can manage, monitor and hot deploy games
  • Games store
  • Tracking of game sessions and transactions with Replay of bets features
  • Games testing (RTP, stress, chaos etc.)
  • Game promotions (free spins, free games, tournaments)
  • Jackpot configuration
  • Player management
  • Game translation management (optional)
  • Solid reporting with scheduling (GGR, cost, activity etc.)
show_chart

Marketing Tools

Easily configure game jackpots with options such as start amounts, automatic savings for future jackpots, in any currency, with shared or independent setups, and let Fireball™ handle their releases.

Manage free spins and free games manually or on a schedule, with plenty of filtering options.

Set up game achievements and host scheduled tournaments.

Operators can also customize any jackpot settings. A variety of predefined reports are accessible and downloadable with just a few clicks.

You can also build your own player engagement features by subscribing to core Game Insights and build beyond what is provided by Fireball™.

sports_esports

Game Insights

Fireball™ empowers casinos to unlock the full potential of hosted games with real-time game insights.

Core features such as achievements and tournaments in Fireball™ are built to fully harness the power of these game insights, such as when a player lands three cherries or any in-game event imaginable, and are delivered in real-time through operator integrations. Casinos can leverage this data to build atop Fireball™ hosted games and create unique features and experiences specifically tailored to their players.

electrical_services

Integrating with Ease

Fireball™ enables seamless connectivity for both game studios and operators. While game studios link their game repositories to the platform, operators connect their integration repositories for effortless management.

Much like Heroku, Fireball™ automatically pulls integration code and hot-deploys it. Integrations can be run across Fireball™’s development, staging, and production environments, to ensure a smooth and continuous integration process.

Operator integrations are fully isolated from one another, infinitely scalable, and can be developed using a wide range of frameworks, including Node, JavaScript, TypeScript, Python, Go, Java, Ruby, .NET/C#, and PHP. The Fireball™ platform also streamlines testing, logging, monitoring, and incident management, providing real-time notifications to ensure smooth operations in production.

supervisor_accountPARTNERS

everyoddsitech	forcegooglparlswinttunity