|
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 *
|