You can subscribe to this list here.
2002 |
Jan
(1) |
Feb
(82) |
Mar
(20) |
Apr
(3) |
May
(6) |
Jun
(3) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
---|
From: <dal...@mo...> - 2002-02-12 20:05:22
|
Hi everybody, I hope I can help to this Project. I'm a RPG fanatic for many years, but I don't have the experience in = game developing. So, I think we can learn each other. Thanks everybody. |
From: <lle...@fi...> - 2002-02-12 17:54:03
|
Hi all, I found a link to a website with many screen shots of the game Land Stalker: http://s5.rpgclassics.com/landstalker/index.shtml This is *approximately* the graphical aim of MyRPG for now ;) (The game is 9 year olds though). Lo=EFc Lef=E8vre |
From: <lle...@fi...> - 2002-02-12 16:36:12
|
In fact, it is the MyRPG working draft ;) -----Message d'origine----- De : myr...@li... [mailto:myr...@li...]De la part de St=E9phane LEMAIRE Envoy=E9 : mardi 12 f=E9vrier 2002 18:39 =C0 : Myrpg-Dev; nam...@re... Objet : [Myrpg-development] RE: UML designer for an internet based RPG What do you want to know ? The purpose, the aim of UML design for MyRPG or Informations on how to join, where to find working drafts and first specifications In the first case, the answer is : MyRPG is a huge project, composed of three part (Atlas, HiCare, Holy Factory), that's why we (Loic and I) think the best way to succesfully bu= ild MyRPG is to use Specifications and UML design to fix MyRPG goals and trac= k devloppement progress. Moreover, we'd like to use EJBs which are strongly linked to UML design. The main task of UML designer will be to transform specification in UML diagrams : Use-Case, Class and Objects (perhaps others could be interesti= ng for GUI or Web Sites...). So the developpement could start. In the second case, the answer is : You can find HiCare first specifications on MyRPG web site : http://myrpg.sourceforge.net/static/specs/hicare_specs.html. You can find Atlas working draft at : http://sourceforge.net/docman/display_doc.php?docid=3D9469&group_id=3D450= 52 Another document can be found at : http://sourceforge.net/docman/display_doc.php?docid=3D9251&group_id=3D450= 52 Hope you'll join us, and sorry for my response delay ;-p GoLo -----Message d'origine----- De : nobody [mailto:no...@so...]De la part de arvind kumar Envoy=E9 : mardi 12 f=E9vrier 2002 08:07 =C0 : lle...@fi... Objet : RE: UML designer for an internet based RPG Please send me the relevant information for the purpose. thank you, _______________________________________________ Myrpg-development mailing list Myr...@li... https://lists.sourceforge.net/lists/listinfo/myrpg-development |
From: <sle...@fi...> - 2002-02-12 16:28:29
|
What do you want to know ? The purpose, the aim of UML design for MyRPG or Informations on how to join, where to find working drafts and first specifications In the first case, the answer is : MyRPG is a huge project, composed of three part (Atlas, HiCare, Holy Factory), that's why we (Loic and I) think the best way to succesfully bu= ild MyRPG is to use Specifications and UML design to fix MyRPG goals and trac= k devloppement progress. Moreover, we'd like to use EJBs which are strongly linked to UML design. The main task of UML designer will be to transform specification in UML diagrams : Use-Case, Class and Objects (perhaps others could be interesti= ng for GUI or Web Sites...). So the developpement could start. In the second case, the answer is : You can find HiCare first specifications on MyRPG web site : http://myrpg.sourceforge.net/static/specs/hicare_specs.html. You can find Atlas working draft at : http://sourceforge.net/docman/display_doc.php?docid=3D9469&group_id=3D450= 52 Another document can be found at : http://sourceforge.net/docman/display_doc.php?docid=3D9251&group_id=3D450= 52 Hope you'll join us, and sorry for my response delay ;-p GoLo -----Message d'origine----- De : nobody [mailto:no...@so...]De la part de arvind kumar Envoy=E9 : mardi 12 f=E9vrier 2002 08:07 =C0 : lle...@fi... Objet : RE: UML designer for an internet based RPG Please send me the relevant information for the purpose. thank you, |
From: <lle...@fi...> - 2002-02-11 08:28:51
|
Indeed, I and Golo think that too but the fact is that we are just beginner with the UML design process so what we can do for now (I speak for me) is to explain in english what are the aim of each sub project. To transform these aims into UML is an other thing and we count on 'UML designer' ( ;) ) to help us to make UML/Spec from the goals. Lo=EFc Lef=E8vre (discussion not closed !) note: a short description of what the Atlas server must do is available in this mailing list... -----Message d'origine----- De : myr...@li... [mailto:myr...@li...]De la part de Alexey Maslov Envoy=E9 : dimanche 10 f=E9vrier 2002 20:02 =C0 : myr...@li... Objet : [Myrpg-development] Re: [Task #47010] User EJB Hi all, I think that it's too early to code EJBs. We should complete analysis and design first. nsn> Project: MyRPG nsn> Subproject: Atlas nsn> Summary: User EJB nsn> Complete: 75% nsn> Status: Open nsn> Authority : myrpg nsn> Assigned to: myrpg, garethfleming, almaslov nsn> Description: Create an EJB called User. nsn> For now it will be a CMP entity that will store the data of a user. That is to say: nsn> - java.lang.Integer primary key nsn> - first name nsn> - last name nsn> - age nsn> - email nsn> - login nsn> - password nsn> Follow-Ups: nsn> ------------------------------------------------------- nsn> Date: 2002-02-07 12:05 nsn> By: myrpg nsn> Comment: nsn> Also comments are needed ;) nsn> ------------------------------------------------------- nsn> Date: 2002-02-07 12:02 nsn> By: myrpg nsn> Comment: nsn> Because the sequencer works now, we can begin to think about the Use= r EJB, apart the common attributs, let's look for what is needed to know: nsn> - role (developer, player, administrator...) nsn> - last time logged nsn> - status (if a user don't play since 6 months, the status is passed = to 'unused' thus the user can not login any more...) nsn> - total time connected nsn> ... nsn> ------------------------------------------------------- nsn> For more info, visit: nsn> http://sourceforge.net/pm/task.php?func=3Ddetailtask&project_task_id=3D47= 010&gro up_id=3D45052&group_project_id=3D16803 -- Best regards, Alexey mailto:ma...@uk... _______________________________________________ Myrpg-development mailing list Myr...@li... https://lists.sourceforge.net/lists/listinfo/myrpg-development |
From: Alexey M. <mas...@ma...> - 2002-02-10 19:02:04
|
Hi all, I think that it's too early to code EJBs. We should complete analysis and design first. nsn> Project: MyRPG nsn> Subproject: Atlas nsn> Summary: User EJB nsn> Complete: 75% nsn> Status: Open nsn> Authority : myrpg nsn> Assigned to: myrpg, garethfleming, almaslov nsn> Description: Create an EJB called User. nsn> For now it will be a CMP entity that will store the data of a user. That is to say: nsn> - java.lang.Integer primary key nsn> - first name nsn> - last name nsn> - age nsn> - email nsn> - login nsn> - password nsn> Follow-Ups: nsn> ------------------------------------------------------- nsn> Date: 2002-02-07 12:05 nsn> By: myrpg nsn> Comment: nsn> Also comments are needed ;) nsn> ------------------------------------------------------- nsn> Date: 2002-02-07 12:02 nsn> By: myrpg nsn> Comment: nsn> Because the sequencer works now, we can begin to think about the User EJB, apart the common attributs, let's look for what is needed to know: nsn> - role (developer, player, administrator...) nsn> - last time logged nsn> - status (if a user don't play since 6 months, the status is passed to 'unused' thus the user can not login any more...) nsn> - total time connected nsn> ... nsn> ------------------------------------------------------- nsn> For more info, visit: nsn> http://sourceforge.net/pm/task.php?func=detailtask&project_task_id=47010&group_id=45052&group_project_id=16803 -- Best regards, Alexey mailto:ma...@uk... |
From: Gareth F. <ga...@jo...> - 2002-02-08 20:19:11
|
Massive as my contribution has been to the project (***SARCASM***), I'm afraid I must bow out. Work pressures mean that I will no longer have much time to devote to any of the projects I've been 'working' on. Rather than do a half-hearted job, I thought it best if I simply leave it. I wish I could have contributed more than I have to this point, and I also wish I could continue, but, quite simply, I can't. I wish you all the best. Gareth Fleming. |
From: <lle...@fi...> - 2002-02-08 17:09:41
|
Hi all, The user registration process is available in the "Documentation" part (5 screen shots). http://sourceforge.net/docman/display_doc.php?docid=3D9412&group_id=3D450= 52 Lo=EFc Lef=E8vre |
From: <lle...@fi...> - 2002-02-08 16:27:52
|
Hi, A job has just been posted. We are searching for a main developer for Holy Factory, see: http://sourceforge.net/people/viewjob.php?group_id=3D45052&job_id=3D65= 16 If you are interested, you know what to do ;D Cheers, Lo=EFc Lef=E8vre |
From: <lle...@fi...> - 2002-02-08 16:26:10
|
Hi all, We have found the installer we will use for our futur installations: - Atlas - HiCare It's name is IzPack and is available at: http://www.izforge.com/izpack/ The installation description is made in XML and is quite simple to use. It is free and platform independent (java...). Hope we will use it soon! Have a good week-end ;), Lo=EFc Lef=E8vre |
From: Alexey M. <mas...@ma...> - 2002-02-07 12:00:56
|
I live in Kiev, Ukraine. Our local time is GMT+2. -----Original Message----- From: LoОc LefХvre <lle...@fi...> To: "MyRPG Dev ML" <myr...@li...> Date: Wed, 6 Feb 2002 19:21:32 +0100 Subject: [Myrpg-development] Are you awake? > Hi, > A last word, could every body who receive this mail reply > with their Country/City, to know when you sleep? ;) > > But... but... ^ ^; are you all sleeping for now? > Please answer me! > > LoОc LefХvre - definitely alone? > > > > > > Myrpg-development mailing list > Myr...@li... > https://lists.sourceforge.net/lists/listinfo/myrpg-development > |
From: <sle...@fi...> - 2002-02-07 10:59:28
|
I (like you Lo=EFc ;-) are French, and live in Paris... GoLo -----Message d'origine----- De : Lo=EFc Lef=E8vre [mailto:lle...@fi...] Envoy=E9 : jeudi 7 f=E9vrier 2002 10:47 =C0 : St=E9phane Lemaire Objet : TR: [Myrpg-development] Are you awake? -----Message d'origine----- De : Gareth Fleming [mailto:ga...@jo...] Envoy=E9 : jeudi 7 f=E9vrier 2002 10:45 =C0 : Lo=EFc Lef=E8vre Objet : Re: [Myrpg-development] Are you awake? Lo=EFc Lef=E8vre wrote: >Hi, >A last word, could every body who receive this mail reply >with their Country/City, to know when you sleep? ;) > >But... but... ^_^; are you all sleeping for now? >Please answer me! > >Lo=EFc Lef=E8vre - definitely alone? > > > > >_______________________________________________ >Myrpg-development mailing list >Myr...@li... >https://lists.sourceforge.net/lists/listinfo/myrpg-development > I usually appear to be asleep all the time anyway! I live in N.Ireland, so I'm running on GMT. |
From: Gareth F. <ga...@jo...> - 2002-02-07 09:40:36
|
no...@so... wrote: >Task #47012 has been updated. > >Project: MyRPG >Subproject: Atlas >Summary: Sequencer EJB >Complete: 35% >Status: Open >Authority : myrpg >Assigned to: myrpg, garethfleming > >Description: Create a Sequencer EJB that will automatically create primary keys for objects. >An article is available at: >http://www.theserverside.com/resources/review/ejbpatterns-primarykeystrategies-sept3.zip > >Questions appears: >Does JBoss 2.4.4 + catalina 4.0.1 (the application we are using) support both CMP 1.0 and CMP 2.X versions? > >Follow-Ups: > >------------------------------------------------------- >Date: 2002-02-06 19:13 >By: myrpg > >Comment: >Well, since the sequencer, we (or I ;) ) would like to use can't run on the version 2.4.4 of JBoss, we will wait for the 3.0 version for this sequencer. > >For now, we can concentrate on another approach. If any of you has got an idea, I will look for it from now... > >------------------------------------------------------- >Date: 2002-01-31 19:03 >By: myrpg > >Comment: >Hi, >first task for the two of us: >Use/modify the Sequence EJB. >Have you the answer to the question? > >thanks > >------------------------------------------------------- >For more info, visit: > >http://sourceforge.net/pm/task.php?func=detailtask&project_task_id=47012&group_id=45052&group_project_id=16803 > Isn't the only problem with the Sequencer that it uses the local interface of the Sequencer Entity Bean? If that were so, we could get around it by simply using the remote interface of the Entity bean until JBoss 3 becomes stable enough to switch back. There would be a small performance hit, but nothing too extreme. Gareth |
From: <lle...@fi...> - 2002-02-06 18:18:48
|
Hi, A last word, could every body who receive this mail reply with their Country/City, to know when you sleep? ;) But... but... ^_^; are you all sleeping for now? Please answer me! Lo=EFc Lef=E8vre - definitely alone? |
From: <lle...@fi...> - 2002-02-06 18:16:25
|
Hi all, Since the sequencer, we (or I ;) ) would like to use can't run on the version 2.4.4 of JBoss, we will wait for the 3.0 version for this sequencer. For now, we can concentrate on another approach. If any of you has got an idea, I will look for it from now... At last, can avoid to use the local interfaces and make a CMP 1.1 compatible version of this Sequencer? Maybe it is the right way... Cheers, Lo=EFc Lef=E8vre |
From: <lle...@fi...> - 2002-02-06 18:08:57
|
Hi, The user registration form is committed into the MyRPG repository! :D Tests with EJBs from a JSP page: OK! |
From: <sle...@fi...> - 2002-02-06 15:26:23
|
If it support data transfer from Atlas slave to HiCare, it should be fast enough to support some travel between two Atlas slaves. -----Message d'origine----- De : myr...@li... [mailto:myr...@li...]De la part de Lo=EF= c Lef=E8vre Envoy=E9 : mercredi 6 f=E9vrier 2002 15:22 =C0 : MyRPG Dev ML Objet : RE: [Myrpg-development] Atlas Server Specification (WD) Why not... may the connection be fast enough for all this huge network traffic then... :-o -----Message d'origine----- De : myr...@li... [mailto:myr...@li...]De la part de St=E9phane LEMAIRE Envoy=E9 : mercredi 6 f=E9vrier 2002 17:21 =C0 : MyRPG Dev ML Objet : RE: [Myrpg-development] Atlas Server Specification (WD) >From me, it's the Master. But we must think about AI, NPC should, when they travel from a Region to another, carry with them their goals (what they are trying to do). This will enable huge possibilities and epic quests where NPCs are involv= ed as well as PCs. -----Message d'origine----- De : myr...@li... [mailto:myr...@li...]De la part de Lo=EF= c Lef=E8vre Envoy=E9 : mercredi 6 f=E9vrier 2002 15:00 =C0 : MyRPG Dev ML Objet : RE: [Myrpg-development] Atlas Server Specification (WD) WARNING WHEN REPLYING, REPLACE WITH THE MYRPG-DEVELOPMENT ADDRESS :( -------------------------------------------------------------------- Okay with you to store the different files on the master server (HiCare kernel, graphics...) thus the update is easy to do ;) A question comes from your words: which server should handle the persistence of the NPC? The slave server? That is to say, the NPC can't go from an area to an other or The master server? And then no problem if the NPC will travel from an area to an other one. the question is pending... -----Message d'origine----- De : myr...@li... [mailto:myr...@li...]De la part de St=E9phane LEMAIRE Envoy=E9 : mercredi 6 f=E9vrier 2002 16:52 =C0 : MyRPG Dev ML Objet : RE: [Myrpg-development] Atlas Server Specification (WD) At my mind the main goals of Atlas Master is to : - Define a World which is composed of Regions (Atlas Slave) - Maintain persistence (with ID or Primary Key) for all objects that can move from a Region to another. - Maintain informations on his slaves to provide access to them to HiCare (this includes the last Atlas slave where a character was). Whereas Atlas Slaves should only : - Handle all action/events that append on the Region its represents (that= is role playing rules : fight, artificial life, etc...). I think sprites (both graphics/sounds) should be located on the Master, a= t the same place as last HiCare Kernel version. -----Message d'origine----- De : myr...@li... [mailto:myr...@li...]De la part de Lo=EF= c Lef=E8vre Envoy=E9 : mercredi 6 f=E9vrier 2002 14:25 =C0 : MyRPG Dev ML Objet : [Myrpg-development] Atlas Server Specification (WD) Hi everybody, In order to understand what we have to do, we have to speak about the Atlas specification. In some words: - What Atlas must do/must not do - Interactions with HiCare - Interactions between Master and Slave servers. Starting: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D As mentionned, in the technical architecture, There is two types of Atlas server: - ONE master - some (or not) slave(s) Atlas master server: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D It has to manage all the users of the world it is assigned to. The term of "user" means a *human* user. The creation of one or more character(s) by a user is stored by the master server. The term of "character" means a virtual character who can be created and then controlled by a user in a virtual world. When a character goes from a server to an other, the url of this new server is stored into the character status (to allow the proper reload of a disconnected game). In fact, it is the role of the main server to manage all the informations of the users and characters though (only) the characters data can be stored too into a slave server. That is for now the main differences between a master server and a slave one. Also a master server do exactly the same job as a slave server. Atlas slave server: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D These servers have to manage their areas. That is to be manage their defined part of the world (NPC, time, weather, fights, story board, monsters, quests...). If an interaction between two slave servers is needed, then the process must at least inform the master server for this. One of the most important things an Atlas slave server has to provide is the communication of all the data/informations needed by the HiCare client in terms of graphics (eventually musics), but objects placements too. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Ending This document can be seen as a working draft so feel free to add your comments/ideas... Thanks, Lo=EFc Lef=E8vre _______________________________________________ Myrpg-development mailing list Myr...@li... https://lists.sourceforge.net/lists/listinfo/myrpg-development _______________________________________________ Myrpg-development mailing list Myr...@li... https://lists.sourceforge.net/lists/listinfo/myrpg-development _______________________________________________ Myrpg-development mailing list Myr...@li... https://lists.sourceforge.net/lists/listinfo/myrpg-development _______________________________________________ Myrpg-development mailing list Myr...@li... https://lists.sourceforge.net/lists/listinfo/myrpg-development _______________________________________________ Myrpg-development mailing list Myr...@li... https://lists.sourceforge.net/lists/listinfo/myrpg-development |
From: <lle...@fi...> - 2002-02-06 15:19:14
|
Why not... may the connection be fast enough for all this huge network traffic then... :-o -----Message d'origine----- De : myr...@li... [mailto:myr...@li...]De la part de St=E9phane LEMAIRE Envoy=E9 : mercredi 6 f=E9vrier 2002 17:21 =C0 : MyRPG Dev ML Objet : RE: [Myrpg-development] Atlas Server Specification (WD) >From me, it's the Master. But we must think about AI, NPC should, when they travel from a Region to another, carry with them their goals (what they are trying to do). This will enable huge possibilities and epic quests where NPCs are involv= ed as well as PCs. -----Message d'origine----- De : myr...@li... [mailto:myr...@li...]De la part de Lo=EF= c Lef=E8vre Envoy=E9 : mercredi 6 f=E9vrier 2002 15:00 =C0 : MyRPG Dev ML Objet : RE: [Myrpg-development] Atlas Server Specification (WD) WARNING WHEN REPLYING, REPLACE WITH THE MYRPG-DEVELOPMENT ADDRESS :( -------------------------------------------------------------------- Okay with you to store the different files on the master server (HiCare kernel, graphics...) thus the update is easy to do ;) A question comes from your words: which server should handle the persistence of the NPC? The slave server? That is to say, the NPC can't go from an area to an other or The master server? And then no problem if the NPC will travel from an area to an other one. the question is pending... -----Message d'origine----- De : myr...@li... [mailto:myr...@li...]De la part de St=E9phane LEMAIRE Envoy=E9 : mercredi 6 f=E9vrier 2002 16:52 =C0 : MyRPG Dev ML Objet : RE: [Myrpg-development] Atlas Server Specification (WD) At my mind the main goals of Atlas Master is to : - Define a World which is composed of Regions (Atlas Slave) - Maintain persistence (with ID or Primary Key) for all objects that can move from a Region to another. - Maintain informations on his slaves to provide access to them to HiCare (this includes the last Atlas slave where a character was). Whereas Atlas Slaves should only : - Handle all action/events that append on the Region its represents (that= is role playing rules : fight, artificial life, etc...). I think sprites (both graphics/sounds) should be located on the Master, a= t the same place as last HiCare Kernel version. -----Message d'origine----- De : myr...@li... [mailto:myr...@li...]De la part de Lo=EF= c Lef=E8vre Envoy=E9 : mercredi 6 f=E9vrier 2002 14:25 =C0 : MyRPG Dev ML Objet : [Myrpg-development] Atlas Server Specification (WD) Hi everybody, In order to understand what we have to do, we have to speak about the Atlas specification. In some words: - What Atlas must do/must not do - Interactions with HiCare - Interactions between Master and Slave servers. Starting: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D As mentionned, in the technical architecture, There is two types of Atlas server: - ONE master - some (or not) slave(s) Atlas master server: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D It has to manage all the users of the world it is assigned to. The term of "user" means a *human* user. The creation of one or more character(s) by a user is stored by the master server. The term of "character" means a virtual character who can be created and then controlled by a user in a virtual world. When a character goes from a server to an other, the url of this new server is stored into the character status (to allow the proper reload of a disconnected game). In fact, it is the role of the main server to manage all the informations of the users and characters though (only) the characters data can be stored too into a slave server. That is for now the main differences between a master server and a slave one. Also a master server do exactly the same job as a slave server. Atlas slave server: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D These servers have to manage their areas. That is to be manage their defined part of the world (NPC, time, weather, fights, story board, monsters, quests...). If an interaction between two slave servers is needed, then the process must at least inform the master server for this. One of the most important things an Atlas slave server has to provide is the communication of all the data/informations needed by the HiCare client in terms of graphics (eventually musics), but objects placements too. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Ending This document can be seen as a working draft so feel free to add your comments/ideas... Thanks, Lo=EFc Lef=E8vre _______________________________________________ Myrpg-development mailing list Myr...@li... https://lists.sourceforge.net/lists/listinfo/myrpg-development _______________________________________________ Myrpg-development mailing list Myr...@li... https://lists.sourceforge.net/lists/listinfo/myrpg-development _______________________________________________ Myrpg-development mailing list Myr...@li... https://lists.sourceforge.net/lists/listinfo/myrpg-development _______________________________________________ Myrpg-development mailing list Myr...@li... https://lists.sourceforge.net/lists/listinfo/myrpg-development |
From: <sle...@fi...> - 2002-02-06 15:10:30
|
From me, it's the Master. But we must think about AI, NPC should, when they travel from a Region to another, carry with them their goals (what they are trying to do). This will enable huge possibilities and epic quests where NPCs are involv= ed as well as PCs. -----Message d'origine----- De : myr...@li... [mailto:myr...@li...]De la part de Lo=EF= c Lef=E8vre Envoy=E9 : mercredi 6 f=E9vrier 2002 15:00 =C0 : MyRPG Dev ML Objet : RE: [Myrpg-development] Atlas Server Specification (WD) WARNING WHEN REPLYING, REPLACE WITH THE MYRPG-DEVELOPMENT ADDRESS :( -------------------------------------------------------------------- Okay with you to store the different files on the master server (HiCare kernel, graphics...) thus the update is easy to do ;) A question comes from your words: which server should handle the persistence of the NPC? The slave server? That is to say, the NPC can't go from an area to an other or The master server? And then no problem if the NPC will travel from an area to an other one. the question is pending... -----Message d'origine----- De : myr...@li... [mailto:myr...@li...]De la part de St=E9phane LEMAIRE Envoy=E9 : mercredi 6 f=E9vrier 2002 16:52 =C0 : MyRPG Dev ML Objet : RE: [Myrpg-development] Atlas Server Specification (WD) At my mind the main goals of Atlas Master is to : - Define a World which is composed of Regions (Atlas Slave) - Maintain persistence (with ID or Primary Key) for all objects that can move from a Region to another. - Maintain informations on his slaves to provide access to them to HiCare (this includes the last Atlas slave where a character was). Whereas Atlas Slaves should only : - Handle all action/events that append on the Region its represents (that= is role playing rules : fight, artificial life, etc...). I think sprites (both graphics/sounds) should be located on the Master, a= t the same place as last HiCare Kernel version. -----Message d'origine----- De : myr...@li... [mailto:myr...@li...]De la part de Lo=EF= c Lef=E8vre Envoy=E9 : mercredi 6 f=E9vrier 2002 14:25 =C0 : MyRPG Dev ML Objet : [Myrpg-development] Atlas Server Specification (WD) Hi everybody, In order to understand what we have to do, we have to speak about the Atlas specification. In some words: - What Atlas must do/must not do - Interactions with HiCare - Interactions between Master and Slave servers. Starting: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D As mentionned, in the technical architecture, There is two types of Atlas server: - ONE master - some (or not) slave(s) Atlas master server: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D It has to manage all the users of the world it is assigned to. The term of "user" means a *human* user. The creation of one or more character(s) by a user is stored by the master server. The term of "character" means a virtual character who can be created and then controlled by a user in a virtual world. When a character goes from a server to an other, the url of this new server is stored into the character status (to allow the proper reload of a disconnected game). In fact, it is the role of the main server to manage all the informations of the users and characters though (only) the characters data can be stored too into a slave server. That is for now the main differences between a master server and a slave one. Also a master server do exactly the same job as a slave server. Atlas slave server: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D These servers have to manage their areas. That is to be manage their defined part of the world (NPC, time, weather, fights, story board, monsters, quests...). If an interaction between two slave servers is needed, then the process must at least inform the master server for this. One of the most important things an Atlas slave server has to provide is the communication of all the data/informations needed by the HiCare client in terms of graphics (eventually musics), but objects placements too. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Ending This document can be seen as a working draft so feel free to add your comments/ideas... Thanks, Lo=EFc Lef=E8vre _______________________________________________ Myrpg-development mailing list Myr...@li... https://lists.sourceforge.net/lists/listinfo/myrpg-development _______________________________________________ Myrpg-development mailing list Myr...@li... https://lists.sourceforge.net/lists/listinfo/myrpg-development _______________________________________________ Myrpg-development mailing list Myr...@li... https://lists.sourceforge.net/lists/listinfo/myrpg-development |
From: <lle...@fi...> - 2002-02-06 14:56:52
|
WARNING WHEN REPLYING, REPLACE WITH THE MYRPG-DEVELOPMENT ADDRESS :( -------------------------------------------------------------------- Okay with you to store the different files on the master server (HiCare kernel, graphics...) thus the update is easy to do ;) A question comes from your words: which server should handle the persistence of the NPC? The slave server? That is to say, the NPC can't go from an area to an other or The master server? And then no problem if the NPC will travel from an area to an other one. the question is pending... -----Message d'origine----- De : myr...@li... [mailto:myr...@li...]De la part de St=E9phane LEMAIRE Envoy=E9 : mercredi 6 f=E9vrier 2002 16:52 =C0 : MyRPG Dev ML Objet : RE: [Myrpg-development] Atlas Server Specification (WD) At my mind the main goals of Atlas Master is to : - Define a World which is composed of Regions (Atlas Slave) - Maintain persistence (with ID or Primary Key) for all objects that can move from a Region to another. - Maintain informations on his slaves to provide access to them to HiCare (this includes the last Atlas slave where a character was). Whereas Atlas Slaves should only : - Handle all action/events that append on the Region its represents (that= is role playing rules : fight, artificial life, etc...). I think sprites (both graphics/sounds) should be located on the Master, a= t the same place as last HiCare Kernel version. -----Message d'origine----- De : myr...@li... [mailto:myr...@li...]De la part de Lo=EF= c Lef=E8vre Envoy=E9 : mercredi 6 f=E9vrier 2002 14:25 =C0 : MyRPG Dev ML Objet : [Myrpg-development] Atlas Server Specification (WD) Hi everybody, In order to understand what we have to do, we have to speak about the Atlas specification. In some words: - What Atlas must do/must not do - Interactions with HiCare - Interactions between Master and Slave servers. Starting: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D As mentionned, in the technical architecture, There is two types of Atlas server: - ONE master - some (or not) slave(s) Atlas master server: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D It has to manage all the users of the world it is assigned to. The term of "user" means a *human* user. The creation of one or more character(s) by a user is stored by the master server. The term of "character" means a virtual character who can be created and then controlled by a user in a virtual world. When a character goes from a server to an other, the url of this new server is stored into the character status (to allow the proper reload of a disconnected game). In fact, it is the role of the main server to manage all the informations of the users and characters though (only) the characters data can be stored too into a slave server. That is for now the main differences between a master server and a slave one. Also a master server do exactly the same job as a slave server. Atlas slave server: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D These servers have to manage their areas. That is to be manage their defined part of the world (NPC, time, weather, fights, story board, monsters, quests...). If an interaction between two slave servers is needed, then the process must at least inform the master server for this. One of the most important things an Atlas slave server has to provide is the communication of all the data/informations needed by the HiCare client in terms of graphics (eventually musics), but objects placements too. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Ending This document can be seen as a working draft so feel free to add your comments/ideas... Thanks, Lo=EFc Lef=E8vre _______________________________________________ Myrpg-development mailing list Myr...@li... https://lists.sourceforge.net/lists/listinfo/myrpg-development _______________________________________________ Myrpg-development mailing list Myr...@li... https://lists.sourceforge.net/lists/listinfo/myrpg-development |
From: <sle...@fi...> - 2002-02-06 14:41:44
|
At my mind the main goals of Atlas Master is to : - Define a World which is composed of Regions (Atlas Slave) - Maintain persistence (with ID or Primary Key) for all objects that can move from a Region to another. - Maintain informations on his slaves to provide access to them to HiCare (this includes the last Atlas slave where a character was). Whereas Atlas Slaves should only : - Handle all action/events that append on the Region its represents (that= is role playing rules : fight, artificial life, etc...). I think sprites (both graphics/sounds) should be located on the Master, a= t the same place as last HiCare Kernel version. -----Message d'origine----- De : myr...@li... [mailto:myr...@li...]De la part de Lo=EF= c Lef=E8vre Envoy=E9 : mercredi 6 f=E9vrier 2002 14:25 =C0 : MyRPG Dev ML Objet : [Myrpg-development] Atlas Server Specification (WD) Hi everybody, In order to understand what we have to do, we have to speak about the Atlas specification. In some words: - What Atlas must do/must not do - Interactions with HiCare - Interactions between Master and Slave servers. Starting: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D As mentionned, in the technical architecture, There is two types of Atlas server: - ONE master - some (or not) slave(s) Atlas master server: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D It has to manage all the users of the world it is assigned to. The term of "user" means a *human* user. The creation of one or more character(s) by a user is stored by the master server. The term of "character" means a virtual character who can be created and then controlled by a user in a virtual world. When a character goes from a server to an other, the url of this new server is stored into the character status (to allow the proper reload of a disconnected game). In fact, it is the role of the main server to manage all the informations of the users and characters though (only) the characters data can be stored too into a slave server. That is for now the main differences between a master server and a slave one. Also a master server do exactly the same job as a slave server. Atlas slave server: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D These servers have to manage their areas. That is to be manage their defined part of the world (NPC, time, weather, fights, story board, monsters, quests...). If an interaction between two slave servers is needed, then the process must at least inform the master server for this. One of the most important things an Atlas slave server has to provide is the communication of all the data/informations needed by the HiCare client in terms of graphics (eventually musics), but objects placements too. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Ending This document can be seen as a working draft so feel free to add your comments/ideas... Thanks, Lo=EFc Lef=E8vre _______________________________________________ Myrpg-development mailing list Myr...@li... https://lists.sourceforge.net/lists/listinfo/myrpg-development |
From: <lle...@fi...> - 2002-02-06 14:22:19
|
Hi everybody, In order to understand what we have to do, we have to speak about the Atlas specification. In some words: - What Atlas must do/must not do - Interactions with HiCare - Interactions between Master and Slave servers. Starting: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D As mentionned, in the technical architecture, There is two types of Atlas server: - ONE master - some (or not) slave(s) Atlas master server: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D It has to manage all the users of the world it is assigned to. The term of "user" means a *human* user. The creation of one or more character(s) by a user is stored by the master server. The term of "character" means a virtual character who can be created and then controlled by a user in a virtual world. When a character goes from a server to an other, the url of this new server is stored into the character status (to allow the proper reload of a disconnected game). In fact, it is the role of the main server to manage all the informations of the users and characters though (only) the characters data can be stored too into a slave server. That is for now the main differences between a master server and a slave one. Also a master server do exactly the same job as a slave server. Atlas slave server: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D These servers have to manage their areas. That is to be manage their defined part of the world (NPC, time, weather, fights, story board, monsters, quests...). If an interaction between two slave servers is needed, then the process must at least inform the master server for this. One of the most important things an Atlas slave server has to provide is the communication of all the data/informations needed by the HiCare client in terms of graphics (eventually musics), but objects placements too. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Ending This document can be seen as a working draft so feel free to add your comments/ideas... Thanks, Lo=EFc Lef=E8vre |
From: <lle...@fi...> - 2002-02-05 17:02:24
|
Hi, Have you read all the news? :) This evening (it is 6:01pm) here, I will work on the user registration. Could you take a look at the sources especially the myrpg/src/atlas/src/org/myrpg/atlas/ejb/Sequence*.jva? In the myrpg/src/atlas/doc directory, there is a document dealing with the generation of primary keys. Look for appendix 1, the concept has been partially implemented by some one from Borland. And don't fear to use the mailing list/forums/documentation It's working for you now so go go go ;) Good luck :) and Good night Lo=EFc Lef=E8vre -----Message d'origine----- De : myr...@li... [mailto:myr...@li...]De la part de Gareth Fleming Envoy=E9 : mardi 5 f=E9vrier 2002 17:44 =C0 : myr...@li... Objet : Re: [Myrpg-development] Mailing list Test myr...@li... wrote: >Hi everybody, >please reply to this mail, >it is a test of the myrpg-development mailing list. > >Thanks, >Lo=EFc Lef=E8vre > > >_______________________________________________ >Myrpg-development mailing list >Myr...@li... >https://lists.sourceforge.net/lists/listinfo/myrpg-development > okay here....now! _______________________________________________ Myrpg-development mailing list Myr...@li... https://lists.sourceforge.net/lists/listinfo/myrpg-development |
From: Gareth F. <ga...@jo...> - 2002-02-05 16:41:03
|
myr...@li... wrote: >Hi everybody, >please reply to this mail, >it is a test of the myrpg-development mailing list. > >Thanks, >Lo=EFc Lef=E8vre > > >_______________________________________________ >Myrpg-development mailing list >Myr...@li... >https://lists.sourceforge.net/lists/listinfo/myrpg-development > okay here....now! |
From: <lle...@fi...> - 2002-02-05 15:26:14
|
Check the following documentation :) http://sourceforge.net/docman/display_doc.php?docid=3D9322&group_id=3D450= 52 Lo=EFc Lef=E8vre |