Improved Reference Implementations Handling #121
Replies: 3 comments 3 replies
-
|
This looks like a great start! My thoughts on all the points mentioned; I prefer 'Framework' over 'Core'. I like the idea of moving WR&M to a repository labeled something like 'Example Modules' where you can drop recyclable modules like WR&M in so people can pick and choose what modules they would like to use.
|
Beta Was this translation helpful? Give feedback.
-
|
An ideal solution would be one that the core can be updated in place without affecting the modules. Obviously this would be for small security updates and such, as major updates might require modules to be updated as well. |
Beta Was this translation helpful? Give feedback.
-
|
I'm leaning towards Multiple ServerHarnesses, with most of the existing ServerHarness logic moving to a shared library or whatnot for minimal code duplication between them. Once done, we'll want the documentation updated to make it obvious how to select the startup project and test out the different reference game implementations. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
(Discussion for #119, and relates to #123)
Terminology:
Right now, if we open the WheelMUD.sln and run the "ServerHarness", what that is actually configured to run is the "WarriorRogueMage" reference implementation of WheelMUD.
There are a couple problems with this approach that we want to address:
Some ways we might address these issues, we can discuss by name:
Beta Was this translation helpful? Give feedback.
All reactions