Flexible Developer Tools
NetDog's API is easy to understand and easy to use, while being highly robust and customizable - see our online documentation to learn how quickly you could use NetDog in your games. NetDog also includes debugging and monitoring tools that provide feedback on network operation and status of servers and networking.
Event and Object Managers
At the heart of NetDog's interface are the Event and Object Managers, which provide provide a rich and flexible set of functions to create massive networks for multiplayer worlds. The flexible event and object models and NetDog's C-bindings make NetDog easy to integrate with most tools, allowing you the option to choose the game engine that is best for your game, and then create a massively scalable network to support it.
Netdog's event tools include event security validation on an event or event type level that stops hackers; physics simulation synchronization; support for arbitrary and user defined event types and event data outputs that can be customized to developer needs. The Object Manager integrates with your in-game objects to provide a robust object replication and synchronization model that automatically replicates and serializes data objects across large numbers of users. Object changes are automatically synchronized over time, and Netdog timing of changes is synchronized to ensure proper cause and effect and ordering.
Debugging Tools
NetDog's has robust and flexible debugging tools that provide customizable, multi-layered feedback for networking event and object debugging. Debugging tools can be implemented in all game objects, and can receive feedback on all event types, with filters applied to focus on critical components.
System Monitoring Tools
Game operators get system status about servers and networking in real time through NetDog's web interface. Status is available in real time, so operators can make timely tactical decisions, keeping their games running fast and efficiently.


contact us
+1 (415) 692-6757 | copyright (c) 2008 PX Interactive     