Irmo

Irmo project is a generalized client-server multiplayer engine.
Download

Irmo Ranking & Summary

Advertisement

  • Rating:
  • License:
  • LGPL
  • Price:
  • FREE
  • Publisher Name:
  • Simon Howard
  • Publisher web site:

Irmo Tags


Irmo Description

Irmo project is a generalized client-server multiplayer engine. Irmo project is a generalized client-server multiplayer engine provided in the form of a library. It can be used as a base for development of multiplayer games.Games can be based on Irmo to add client-server multiplayer functionality simply and easily. It is designed with fast-paced action games (eg. Quake) in mind, but there is no reason why it cannot be used for other styles of game. There is an example game called Irmoroids to demonstrate the library. You can download both from the Download page on Sourceforge. Irmo is written in C and uses GLib 2 and GNU Flex. There is a language binding for Ruby and I am considering writing bindings for other high-level languages such as Guile Scheme.Requirements:· glib2· pkg-config· flexWhat's New in This Release:· Beginnings of a texinfo manual· Now uses a more object oriented model internally for the network protocol code.· Protocol version numbering· Better error reporting when connecting to servers· You can now have multiple variable declarations separated by commas in interface definition files· Now runs on NetBSD· Compiles under MSVC, though doesnt all quite work properly yetAPI:· Header files are now C++-safe· Header files no longer depend on glib (glib is still used internally, but there is no need to install the glib headers)


Irmo Related Software