Firebase is a multiplayer game server. It’s fast, efficient and ready for rapid development. Firebase is open source and developed from scratch by Cubeia Ltd for developers world-wide.

Some of the features:

  • Client APIs in Java, Flex, C++ (soon) and C# (soon);
  • Comes with tournament support. It’s game agnostic, meaning that you can write a type of tournament once and then apply to all your games;
  • Supports your usual list of enterprise abbreviations: JTA, JPA, IoC, JDBC, JMX, SSL etc. It has transparent thread safety, managed transactions, transparent network delivery as well as simple deployment of artifacts;
  • Supports dependency injection via Guice. Spring support is on the to-do list;
  • Write games in several scripting languages. The Firebase script support is based on Java JSR 223 and support Ruby, Groovy Python, JavaScript and many more;
  • Supports Maven;
  • Built-in support for lobby data. Changes are pushed to the clients and clients can subscribe to changes from a subset of the lobby only, thus minimizing bandwidth requirements.
Multiplayer . URL.