Eterna is the only solution that provides a fully configurable, flexible network topology that you optimize to best suit the needs of your game. With Eterna you decide what and how much information to decentralize over the network grid whereby controlling your server requirements. Read on to find out how Eterna's innovative approach gets you that much closer to achieving true real-time performance in MMP games.

  • innovation: we've done away with inefficient, traditional message passing and brought networking into the 21st century with Duplicated Objects: a type of decentralized, distributed object customized to meet game developers' networking needs. This has enabled us to create an easily extensible API that communicates over a fully configurable network topology. You will rejoice at the intuitive descriptive approach we use that greatly accelerates the implementation of a fully functional networking layer customized to your specific game.
  • high-level API: we have done all the hard work (so you don't have to) and implemented features such as fault tolerance, load balancing, Duplication Spaces, Duplicated Object migration, data extrapolation, and local corrections. This advanced functionality means your game will transparently recover from faults, will be more tolerant of latency effects, will scale easily, and will function well under adverse network conditions enhancing game performance and reliability.
  • flexible, fully configurable network topology: Eterna can significantly reduce operating costs by decentralizing game information over the whole grid. Via a hybrid of client-server and peer-to-peer communications, Eterna eliminates the necessity for each message to pass via the server whereby lowering both incoming and outgoing bandwidth server requirements. However, you needn't worry about security issues as you have control over what information is routed via the server (e.g. sensitive or critical data) and which can be directly sent between players. By taking the best of both worlds, Eterna brings the MMP gamer's experience that much closer to true real-time performance.
  • extensible API: We don't want to restrict your creativity nor the shelf life of your game so we designed Eterna to evolve with your game. We don't restrict you to a specific game genre, don't rigidly define classes nor attributes, and let you define your own types, attributes, and classes. You can easily sub-class Eterna's hierarchy to customize it to suit your game while still retaining your existing game hierarchy. In fact, we even give you a helping hand by providing a fully source coded game genre specific network skeleton (Framework) that you can easily further customize to your game. Also, as we understand that Eterna will not be the only middleware you'll be using, we supply Middleware Integration Toolkits for other leading middleware products to ensure all components integrate harmoniously.

    but that's not all...

How this benefits you:

  • gives you more time to focus on the important things in life - your game
  • reduces operating costs
  • enables you to create higher quality games leading to more happy gamers
  • makes networking a trouble-free, pleasant experience
  • hassel-free integration with your game and other middleware

Supported platforms:

  • PlayStation®2
  • Xbox™
  • GameCube™ *
  • Microsoft Windows®
  • Microsoft PocketPC
  • Linux *

* = Under development