Reply: Exult Port

NOTICE: This forum is archived as read only.
Please use the Github Discussions at https://github.com/exult/exult/discussions
Forum rules
NOTICE: This forum is archived as read only.
Please use the Github Discussions at https://github.com/exult/exult/discussions
Locked
Smoke
Posts: 9
Joined: Thu May 14, 2020 1:34 pm

Reply: Exult Port

Post by Smoke »

Quote:

"Exult is a new game engine for Ultima VII parts I and II. Saying you are writing a new engine for Exult shows a deep lack of understanding of this fact: what you are doing is a new engine for Ultima VII. Depending on what you do, it will be more or less compatible with Exult. If you are porting Exult into a new language and framework, you are not doing a new engine, you are porting it."

I wrote a C#\SlimDX based game engine, I'm porting code from Exult into that game engine.

So, the new engine will driven by my existing game engines core features, using functionality from Exult.

It's technically both, a new engine for Ultima7, and a port of Exult, bit of a hyrbrid, if you want to get anal about it. (And apparently, you do.)

---------

Quote:

"And I am sorry if it rubs you wrong, but I have to say it: this statement:

..Snip...

makes you sound like a n00b: the power of a plugin API does not depend on what programming language or framework is being used, it depends on the effort (and willingness) put in by the developers of said API into making it powerful."

No.

My plugin API uses the .Net framework, literally uses it, meaning you write plugins(mods) in .Net code.

Without ANY effort at all, my scripting language already has the full functionality of the .Net framework because it IS the .Net framework.

Couple this with the fact that my plugin API is really just my game engines API exposed for external use, and you can see that my plugin API is extremely powerful.

Tell me my plugin API isn't powerful again, go on, and I'll laugh at your ignorance.
Dominus
Site Admin
Posts: 5656
Joined: Thu May 14, 2020 1:34 pm

Re: Reply: Exult Port

Post by Dominus »

It's not powerful.

Anyway, don't forget the most important point of Marzos post: your game engine will have to be open source.
--
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!
Dominus
Site Admin
Posts: 5656
Joined: Thu May 14, 2020 1:34 pm

Re: Reply: Exult Port

Post by Dominus »

Actually that was the second most important point.

The most important point is
Finally, this forum is mostly for support towards Exult, with the caveats that Ultima-related topics are generally acceptable, and some announcements by longstanding contributors also being acceptable, but off-topic. This is not an advertisement platform for you or your pet projects.
To be really blunt, you are not the first to come here and announce his super ultra cool state of the art game engine. Nor are you the second or the third. None of those made it. At least one seemed really interesting and the developer didn't come bursting in here, pretending to now everything...

There must already be a term for 19 years old claiming to make the most unbelievable game engine....

Bye bye (and take a hint - this topic is frozen, too)
--
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!
Locked