Computer Programming and Magic: The Gathering

I started Forge, which is an open-source, free project that lets you play Magic: The Gathering against the computer. Currently other people are updating Forge and there will be no more posts to this blog.

Thursday, June 28, 2007

AI Good Enough?

›
I’m working on a new version of MTG Forge and I keep thinking about how to make the computer smarter, but I’m not sure if that is really rel...
7 comments:

Fun AI

›
The computer AI for MTG Forge is incredibly dumb. It just tries to play a card at random, pure and simple. But since you don’t know what car...
1 comment:

2 Types of Programming

›
I think all computer programming can be divided up into two categories. One, code that is short but very tricky and two, code that is long a...
1 comment:
Monday, June 25, 2007

MTG Improvements

›
3 new articles today I’m all for feedback, and I read all the e-mail I get. What are your thoughts about MTG Forge? Do you like the user int...
4 comments:

MTG Forge Overview

›
Trying to understand a whole programming project is difficult and almost impossible without copious amounts of documentation. I’m going to...
2 comments:

Design: Mouse Click

›
Without this next design concept I would have never been able to get MTG Forge off the ground. Processing user input, usually though the m...
1 comment:
Friday, June 22, 2007

Design: AI – Part 2

›
There are two methods in the class SpellAbility that the computer AI uses. Those methods are canPlayAI() and chooseTargetAI() The canPlayAI(...
2 comments:
‹
›
Home
View web version
Powered by Blogger.