Exult as a stand-alone RPG engine
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
Exult as a stand-alone RPG engine
Hi all,
This is somewhat of a half-baked thought, but bear with me for a second...
I'm sure many of the Exult community often look at the excellent capabilities and possibilities of the engine and feel a sense of frustration (or sadness?) over the relative lack of new game development utilizing those capabilities. That's not to ignore the credit that the great mods out there deserve - there's some good work happening but often I wonder why there aren't more projects around.
Along these lines, has any thought been given to "marketing" Exult more as an open-source RPG engine rather than strictly an Ultima 7 engine?
Consider the official description of Exult: "... a project to recreate Ultima 7 for modern operating systems, using the game's original plot, data, and graphics files."
With Exult Studio and the associated toolset - along with the experience and enhancements being collected from the various mods in development - it strikes me that perhaps the official description implies a narrower set of possibilities than there are in reality. Those interested in RPG development - but unfamiliar with Ultima 7 or Exult itself - may be overlooking Exult as an excellent basis for their RPG development.
Admittedly, a greater focus on improving support for New Games would be a start - e.g. "newgame.txt" and ES's "Create New Game" functionality needs updating to reflect recent developments and work out-of-the-box. But I'm thinking also about the advertised necessity to own a copy of Ultima 7 - when, in fact, the engine is almost to the point where this is unnecessary (i.e. if working from a minimal set of self-created data files). Again, enhancing new game support would help here, and would possibly give Exult a greater audience and thus bigger potential to provide the basis for new game development.
I don't know if this is making any sense, but hopefully it's clear where I'm coming from . I thought a while back (and posted) a suggestion for an "Exult art repository" which I think would work well alongside improved standalone New Game support in Exult. Admittedly I haven't done anything about it though, partly due to the lack of web development skills .
Oh well, just a few thoughts on the future of Exult I guess
Achenar
This is somewhat of a half-baked thought, but bear with me for a second...
I'm sure many of the Exult community often look at the excellent capabilities and possibilities of the engine and feel a sense of frustration (or sadness?) over the relative lack of new game development utilizing those capabilities. That's not to ignore the credit that the great mods out there deserve - there's some good work happening but often I wonder why there aren't more projects around.
Along these lines, has any thought been given to "marketing" Exult more as an open-source RPG engine rather than strictly an Ultima 7 engine?
Consider the official description of Exult: "... a project to recreate Ultima 7 for modern operating systems, using the game's original plot, data, and graphics files."
With Exult Studio and the associated toolset - along with the experience and enhancements being collected from the various mods in development - it strikes me that perhaps the official description implies a narrower set of possibilities than there are in reality. Those interested in RPG development - but unfamiliar with Ultima 7 or Exult itself - may be overlooking Exult as an excellent basis for their RPG development.
Admittedly, a greater focus on improving support for New Games would be a start - e.g. "newgame.txt" and ES's "Create New Game" functionality needs updating to reflect recent developments and work out-of-the-box. But I'm thinking also about the advertised necessity to own a copy of Ultima 7 - when, in fact, the engine is almost to the point where this is unnecessary (i.e. if working from a minimal set of self-created data files). Again, enhancing new game support would help here, and would possibly give Exult a greater audience and thus bigger potential to provide the basis for new game development.
I don't know if this is making any sense, but hopefully it's clear where I'm coming from . I thought a while back (and posted) a suggestion for an "Exult art repository" which I think would work well alongside improved standalone New Game support in Exult. Admittedly I haven't done anything about it though, partly due to the lack of web development skills .
Oh well, just a few thoughts on the future of Exult I guess
Achenar
Re: Exult as a stand-alone RPG engine
I agree. Improving Exult 3D and merging it with the core codebase would also help with this goal, as more would probably want to design in 3D than 2D, and it would help demonstrate that Exult isn't just an engine for graphically outdated RPGs.
Re: Exult as a stand-alone RPG engine
Probably the most obvious first step would be to have better starting data files. Maybe we could use some of the user-contributed ones. One trouble, though, is that they all use the Ultima7 palette, and I don't think we should redistribute that.
Maybe we could use one of the palettes from the Gimp, and convert the artwork to it.
Maybe we could use one of the palettes from the Gimp, and convert the artwork to it.
-
- Posts: 1241
- Joined: Thu May 14, 2020 1:34 pm
Re: Exult as a stand-alone RPG engine
Just use the windows standard 256 colour pallete. AFAIK, it's an official standard and as such you can't get into any trouble for using it.
--------
Peter M Dodge aka Wizardry Dragon
Lead Designer,
Ultima VII: The Feudal Lands
--------
Peter M Dodge aka Wizardry Dragon
Lead Designer,
Ultima VII: The Feudal Lands
Cheers, Wizardry Dragon
Lead Designer, Ultima VII: The Feudal Lands
www.thefeudallands.ca
Lead Designer, Ultima VII: The Feudal Lands
www.thefeudallands.ca
Re: Exult as a stand-alone RPG engine
Ummm... a question: "Ultima VII palette"? Correct me if I'm wrong, but doesn't U7 just use *one* 256-colour palette?
The big question is, regardless of its size, is this: Are colour palettes even copyrightable in first place? A tough question. Probably not copyrightable due to very low amount of creativity required for such task, in my opinion, though I'm not a lawyer. And I seriously doubt EA has trademarked the palette either. =)
The big question is, regardless of its size, is this: Are colour palettes even copyrightable in first place? A tough question. Probably not copyrightable due to very low amount of creativity required for such task, in my opinion, though I'm not a lawyer. And I seriously doubt EA has trademarked the palette either. =)
- Weyfour WWWWolf, a lupine technomancer from the cold north
[a.k.a.: Hoki-Aamrel the Cherry-Red Dragon -==(UDIC)==- ]
[a.k.a.: Hoki-Aamrel the Cherry-Red Dragon -==(UDIC)==- ]
Re: Exult as a stand-alone RPG engine
Yes, the question of whether a palette can be copyrighted is interesting. Perhaps shuffling around the colours would be sufficient? Just write a tool to do so and then modify any shapes/images as needed?
Re: Exult as a stand-alone RPG engine
Im going to start working on a stand alone game. I dont have ultima VII installed currently and have downloaded exult studio. Studio complains when I try to run it because I dont have any files.
Where may I find the user contributed data files?
Where may I find the user contributed data files?
Re: Exult as a stand-alone RPG engine
nowhere. there aren't any save for those contributed to make BG paperdoll more like the SI one.Where may I find the user contributed data files?
--
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: Exult as a stand-alone RPG engine
When you select "New game" in ES, you get a 'patch' directory with a minimal set of data files that look terrible ('cause I did them:-)). In particular, the palette only has about 6 colors and the Avatar is a stick figure.
I like the idea of using a standard palette, such as the one used in Windows or the "web" palette in the Gimp. The main restriction is that the top 32 spots aren't used for normal drawing, since those are for palette animation and translucent colors.
If someone would like to contribute some artwork with a non-U7 palette, I'd be happy to use those for "New game". And your name will immortalized in our "Credits":-)
I like the idea of using a standard palette, such as the one used in Windows or the "web" palette in the Gimp. The main restriction is that the top 32 spots aren't used for normal drawing, since those are for palette animation and translucent colors.
If someone would like to contribute some artwork with a non-U7 palette, I'd be happy to use those for "New game". And your name will immortalized in our "Credits":-)
Re: Exult as a stand-alone RPG engine
Oops sorry, I deleted the stick figure link post because for a short moment I thought it was spam Please write it down again
--
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!