Every system needs a database of some sort.
At this moment, I am toying with the idea of using XML
for the underlying database system. It can be easily
read if needed, and easily written. It does not have
to be the format used to transmit the information over
the network, but it would allow for the quick development
of objects, items, creatures, etcetera early in the
creation process.
For example:
<object type="creature">
<attributes>
<ability_scores str="10" dex="10" int="10" wis="10" cha="10" luk="10" pow="10" />
<core_stats>
<hp max="15" current="10" /><!--Hit Points-->
<ep max="10" current="10" /><!--Energy Points-->
<ac value="5" /><!--Armor Class Modifier-->
<saves will="2" ref="3" fort="2" />
<level value="2" />
</core_stats>
<attack name="claw">
<damage type="slashing" value="1d6+str" roll="atk+dex+2" />
<attack />
</attributes></object>
databases, Rev. 1, Last changed on 2007-07-02 13:58, 325 page hits