thesharpening.blogspot.com
The Sharpening: May 2011
http://thesharpening.blogspot.com/2011_05_01_archive.html
Monday, May 23, 2011. Write the program for me. Man, this place is dusty. Time to put it to sporadic use again! The title refers to scripting, I'm not gonna hand over the reins to anybody! There are some safety concerns, of course, like "What's stopping a card code from accessing the filesystem and network to steal data in a maliciously tampered distribution? Mind you, that's a *very* brief overview. ;). Subscribe to: Posts (Atom). Other Interesting MtG software and sites. The Laterna Magica blog.
thesharpening.blogspot.com
The Sharpening: November 2010
http://thesharpening.blogspot.com/2010_11_01_archive.html
Tuesday, November 30, 2010. Not dead. Dreaming. So, seemingly just to spite my pledge, it turns out that even if you somehow implement every rule of Magic perfectly, with every obscure corner case handled, there must always be card-specific code. That is because there is a card that basically has card-specific rules, the comprules.doc equivalent of card-specific code.I'm talking about Rasputin Dreamweaver. I'm pretty sure it is the only card in MtG history to make use of the state based action:.
thesharpening.blogspot.com
The Sharpening: October 2010
http://thesharpening.blogspot.com/2010_10_01_archive.html
Friday, October 1, 2010. Hellfish casts Rise From The Grave targeting blog*. Because of a job-issue (the lack of any), things have been quiet for a while. I refuse to let this turn into an emo whinepost about it, though, this is a programming blog, damnitall! Just know that I have uncommitted code working further towards modifiable costs as well as the beginnings of a UI outline. Subscribe to: Posts (Atom). Other Interesting MtG software and sites. The Laterna Magica blog. View my complete profile.
thesharpening.blogspot.com
The Sharpening: *Hellfish casts Rise From The Grave targeting blog*
http://thesharpening.blogspot.com/2010/10/hellfish-casts-rise-from-grave.html
Friday, October 1, 2010. Hellfish casts Rise From The Grave targeting blog*. Because of a job-issue (the lack of any), things have been quiet for a while. I refuse to let this turn into an emo whinepost about it, though, this is a programming blog, damnitall! Just know that I have uncommitted code working further towards modifiable costs as well as the beginnings of a UI outline. Subscribe to: Post Comments (Atom). Other Interesting MtG software and sites. The Laterna Magica blog. View my complete profile.
thesharpening.blogspot.com
The Sharpening: July 2010
http://thesharpening.blogspot.com/2010_07_01_archive.html
Monday, July 26, 2010. If not for Activatables, cards in Sharpening would be very useless, unless you turn it into some sort of collector's simulator. So what are activatables? A lot of things. They are the activated abilities of permanents. They are the act of casting any spell. They are any alternate way of casting any spell. (Flashback,Buyback,Cycling,Ninjutsu,"You may X instead of paying this card's casting cost"). A Condition, "CanBeActivated". A CompoundEffect, "ActivatedEffect". Oh crap, I'm start...
thesharpening.blogspot.com
The Sharpening: Write the program for me
http://thesharpening.blogspot.com/2011/05/write-program-for-me.html
Monday, May 23, 2011. Write the program for me. Man, this place is dusty. Time to put it to sporadic use again! The title refers to scripting, I'm not gonna hand over the reins to anybody! There are some safety concerns, of course, like "What's stopping a card code from accessing the filesystem and network to steal data in a maliciously tampered distribution? Mind you, that's a *very* brief overview. ;). August 26, 2011 at 8:51 AM. Yes, you can debug it later but at first it might be a little crufty and ...
thesharpening.blogspot.com
The Sharpening: Utopia: Crushed
http://thesharpening.blogspot.com/2010/11/utopia-crushed.html
Tuesday, November 30, 2010. Not dead. Dreaming. So, seemingly just to spite my pledge, it turns out that even if you somehow implement every rule of Magic perfectly, with every obscure corner case handled, there must always be card-specific code. That is because there is a card that basically has card-specific rules, the comprules.doc equivalent of card-specific code.I'm talking about Rasputin Dreamweaver. I'm pretty sure it is the only card in MtG history to make use of the state based action:.
thesharpening.blogspot.com
The Sharpening: August 2010
http://thesharpening.blogspot.com/2010_08_01_archive.html
Monday, August 23, 2010. Just a quick post to update y'all on what's going on: I'm ripping out the InputStateMachine code into a separate project for testing and ironing out design issues. Also, I'll take the opportunity to test out the UIBridge. Though that DS sure is tempting. Damn Pokemon Pearl! Havn't been this addicted since Blue! Tuesday, August 10, 2010. In which you'll get an opportunity to point and laugh at ugly ugly code. Http:/ sharpening.pastebin.com/5PSCpt4U. Wednesday, August 4, 2010.
thesharpening.blogspot.com
The Sharpening: January 2011
http://thesharpening.blogspot.com/2011_01_01_archive.html
Sunday, January 9, 2011. Sharpening is currently undergoing some offline experimentation with some abstractions ( to be even vaguer, they apply to what can be done ;P ), hence no activity on the SVN. It may not show on the blog, but I'm having the time of my life with this project. Subscribe to: Posts (Atom). Other Interesting MtG software and sites. The Laterna Magica blog. Slightly Magic - Forums of many many magic utilities. View my complete profile. Simple template. Powered by Blogger.