[nfbcs] aspen: barebones mud engine open sourced

Littlefield, Tyler via nfbcs nfbcs at nfbnet.org
Mon May 26 19:30:38 UTC 2014


Hello:
If you had read the article, you would've seen that it was started in 
2009. I've reworked a lot of the systems since then, but yeah. It's been 
in the works for ~5 years now. That includes rewriting to reuse what 
I've done.

Also, a mud engine never is going to be a "binary" that is distributed. 
it really is a library of code, regardless of it's completion. The idea 
is that a developer adds their code through modules and etc. I will soon 
be documenting that process as well as cleaning up the module system to 
show how to do that. My goal was just to open source this, get ideas 
from people and start being able to document my development process so 
that those interested can help out and contribute.

The end-goal for Aspen is to be modular; designing a fully modular 
system with components decoupled as much as possible takes a lot of 
work, design decisions and reworking of individual systems to insure 
that they meet that goal. Now that most of the systems are already well 
defined, I have a few tasks that need to be completed and components 
need to be better defined and documented. In the end, each component 
will be encapsolated by a well-defined API, which will allow access to 
the logic at the core of each module.

I am also working on my own mud in parallel to this, which allows me to 
determine what is actually needed and better develop the core of the 
engine while keeping my goals in mind. It's a longish project, but I'm 
not really in a race to shoot something out the door; I'd rather have a 
clean easy to use codebase that I am confident in.
On 5/26/2014 3:24 PM, Gabe Vega via nfbcs wrote:
> wow, dude this still isn't done. I remember you working on this like 10 years ago. what happened since then? and if its not complete then can you classify it as a library of code rather than a completed binary?
> Gabe Vega
> CEO
> Commtech LLC
> Web: http://commtechusa.net
> FaceBook: http://facebook.com/commtechllc
> Twitter: http://twitter.com/commtechllc
> Email: info at commtechusa.net
> Phone: (888) 351-5289 ext. 710
> Fax: (480) 535-7649
>
> On May 26, 2014, at 7:51 AM, Littlefield, Tyler via nfbcs <nfbcs at nfbnet.org> wrote:
>
>> All:
>>
>> I wanted to let everyone who may be interested know that I have just open sourced my mud engine after a long while. While it is by no means ready to use, I opened it in the hopes that I will get some community involvement from the userbase at large and it will eventually grow larger than what I myself would be able to do alone. I have included more details here: http://tysdomain.com/blog/?p=192 and the main page can be found at http://github.com/sorressean/aspen.
>>
>> Aspen is a light-weight barebones mud, written mainly in c++ and utilizing Lua as its scripting engine. My goals with this engine is not to create a play-out-of-the-box type setup, but to allow users to develop and expand their ideas without my systems, ideas and content to limit them.
>>
>> If you have any questions, ideas or are interested in contributing, please let me know.
>>
>> -- 
>> Take care,
>> Ty
>> http://tds-solutions.net
>> He that will not reason is a bigot; he that cannot reason is a fool; he that dares not reason is a slave.
>>
>>
>> _______________________________________________
>> nfbcs mailing list
>> nfbcs at nfbnet.org
>> http://nfbnet.org/mailman/listinfo/nfbcs_nfbnet.org
>> To unsubscribe, change your list options or get your account info for nfbcs:
>> http://nfbnet.org/mailman/options/nfbcs_nfbnet.org/theblindtech%40gmail.com
> _______________________________________________
> nfbcs mailing list
> nfbcs at nfbnet.org
> http://nfbnet.org/mailman/listinfo/nfbcs_nfbnet.org
> To unsubscribe, change your list options or get your account info for nfbcs:
> http://nfbnet.org/mailman/options/nfbcs_nfbnet.org/tyler%40tysdomain.com


-- 
Take care,
Ty
http://tds-solutions.net
He that will not reason is a bigot; he that cannot reason is a fool; he that dares not reason is a slave.





More information about the NFBCS mailing list