Request: Networked
Forum rules
NOTICE: This forum is archived as read only.
Please use the Github Discussions at https://github.com/exult/exult/discussions
NOTICE: This forum is archived as read only.
Please use the Github Discussions at https://github.com/exult/exult/discussions
Request: Networked
Hm...
Its possible to make exult run in multiplayer mode over internet/ethernet ?
I dont know if this makes sense, but, with a networked engine we could play as iolo, a friend as the avatar, and another one as tseramed... and so on...
what do you think?
Its possible to make exult run in multiplayer mode over internet/ethernet ?
I dont know if this makes sense, but, with a networked engine we could play as iolo, a friend as the avatar, and another one as tseramed... and so on...
what do you think?
-
- Posts: 1241
- Joined: Thu May 14, 2020 1:34 pm
Re: Request: Networked
There was a project that sought to make a multiplayer Ultima 7, called the Blackrock project. I am unaware of its status however.
- Wizardry Dragon
- Wizardry Dragon
Cheers, Wizardry Dragon
Lead Designer, Ultima VII: The Feudal Lands
www.thefeudallands.ca
Lead Designer, Ultima VII: The Feudal Lands
www.thefeudallands.ca
Re: Request: Networked
How would the plot work? Would the person playing Iolo be able to wander off and do things separately? Or would he just be an observer, with the Avatar controlling everything?
Re: Request: Networked
Iolo will be able to fire crossbow bolts at the Avatar during combat mode.
Whenever the Avatar "borrows" something, Iolo will be able to ask "Is this virtuous?", as well as have the choice of leaving the party and fire crossbow bolts at the Avatar (as opposed to doing so while in the party, in which case the Avatar can't fight back).
During other times, the player controlling Iolo will just observe.
Whenever the Avatar "borrows" something, Iolo will be able to ask "Is this virtuous?", as well as have the choice of leaving the party and fire crossbow bolts at the Avatar (as opposed to doing so while in the party, in which case the Avatar can't fight back).
During other times, the player controlling Iolo will just observe.
-
- Posts: 1241
- Joined: Thu May 14, 2020 1:34 pm
Re: Request: Networked
Don't forget, you get to sing!
- Wizardry Dragon
- Wizardry Dragon
Cheers, Wizardry Dragon
Lead Designer, Ultima VII: The Feudal Lands
www.thefeudallands.ca
Lead Designer, Ultima VII: The Feudal Lands
www.thefeudallands.ca
Re: Request: Networked
Come on, we do have a FAQ on purpose...
If you want multiplayer, set up one of the VNC ports and let your "guests" take over your mouse actions
If you want multiplayer, set up one of the VNC ports and let your "guests" take over your mouse actions
--
Read the documentation and the FAQ! There is no excuse for not reading them! RTFM
Read the Rules!
We do not support Piracy/Abandonware/Warez!
Read the documentation and the FAQ! There is no excuse for not reading them! RTFM
Read the Rules!
We do not support Piracy/Abandonware/Warez!
Re: Request: Networked
yes, i could code it, but i dont have the experience in the actual code to do any good work... its much easier for the actual coders to setup this than a newbie to the engine...
Re: Request: Networked
Code is not the main problem here.
As Dr.Code said, as long as no one comes up with a plausible plan it is no use to code. You need to know the goal for it to work.
Everyone wants multiplayer in todays games and that works for shooters and campaign games (the regular name has fled my brain right now, I mean games like Command&Conquer). But for plot-driven games it doesn't make sense (at least no one came up with something that makes sense).
As Dr.Code said, as long as no one comes up with a plausible plan it is no use to code. You need to know the goal for it to work.
Everyone wants multiplayer in todays games and that works for shooters and campaign games (the regular name has fled my brain right now, I mean games like Command&Conquer). But for plot-driven games it doesn't make sense (at least no one came up with something that makes sense).
--
Read the documentation and the FAQ! There is no excuse for not reading them! RTFM
Read the Rules!
We do not support Piracy/Abandonware/Warez!
Read the documentation and the FAQ! There is no excuse for not reading them! RTFM
Read the Rules!
We do not support Piracy/Abandonware/Warez!
Re: Request: Networked
the name your looking for is "real-time stratagy"
I see your point. You could remove the plot
I see your point. You could remove the plot
-
- Posts: 1241
- Joined: Thu May 14, 2020 1:34 pm
Re: Request: Networked
And then what would we be left with?
- Wizardry Dragon
- Wizardry Dragon
Cheers, Wizardry Dragon
Lead Designer, Ultima VII: The Feudal Lands
www.thefeudallands.ca
Lead Designer, Ultima VII: The Feudal Lands
www.thefeudallands.ca
-
- Posts: 468
- Joined: Thu May 14, 2020 1:34 pm
Re: Request: Networked
HA! What a silly idea. The whole point of the game is lost.
Go play UO instead, buddy.
Go play UO instead, buddy.
- Gradilla Dragon
Re: Request: Networked
If you turned U7 into a multiplayer game, wouldnt it be basically like playing UO? ( except with U7 graphics ).
-
- Posts: 1241
- Joined: Thu May 14, 2020 1:34 pm
Re: Request: Networked
UO *is* just U7 with multiplayer. Haven't you seen the original? They just jazzed up the graphics a bit and made the worldmap bigger.
- Wizardry Dragon
- Wizardry Dragon
Cheers, Wizardry Dragon
Lead Designer, Ultima VII: The Feudal Lands
www.thefeudallands.ca
Lead Designer, Ultima VII: The Feudal Lands
www.thefeudallands.ca
Re: Request: Networked
Actually it is u8 with multiplayer and a big map.
--
Read the documentation and the FAQ! There is no excuse for not reading them! RTFM
Read the Rules!
We do not support Piracy/Abandonware/Warez!
Read the documentation and the FAQ! There is no excuse for not reading them! RTFM
Read the Rules!
We do not support Piracy/Abandonware/Warez!
-
- Posts: 1241
- Joined: Thu May 14, 2020 1:34 pm
Re: Request: Networked
AFAIK, the U8 engine handled heights differently (you could jump and climb and such).
That didn't make it into UO. So either they used U7 (completely possible), or they cut it out of UO (also entirely possible).
- Wizardry Dragon
That didn't make it into UO. So either they used U7 (completely possible), or they cut it out of UO (also entirely possible).
- Wizardry Dragon
Cheers, Wizardry Dragon
Lead Designer, Ultima VII: The Feudal Lands
www.thefeudallands.ca
Lead Designer, Ultima VII: The Feudal Lands
www.thefeudallands.ca
Re: Request: Networked
Mantain the plot, but alow the other party members to help.
Lets say that the avatar needs to get a item in moonglow, and another one in trinsic...
well, send iolo and spark to moonglow and go with the rest to trinsic
in the current scripts this doesnot makes much sense, i know,
but, once the studio is completely ready, it will make possible to someone create a mod capable of dealing with interconected scripts (wich makes you need to solve 2 or 3 things at the same time)
Lets say that the avatar needs to get a item in moonglow, and another one in trinsic...
well, send iolo and spark to moonglow and go with the rest to trinsic
in the current scripts this doesnot makes much sense, i know,
but, once the studio is completely ready, it will make possible to someone create a mod capable of dealing with interconected scripts (wich makes you need to solve 2 or 3 things at the same time)
-
- Posts: 1241
- Joined: Thu May 14, 2020 1:34 pm
Re: Request: Networked
That's definately a feature to consider for the future, but perhaps not now.
It would be forward thinking to set up a multiple client functionality and leave that in for such a future possibility.
- Wizardry Dragon
It would be forward thinking to set up a multiple client functionality and leave that in for such a future possibility.
- Wizardry Dragon
Cheers, Wizardry Dragon
Lead Designer, Ultima VII: The Feudal Lands
www.thefeudallands.ca
Lead Designer, Ultima VII: The Feudal Lands
www.thefeudallands.ca
-
- Site Admin
- Posts: 731
- Joined: Thu May 14, 2020 1:34 pm
Re: Request: Networked
UO was based on the Ultima 8 engine, at least the very first proof of concept versions were. Also at about the same time, Origin were working on 'Crusader 3' which was also supposed to be multiplayer. Additional, the Ultima 8 engine (specifically No Regret IIRC) was ported to Windows by Jason Ely.
The U8 engine is far more flexible that the U7 engine. You may not realize it, but it true.
-Colourless Dragon
The U8 engine is far more flexible that the U7 engine. You may not realize it, but it true.
-Colourless Dragon
-
- Posts: 1241
- Joined: Thu May 14, 2020 1:34 pm
Re: Request: Networked
Not with Exult now!
Dr. Code: We can make the engine do whatever we want
- Wizardry Dragon
Dr. Code: We can make the engine do whatever we want
- Wizardry Dragon
Cheers, Wizardry Dragon
Lead Designer, Ultima VII: The Feudal Lands
www.thefeudallands.ca
Lead Designer, Ultima VII: The Feudal Lands
www.thefeudallands.ca
-
- Site Admin
- Posts: 731
- Joined: Thu May 14, 2020 1:34 pm
Re: Request: Networked
You've obviously never attempted to do anything with Exult's code
-Colourless Dragon
-Colourless Dragon
-
- Site Admin
- Posts: 1310
- Joined: Thu May 14, 2020 1:34 pm
Re: Request: Networked
> Mantain the plot, but alow the other party members to help.
> Lets say that the avatar needs to get a item in moonglow, and
> another one in trinsic...
> well, send iolo and spark to moonglow and go with the rest to
> trinsic
Now maybe THAT indeed would make sense but with a plot that already kinda supports that, like U6's plot. Everyone must go and fetch at least 1 map piece and one virtue stone + rune. Or stuff like that...
Artaxerxes
> Lets say that the avatar needs to get a item in moonglow, and
> another one in trinsic...
> well, send iolo and spark to moonglow and go with the rest to
> trinsic
Now maybe THAT indeed would make sense but with a plot that already kinda supports that, like U6's plot. Everyone must go and fetch at least 1 map piece and one virtue stone + rune. Or stuff like that...
Artaxerxes
-
- Posts: 1241
- Joined: Thu May 14, 2020 1:34 pm
Re: Request: Networked
It is entirely possible to work that into a story like that of my addon
Colourless: Those weren't my words, they were Dr. Code's
I had a bit of a chuckle at them, too.
- Wizardry Dragon
Colourless: Those weren't my words, they were Dr. Code's
I had a bit of a chuckle at them, too.
- Wizardry Dragon
Cheers, Wizardry Dragon
Lead Designer, Ultima VII: The Feudal Lands
www.thefeudallands.ca
Lead Designer, Ultima VII: The Feudal Lands
www.thefeudallands.ca
Re: Request: Networked
>The U8 engine is far more flexible that the U7 engine. You may not realize >it, but it true.
>-Colourless Dragon
Yes, jumping and climbing is cool (after applying the patch) and U8 has a pretty good physics engine, making items bounce of the ground and walls. I also remember those little balls you could push and they would roll around on the floor hitting other balls.
And the more realistic water allowing stuff to be thrown in is also cool. (As long as you don't fall in yourself)
And then there were those (not so cool) moving platforms...
Hey, these would make interesting features to implement into U7
Moving platforms for example... make some chunks have a looping "animation" built into them, causing different "frames" of the chunk actually being on the map per game tick.
>-Colourless Dragon
Yes, jumping and climbing is cool (after applying the patch) and U8 has a pretty good physics engine, making items bounce of the ground and walls. I also remember those little balls you could push and they would roll around on the floor hitting other balls.
And the more realistic water allowing stuff to be thrown in is also cool. (As long as you don't fall in yourself)
And then there were those (not so cool) moving platforms...
Hey, these would make interesting features to implement into U7
Moving platforms for example... make some chunks have a looping "animation" built into them, causing different "frames" of the chunk actually being on the map per game tick.