Welcome to Null City software and blog Harnessing the power of turnips since 2009.
Items
1. About Products
2. EVE Border Remover
3. Protean IDE
4. Minesweeper .NET
5. Coefficient.Sapphire
Coefficient.Sapphire    Coefficient Sapphire Generator Libraries Tools Digg   03/05/2009 - 22:20:58
:: Coefficient.Sapphire Support Forum
:: Coefficient.Sapphire Bug Report Forum

Coefficient.Sapphire is a Microsoft .NET 3.5 generator library supporting a variety of text generation methods. It supports text generated through a tree of mechanisms to produce a semi-random generated output.

This library is useful for generating all kinds of random text, an example of this might be the name of a character, or a random sentence through the use of a Markov Chain, or the name and properties of a random loot item in a game. Coefficient.Sapphire can attribute property modifiers to words in order to produce not only the name of items/npcs in a game, but also their stats.

Screenshots
Here is the library used in a game I wrote a while back to generate the Name, Level and Attributes of all items at random:





Each of the words hold meaning. For example the word "slow" may adjust agility -2 points and likewise "turtle" may increase armour +3. Flags can also be gleaned from the attributes returned by generation. So for example, the word "dagger" can flag "type" = "dagger" which can then be used to give the item an icon and imbue the item with the properties of a dagger type weapon. In a game with loot or random NPCs this kind of generator could add lastability to the game and reduce the amount of work required building a database of entities for the user to interact with. In the same application, the library was also used to produce random names for characters. Here are some of the names it will generate with a decent set of sub-data:

Krisonic
Sighvald
Euripius
Martharl
Echecast
Clespius
Thorfinn
Admeleus

Everything within the system can be generated directly from a generator XML file or with the library objects programmatically.

Demonstration

Try out the online demonstration here: Coefficient Sapphire Web Demo.

Downloads

File Download
Coefficient.Sapphire.zip - Version: 1.0.0.0 (Size: 100 KB)   Downloads: 109
Date:28/05/2009 - 00:25:52SHA-1 Hash:8DD77CCAD3C8F641B2068275C02347A1F1DC8
Uploaded By:LokiMD5 Hash:8937D6C382589D092FAFF18B33F2D5
Requires:Download Microsoft .NET V3.5
Description:Coefficient Sapphire Generator Library and Test Application.
Open Comments  Total User Comments: 0 -  Add Comment -  View Comments
   This section has been requested 38421 times.
Links
  RSS Feed
  Twitter
Tags
About Amber BlitzBasic Border Coefficient Domain EVE EVEOnline Examples Finder Generator IDE Introduction Jade Launcher Libraries Minesweeper Onyx Plateau Products Protean Sapphire Tools
Home  |  Breeze  |  Kitae  |  Products  |  Members  |  Forums  |  About Us  |  Contact Us