I tried out that C#->swf compiler. If you're making a form based app, I say use it. If you are making a game, I say don't.
I have been experimenting most recently with making the ASCII graphics with the PopCap framework.
So, it looks like JetLag 2005 will be next. JetLag 2004, which was to be written with DirectX 9.0, never made it out of the gate. Also, the changes I wanted to make made the game too complicated.
And since I have remade JetLag: Crystal, which is the most pure form of JetLag, I have realized a few things, one of which is that the really bad ASCII graphics, the cheesy music and sound effects, and the goofy power ups are key to the success of JetLag.
I have also learned from my Flash games with online top scores lists that having such lists helps with the addictiveness of the game, in that it encourages fierce competition between players of the game whom you've never met, and likely will never meet, but they finished puzzle X in a shorter time than you, and YOU JUST CANT LET THAT GO!
For JL2k5, I am thinking about three sets of high scores. One set is for the local machine, and operates in much the same way that JL2k3 and lower do.
The other two sets are interconnected, and both online. Each player will have his own personal top ten, in that only his ten highest scored entries in the top scores table will be kept. These will be combined with other scores from other players to make up the entirety of the top scores list.
Limiting the number of entries a player can have helps out in a couple of ways. One, it keeps the database smaller than if I just allow anybody to submit as many entries as they want.
however, in my other online top scores systems, it only keeps the top 100 scores, so the database doesn't grow out of proportion. However, since there are no limits as to how many entries a player can have, he can easily dominate the entire list, making it less fun for the other players.
If I limit it to ten, then the really elite players can compete for the top spots, but at most can only have spots 1 through 10. That way, the less elite players can still compete with one another, they are just further down the list.
And best of all, everybody gets their ten entries on the list, so I don't just chop it off arbitrarily at 100.
Anyway, we'll see how well this scheme works...
And one very important item... there will be NO anonymous entries for JL2k5.
...or maybe I can have a top 100 anonymous entries....