ReplicaNet Version 7.10 released!
A new version of ReplicaNet has been released and new features include:
New platform support: MinGW, C# using SWIG, native Android and Apple using Xcode.
Improved ReplicaObject propagation handling.
More detailed logging for RNLobby services.
Please see the
release notes page for more details.
ReplicaNet Freeware is available for evaluation and download after
registering.
Game Developer Front Line Awards
We are humbled that ReplicaNet has again been nominated as a
finalist for the network middleware award.
ReplicaNet Version 7.00 released!
A new version of ReplicaNet has been released and new features include:
Source code, easier to compile and link.
Proxy session mode.
Data analysis improved for MMOs.
Cloud hosting for RNLobby services.
Please see the
release notes page for more details.
ReplicaNet Freeware is available for evaluation and download after
registering.
Virtual Reality Chat
ReplicaNet powers cross platform
virtual reality worlds. Virtual Reality Chat (VRC) is a 3D application supporting text and voice chat. It runs on MS Windows and Linux.
Replica Software and Ideaworks Labs join forces to provide multi-platform network connectivity
London, UK 20 April 2011 Replica Software, the developer of ReplicaNet and RNLobby network middleware, and Ideaworks Labs, developers of the Marmalade SDK, have announced a partnership to allow developers to expand access to online multiplayer games across multiple platforms.
"We are excited to see what developers can do with this extra online functionality. The multi-platform features of ReplicaNet are an excellent fit with our own development model" commented Tim Closs CTO, Ideaworks Labs Ltd.
"Being integrated with Marmalade SDK means developers of online games have even more options for connecting their players" said Martin Piper owner of Replica Software. "A vibrant multi-player, multi-platform experience is a proposition that is very exciting for us so it made perfect sense to team up with Ideaworks Labs."
Using ReplicaNet each C++ class is treated as a potential network shareable object. The underlying ReplicaNet software detects changes in the object and automatically updates the replicated classes on the machines connected to the network session. Any changes made to the member variables of the C++ classes can be extrapolated by ReplicaNet using several pre-defined filters to reduce the amount of network traffic when transmitting changes in the object. With RNLobby developers can use online user accounts with persistent data storage for statistics and ranking, discover or advertise networks session, license key verification and NAT punch through.
With Marmalade SDK offering a complete native C++ development experience the same code can be used to connect players from different platforms. This means developers can concentrate on producing their software instead of worrying about differing network APIs and standards.
About Replica Software
Replica Software produce the ReplicaNet and RNLobby middleware providing a complete multi-platform solution to global network session management and online user accounts. Replica Software have customers in the interactive entertainment games industry for small scale and large scale MMO games, as well as corporate customers who use the robust network session technology for improved communications and simulations. More information about ReplicaNet and RNLobby can be found at
www.replicanet.com
About Ideaworks Labs
Ideaworks Labs and Marmalade SDK provides software and services for multi-platform mobile application development. Using its unique Marmalade technology, Ideaworks Labs provides SDK tools and services to a fast growing community of thousands of serious developers around the world. Key customers and partners include global publishers, chip-set vendors and top-tier OEMs. Marmalade SDK offers an open and flexible C/C++ based development environment, and enables high performance native application deployment on platforms including iOS, Android, Symbian, webOS and bada amongst others. Ideaworks Labs is a private company, backed by private equity and corporate investors, including FTSE-100 listed ARM. To learn more, please visit
www.madewithmarmalade.com
ReplicaNet Version 6.40 released!
A new version of ReplicaNet has been released and new features include:
IPv6 functionality.
Unreliable ordered delivery.
Improved game session statistics scripting.
Please see the
release notes page for more details.
ReplicaNet Freeware is available for evaluation and download after
registering.
ReplicaNet Version 6.30 released!
A new version of ReplicaNet has been released and new features include:
PostgreSQL database support has been added.
UserServer, StatServer and AdvertiseServer now include extensive logging for actions taken by each user.
The Linux build now includes RNLobby support, with optional memory tracking.
Please see the
release notes page for more details.
ReplicaNet Freeware is available for evaluation and download after
registering.
ReplicaNet Version 6.20 released!
A new version of ReplicaNet has been released and new features include:
The RNVisualDebugger tool has updated network session analysis to help reduce bandwidth.
RNLobby has improvements including statistics and ranking.
64bit and CLR enabled builds available.
Please see the
release notes page for more details.
ReplicaNet Freeware is available for evaluation and download after
registering.
3000AD Use ReplicaNet and RNLobby services
ReplicaNet and RNLobby services are being used by
3000AD's latest games
All Aspect Warfare and Angle of Attack.
RNLobby is an integrated technology offering user account, chat services, friends lists and private messaging, NAT detection and punchtrough, game listing advertisement, persistent statistics tracking, license key verification and binary difference patching.
ReplicaNet Version 6.10 released!
A new version of ReplicaNet has been released and new features include:
Integrated game lobby with statistics reporting.
Better compression algorithm resulting in bandwidth savings.
Variable length networked function call parameters.
Please see the
release notes page for more details.
ReplicaNet Freeware is available for evaluation and download after
registering.
ReplicaNet Version 6.00 released!
A new version of ReplicaNet has been released and new features include:
Visual Studio 2008 libraries.
Connection bands to allow greater flexibility with updates.
A new option for object migration.
16 bit floating point updates for the predict float DataBlock.
Please see the
release notes page for more details.
ReplicaNet Freeware is available for evaluation and download after
registering.
Joymax Co. Ltd. license ReplicaNet
Joymax Co. Ltd. is a game publisher and developer of MMORPG based in Korea.
ReplicaNet Version 5.90 released!
A new version of ReplicaNet has been released and new features include:
DataBlock_Predict_Float now allows values that wrap around or are clamped.
The documentation for all components is now included as one file with all classes cross-referenced.
Optimisations and bug fixes, especially for the Xbox360 version.
Please see the
release notes page for more details.
ReplicaNet Freeware is available for evaluation and download after
registering.
Freeverse use ReplicaNet for Marathon: Durandal
Bungie Studio's 1995 groundbreaking first-person shooter is now available on Xbox 360 Live Arcade for the very first time!
Using the ReplicaNet supplied ReplicaObject and DataBlock network bandwidth optimisation features enabled this game to support eight player online modes.
More information about the game can be found at
Freeverse Marathon: Durandal
Dynamic Animation Systems Inc use ReplicaNet for V.I.C.E.
Dynamic Animation Systems Inc use ReplicaNet for the
Virtual Interactive Combat Environment.
ReplicaNet networking technology is used to distribute the ReplicaObject training session between Student, Instructor and Observer Stations.
Also using ReplicaNet technology allows the training instructor to record the session and use variable speed playback including pause and jump-to-boomark control.
More information about this product can be found at
V.I.C.E.
ReplicaNet Version 5.80 released!
A new version of ReplicaNet has been released and new features include:
ReplicaObject::FindDataBlock() now registers all DataBlocks before trying to find attached blocks.
Added DataBlock_Predict_Float::SetLagged() which allows this DataBlock to use interpolation and permanently lag the changes made to the variable attached to this DataBlock.
All library DataBlocks now have protected member variables to allow user extensions to have access.
Added a delaySeconds parameter to ReplicaObject::DelayedDelete() to allow the object to be delay deleted in delaySeconds amount of time.
The documentation regarding ReplicaNet_MemoryTotalsEnable() and REPLICANET_ALWAYSDOMEMORYTRACKING has been updated.
Allow ReplicaObjects to become dormant or active after a specified time period.
Please see the
release notes page for more details.
ReplicaNet Freeware is available for evaluation and download after
registering.
ReplicaNet Version 5.70 released!
A new version of ReplicaNet has been released and new features include:
Visual Studio 2005 SP1 libraries.
RNLobby improvements to use a MySQL database via ODBC as well as adding more user and chat support.
ReplicaObject processing optimisations.
Vastly improved performance for servers with more than 100 connections.
Please see the
release notes page for more details.
ReplicaNet Freeware is available for evaluation and download after
registering.
ReplicaNet Version 5.60 released!
A new version of ReplicaNet has been released and new features include:
Lobby services such as server listings, NAT detection and punch-through, user profiles, persistant data storage for each user, binary difference patching and internet key code APIs.
Speed optimisations for the reliable UDP network stack.
Security enhancements such as buffer size checking with the option to throw exceptions.
ICMP Ping socket API.
Please see the
release notes page for more details.
ReplicaNet Freeware is available for evaluation and download after
registering.
ReplicaNet Version 5.50 released!
A new version of ReplicaNet has been released and new features include:
Large packets can now be sent and received by ReplicaNet/XPSession.
ReplicaObject updates can now be any size.
ReplicaObject DataBlock updates have been optimised.
Please see the
release notes page for more details.
ReplicaNet Freeware is available for evaluation and download after
registering.
Eidos use ReplicaNet for Urban Chaos: Riot Response
Eidos have released Urban Chaos: Riot Response for Playstation 2 and Xbox with ReplicaNet supplying the software used to power the online and LAN multiplayer action.
Using ReplicaNet replicated object technology with peer-to-peer network topology allowed the Havok physics from the single player game to be included in the multiplayer game. ReplicaNet also allowed the strict network performance technical requirements for console games to be met.
More information about the game can be found at
www.UrbanChaosTheGame.com
Reactor Interactive adopt ReplicaNet for Sector 13
Reactore Interactive have adopted ReplicaNet to help create the multiplayer experience for Sector 13, a multiplayer space combat game with an emphasis on combat strategy. A recent development story for Sector 13 can be found on
GameDev.net
ReplicaNet appears in "Game Programming in C++ Start to Finish" by Erik Yuzwa
ReplicaNet has been used for the network related sections in Erik Yuzwa's new book
Game Programming in C++ Start to Finish.
ReplicaNet Version 5.40 released!
A new version of ReplicaNet has been released and new features include:
ReplicaNet and XPSession speed optimisations.
More control during record and playback of network sessions.
More network session debugging information with RNVisualDebugger.
Please see the
release notes page for more details.
ReplicaNet Freeware is available for evaluation and download after
registering.
Softstar Entertainment Inc. license ReplicaNet
Softstar Entertainment Inc. is a game publisher and developer based in Taiwan with offices in Beijing and Taiwan.
ReplicaNet Version 5.30 released!
A new version of ReplicaNet has been released and new features include:
Record and playback ReplicaNet sessions.
Improved network session debugging with RNVisualDebugger.
Please see the
release notes page for more details.
ReplicaNet Freeware is available for evaluation and download after
registering.
ReplicaNet Version 5.20 released!
A new version of ReplicaNet has been released and new features include:
Even more control over packet buffering with the introduction of packet windows.
Improved stability of network sessions when there is excessive packet loss and latency.
Please see the
release notes page for more details.
ReplicaNet Freeware is available for evaluation and download after
registering.
ReplicaNet Version 5.10 released!
A new version of ReplicaNet has been released and new features include:
Transport packet buffering with bandwidth control.
Automatic data compression.
Enforced client only policy useful for MMO game types.
Please see the
release notes page for more details.
ReplicaNet Freeware is available for evaluation and download after
registering.
ReplicaNet Version 5.00 released!
This is a very significant release. Features include:
A runtime visual debugger for ReplicaNet.
Separation of the library headers and code using namespaces.
Updated examples and tutorials.
Please see the
release notes page for more details.
ReplicaNet Freeware is available for evaluation and download after
registering.
Splintered Kingdoms MMO project
Splintered Kingdoms is a free MMO being developed by a team of engineers for their bachelors degree final project.
Fault tolerant ReplicaObject classes are used for all of the player and enemy objects, the chat system uses the ReplicaNet raw data packet mechanism.
The game server backend uses
Lua for scripting and a
MySQL database.
ReplicaNet Version 4.10 released!
This version fixes a couple of small bugs before version 5 is released.
Please see the
release notes page for more details.
ReplicaNet Freeware is available for evaluation and download after
registering.
ReplicaNet Version 4.00 released!
This is a very significant release. Features include:
User defined object propagation.
Raw data packet transfers in ReplicaNet.
Pre-connection verification.
Two new examples.
And many more changes.
Please see the
release notes page for more details.
ReplicaNet Freeware is available for evaluation and download after
registering.
3000 AD Inc Adopt ReplicaNet technology.
3000 AD Inc adopt ReplicaNet technology to power the new multiplayer engine for their forthcoming game. The game allows players to battle it out in space and on the planet surface in a rich and detailed environment.
ReplicaNet Version 3.90 released!
Features include:
Distance based object propagation.
Object message reflection.
These first two changes are most useful for MMO types of game where the network bandwidth can be moved to a specific nominated session.
Please see the
release notes page for more details.
ReplicaNet Freeware is available for evaluation and download after
registering.
Price drop
Prices for all of the licenses have been significantly lowered.
See our
pricing page for more details.
ReplicaNet upgrades
ReplicaNet Version 3.80 released.
Features include:
Static library or DLL library versions.
ROL Language enhancements.
ReplicaNet upgrades
ReplicaNet Version 3.70 has been released.
Features include:
Automatic load balancing.
Reliable UDP transport speed optimisations.
Memory allocation and freeing hooks have been added to the libraries.
Discussion board
Technical support and discussions are now available at the online
discussion board.
ReplicaNet upgrades
ReplicaNet Version 3.60 has been released.
Features include:
An improved object and session migration API.
A new type of update packet that relieves network congestion.
Two new example applications, including the source code to a multiplayer demo game.
More optimisations to the network packet layer to reduce CPU and memory use.
Increased stability for networks with packet loss.
Network emulation API to allow your application to be tested using different types of lag and packet loss.
A new demo compiled with the new library version is available on our download page.
ReplicaNet is free!
ReplicaNet is now free if you are intending to use the library for non-commercial use.
Visit the
license page for more details.
ReplicaNet upgrades
ReplicaNet Version 3.50 has been released. Optimisations to ReplicaNet, XPSession and XPURL have significantly reduced CPU time to around 10% of what was being used before. A breakthrough in caching has enabled this incredible performance jump.
Significant gains have also been made while improving the accuracy of interpolated data types and reducing jitter from extrapolated data.
Encryption has been made stronger without compromising speed.
Extra API functions allow fine tuning of the network session to cater for specific latency calculation intervals.
Initial session discovery and connection has been improved to reduce some of the initial packet traffic.
A new demo compiled with the new library version is available on our download page.