<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[NEWS on New Codebase]]></title><description><![CDATA[<p dir="auto">Dear Sentience Community:</p>
<p dir="auto">The time has come for us to take a huge leap forward</p>
<p dir="auto">in developing our game world and abandon everything</p>
<p dir="auto">that has been holding us back. I'm talking, of course,</p>
<p dir="auto">about the ROM codebase.</p>
<p dir="auto">When I started Sentience 7 years ago, I had no idea</p>
<p dir="auto">it would attract any players or staff, or even be</p>
<p dir="auto">up a year after. We've had many ups and downs, but</p>
<p dir="auto">have always maintained a small but loyal fan base.</p>
<p dir="auto">Over the years, we as programmers have struggled to</p>
<p dir="auto">fit our ideas into the ROM framework and have had</p>
<p dir="auto">hopes of abandoning it. It wasn't until recently</p>
<p dir="auto">that we have gathered a team of excellent programmers</p>
<p dir="auto">who have made, among other things, the following</p>
<p dir="auto">observations:</p>
<ul>
<li>It would be far easier to write our own codebase from</li>
</ul>
<p dir="auto">scratch than to try to adapt our ideas to ROM</p>
<ul>
<li>The ROM code agreement is legally stringent and demands</li>
</ul>
<p dir="auto">tribute through constantly spamming the game's players</p>
<p dir="auto">with its creators' names and antiquated helpfiles</p>
<ul>
<li>Even ROM's designers have abandoned it as a viable</li>
</ul>
<p dir="auto">codebase (see <a href="http://www.rom.org" rel="nofollow ugc">http://www.rom.org</a>)</p>
<p dir="auto">Thus I hereby announce that we are, as of 02/01/2008,</p>
<p dir="auto">developing our own codebase. It will be completely open</p>
<p dir="auto">source, available to anyone who wishes to use it. A very</p>
<p dir="auto">brief list of features we are developing are (summarized</p>
<p dir="auto">from the MB):</p>
<ul>
<li>
<p dir="auto">Classless, skill-based system with diverse trees of skills.</p>
</li>
<li>
<p dir="auto">Level-less. Players' strength will be determined by their</p>
</li>
</ul>
<p dir="auto">history and skills rather than some number corresponding</p>
<p dir="auto">to how many NPCs you've slaughtered.</p>
<ul>
<li>Free-magic, wherein 'spells' are an arrangement of magical components,</li>
</ul>
<p dir="auto">strung together for the desired effect.</p>
<ul>
<li>
<p dir="auto">Apprenticeship, players may teach their custom spells and skills to others.</p>
</li>
<li>
<p dir="auto">Crafting - everything from metalwork to glass blowing and sewing.</p>
</li>
<li>
<p dir="auto">Multiple combat styles, players will be able to set their own tendencies</p>
</li>
</ul>
<p dir="auto">for automatic combat which isn't just 'slash slash slash'.</p>
<ul>
<li>Reputation - you will not be known at first, but over time, your reputation</li>
</ul>
<p dir="auto">may grow and lead to being recognized by others. This extends to NPC's as well.</p>
<ul>
<li>Coordinate-based locations (vs. ROM's rooms) to allow for ranged combat, magic,</li>
</ul>
<p dir="auto">and actual flight.</p>
<ul>
<li>Player-run kingdoms, towns, and organizations, able to build out in the wilds</li>
</ul>
<p dir="auto">and form their own areas of control.</p>
<ul>
<li>Player-run armies, so that they may battle for territory and defend themselves</li>
</ul>
<p dir="auto">from the horrors of the wilderness.</p>
<ul>
<li>Massive wilderness, with multiple planes of reality (living/dream/death, as well</li>
</ul>
<p dir="auto">as Eden and the Abyss), with plenty of room for expansion.</p>
<ul>
<li>Chemistry, natural laws that control the world, invisible to players that do not</li>
</ul>
<p dir="auto">research it.</p>
<ul>
<li>NPC companions that can level with you, be hired on or join your adventurer on</li>
</ul>
<p dir="auto">a permanent basis.</p>
<ul>
<li>Quest system handled by staff, done in pieces which are strung together, allowing</li>
</ul>
<p dir="auto">for huge, large-scale quests as well as minor ones.</p>
<ul>
<li>Transportation - Ridden creatures and controllable vehicles will allow for</li>
</ul>
<p dir="auto">transportation through the vast wilderness.</p>
<ul>
<li>Interactive NPC's. NPC's will use the same skill system as players to decide how</li>
</ul>
<p dir="auto">they act. Additionally you will actually be able to talk to NPCs.</p>
<ul>
<li>Player creation - players may create their own homes/towns/etc, without needing</li>
</ul>
<p dir="auto">staff to do it.</p>
<ul>
<li>IRC style channel system, where players can make their own channels, as well as</li>
</ul>
<p dir="auto">vcommunicate on the public ones.</p>
<ul>
<li>More natural language parser, a normal and advanced mode which can prompt for</li>
</ul>
<p dir="auto">clarification on ambiguous commands.</p>
<p dir="auto">I must clarify that we are NOT doing a player wipe or area wipe in developing</p>
<p dir="auto">this new codebase. Doing so would be insulting to players and builders who</p>
<p dir="auto">have hung with us through the years. The crappy areas (e.g. Reza) will be</p>
<p dir="auto">ditched – the good ones will be ported over so that we don't lose the Sentience</p>
<p dir="auto">feel :).</p>
<p dir="auto">Throughout the years, Sentience has been graciously supported by its</p>
<p dir="auto">administrators and hosts. Having our own codebase will allow us to take</p>
<p dir="auto">player donations so we can buy better equipment and bandwidth. This</p>
<p dir="auto">MUD was free when it was established and it will be kept that way --</p>
<p dir="auto">I strictly forbid any solicitation for money, e.g. for reputation,</p>
<p dir="auto">"donation items", or any sort of favor with the immortals. But</p>
<p dir="auto">it's great to announce if you enjoy the game and want to throw</p>
<p dir="auto">a few bucks our way, we can accept them without potential legal</p>
<p dir="auto">recourse.</p>
<p dir="auto">Above all else, my goal over the last 7 years is to, above all,</p>
<p dir="auto">provide a fun game for people to play, which encompasses the classic</p>
<p dir="auto">features of RPGs we all grew up with, as well as awesome things</p>
<p dir="auto">that have never been tried in a MUD. I am not alone in this -</p>
<p dir="auto">we've been lucky enough to attract professional coders (Nibelung,</p>
<p dir="auto">Vizzini, Soupboy, and Jonastio) to join our cause.</p>
<p dir="auto">I hope to hear from everyone in the community soon. The players</p>
<p dir="auto">have done the greatest role in keeping this game going, and we want</p>
<p dir="auto">to include you in our development. Stay tuned for further updates!</p>
<p dir="auto">Syn, Administrator, Sentience MUD</p>
<p dir="auto">&lt;email <a href="mailto:email=%22syn@sentiencemud.net" rel="nofollow ugc">email="syn@sentiencemud.net</a>"&gt;<a href="mailto:syn@sentiencemud.net" rel="nofollow ugc">syn@sentiencemud.net</a>&lt;/email&gt;</p>
]]></description><link>https://forum.v2.sentiencemud.net/topic/328/news-on-new-codebase</link><generator>RSS for Node</generator><lastBuildDate>Thu, 16 Apr 2026 00:15:57 GMT</lastBuildDate><atom:link href="https://forum.v2.sentiencemud.net/topic/328.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 11 Feb 2008 19:47:24 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to NEWS on New Codebase on Fri, 29 Feb 2008 19:27:17 GMT]]></title><description><![CDATA[<p dir="auto">Looks good to me, just a few things:<br />
&lt;quote author="Syn"&gt;<s><a class="plugin-mentions-user plugin-mentions-a" href="/user/syn" aria-label="Profile: Syn">@<bdi>Syn</bdi></a>:</s></p>
<blockquote>
<p dir="auto">Thus I hereby announce that we are, as of 02/01/2008,</p>
<p dir="auto">developing our own codebase. It will be completely open</p>
<p dir="auto">source, available to anyone who wishes to use it.&lt;/quote&gt;</p>
</blockquote>
<p dir="auto">This will need changed to reflect what we're doing (open API, closed source for most recent version)</p>
<p dir="auto">&lt;quote author="Syn"&gt;<s><a class="plugin-mentions-user plugin-mentions-a" href="/user/syn" aria-label="Profile: Syn">@<bdi>Syn</bdi></a>:</s></p>
<blockquote>
<ul>
<li>NPC companions that can level with you, be hired on or join your adventurer on</li>
</ul>
<p dir="auto">a permanent basis.</p>
<ul>
<li>Quest system handled by staff, done in pieces which are strung together, allowing</li>
</ul>
<p dir="auto">for huge, large-scale quests as well as minor ones.&lt;/quote&gt;</p>
</blockquote>
<p dir="auto">We'll need to reword the companion thing, to fit with lack of levels, and the quest system will also allow players to create mini 'quests' of their own.</p>
<p dir="auto">&lt;quote author="Syn"&gt;<s><a class="plugin-mentions-user plugin-mentions-a" href="/user/syn" aria-label="Profile: Syn">@<bdi>Syn</bdi></a>:</s></p>
<blockquote>
<ul>
<li>IRC style channel system, where players can make their own channels, as well as</li>
</ul>
<p dir="auto">vcommunicate on the public ones.&lt;/quote&gt;<br />
Pointing out the typo in communicate, just because I'm an ass :P</p>
</blockquote>
]]></description><link>https://forum.v2.sentiencemud.net/post/3560</link><guid isPermaLink="true">https://forum.v2.sentiencemud.net/post/3560</guid><dc:creator><![CDATA[Tieryo]]></dc:creator><pubDate>Fri, 29 Feb 2008 19:27:17 GMT</pubDate></item></channel></rss>