Name of the Game
Hi! This is my first post on slightlymagic.net. I originally came from the Forge blog, which I in turn visited from magicseteditor.sourceforge.net forums. Anyhow, I looked at Forge & played it a bit, as well as fiddled with its code. Being a C# programmer myself, I thought it would be interesting to make my own rules-enforcing game of MtG. I don't know much, if anything, about any of the MtG software other than MtGO and Forge, but I brainstormed a few ideas to implement in my game.
1. Currency (Mythos) to buy/sell/trade cards with. Cards values are intelligently generated or downloaded (to be determined). AI transacts with you, and wants 10% profit (Mythos value), but will take a upto 5% loss if it knows you and has made good deals with you in the past. In essence, you have a general rep as a trader as well as a specific rep with each AI.
2. Intelligent coding of cards using a format I developed for my now-defunct programming language (gCode). It involves using line preceders (confused?) and C#-like syntax.
::EXAMPLE::
Could you please comment on the ideas, and suggest a name? My current temporary name is SmartMtG, but I would prefer one that doesn't contain MtG or Magic, etc.
Thanks,
Lord of 13
PS: Sorry if this is the wrong forum for this.
1. Currency (Mythos) to buy/sell/trade cards with. Cards values are intelligently generated or downloaded (to be determined). AI transacts with you, and wants 10% profit (Mythos value), but will take a upto 5% loss if it knows you and has made good deals with you in the past. In essence, you have a general rep as a trader as well as a specific rep with each AI.
2. Intelligent coding of cards using a format I developed for my now-defunct programming language (gCode). It involves using line preceders (confused?) and C#-like syntax.
::EXAMPLE::
- Code: Select all
//The line preceder of the following line is 'card'
card: Shock//name
{
cost: R//cost
type: Instant//type
rarity: Common//rarity
effect://MUST be included on instants/sorceries/PWs.
//On creautres/lands, it is activated/triggerred
//abilities.
{
//cost: 1W//if cost required
//such as for kicker
//othercost: Tap//For tappable permanents
declare: Target tgt = Target.CreatureOrPlayer();
execute: Damage.Deal(2, tgt);
}
text:
{
~ deals 2 damage to target creature or player.
}
}
Could you please comment on the ideas, and suggest a name? My current temporary name is SmartMtG, but I would prefer one that doesn't contain MtG or Magic, etc.
Thanks,
Lord of 13
PS: Sorry if this is the wrong forum for this.