Actually...
The game grows and grows while writting it. Although I only worked on it for three months yet, I have already a feeling I produced a monster.
I allways have a mind to make this and that configurative. This produces many, many configurational screens Everything looks terribly involved and complicated. This was not what I set out for originally.
JPortal at the moment is actually two sides of my mind:
a nice little game, which can be played "just in between"
this is exactly what I wanted
a program that can be configurated by users way beyond the normal level. Be it designing quests, adding cards by scripting, or building completely new AI's with personality (or not). This is nice and playfull - but not really usefull for the crowd - probably only (if at all) a handfull of users will ever look at all that stuff. Nonetheless - I liked doing it that way - and would probably do it again if I were to do it again (only better :-) )
this also fullfills my need to fiddle around
there actually is a third thing I really like about JPortal
I absolutly love watching the AI's battle each other
That is why I put so much effort in making the AI:
also very configurative
gave them a "personality"
And while watching - I now and than discover bugs or strange behaviour in an AI and immediatly look at the code and tweak it here and there that the next game the AI will be a bit smarter again...