Go Back   ZeroC Forums > Comments

Reply
 
LinkBack Thread Tools Rate Thread Display Modes
  #1 (permalink)  
Old 05-14-2003
JohnBates JohnBates is offline
Registered User
 
 
Join Date: May 2003
Posts: 2
Ultra massively multiplayer games with Ice

Was Ice's development affected by Mutable Realms' experience making their game? Just curious what technical road blocks in Ice had to be dealt with or worked around to support an ultra massively mutliplayer online game.

A while back we were experimenting with MICO to see if it could be used in a peer-to-peer, distributed, real-time system. We ended up running the CORBA clients in a separate process and used IPC to interact. Far from ideal. The main issue was MICO's lack of support for asynchronous method invocation and dispatch.

John
Sony Computer Entertainment R&D
Reply With Quote
  #2 (permalink)  
Old 05-15-2003
benoit's Avatar
benoit benoit is offline
ZeroC Staff
 
Name: Benoit Foucher
Organization: ZeroC, Inc.
Project: Ice
 
Join Date: Feb 2003
Location: Rennes, France
Posts: 1,474
Yes, as a MutableRealms developer I can testify that MutableRealms and ZeroC worked very closely to ensure that Ice provides all the features required to develop an ultra massively multi player online game .

Ice supports both asynchronous method invocation and dispatch (AMI and AMD). It also supports many more features that we needed for the development of the game (mostly for the server):

* Ice supports bzip2 compression, oneway, batch oneway messages, ssl, ...
* Freeze allows us to easily persist objects to a database.
* Glacier provides us a very secure firewall solution.
* IcePack provides a location service and powerful server deployment facilities.

I should also mention that Ice is much easier to understand and work with than CORBA. The C++ and Java mapping are for instance much simpler. I have no doubt that our productivity wouldn't be as good if we were using CORBA as our middleware technology.

So far, I don't think we've encountered any technical road blocks that couldn't be solved by ZeroC.

Benoit.
Reply With Quote
Reply



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
The use of ICE for Massive Multiplayer Online Games Corman Help Center 17 02-17-2005 07:57 AM
Article about online games and Ice michi Announcements 0 01-17-2004 05:57 PM
Ice-1.1.0 on (ultra)Sparc/Linux fmccor Comments 5 07-29-2003 09:02 AM
Ice used for Ultra Massive Online Game marc Announcements 0 03-17-2003 03:13 PM


All times are GMT -4. The time now is 04:29 PM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.0.0
(c) 2008 ZeroC, Inc.