9. Easy Development and Others

Easy development

The following is an example of client-server communications using ProudNet (similar codes and exceptionally handling omitted).


ProudNet provides Remote Method Invocation (RMI) feature. Using this, network communication routines are created automatically without developers having to write them, and all this is without degrading performance. Considering online games typically have hundreds and thousands of different message types, this feature significantly reduces development times and prevents human errors and mistakes. ProudNet also provides client-server communication module, distributed server communication module, and database caching module to setup a custom server setup easily.


Other Functions

  • Dump Selection : You can easily collect and analyze crashes or game programs (note: we do not support crash dump of mobile clients)
  • Super-peering (Host) selection :  Useful in various game genres such as FPS.
  • Hosts synchronization : Used for accuracy in action games.