Development Status Update 
Tonight progress was made in the setup phase of the game. Logic for selecting a player and placing that player into a target hex was added.

Next steps are to clean up player selection code and to perform error checking on where a player can be placed (i.e. a home team player cannot be placed on the away team's side of the field).

[ view entry ] ( 91 views )   |  permalink  |   ( 3.2 / 70 )
Development Update 
Not a terribly big night, but a few updates were made and a couple of changes were added.

* Added support for Home and Away team sprites
* Added support for sprites with different sizes (so they won't overlap each other in the bench/infirmary)
* Changed the way the Bench/Infirmary work. Now instead of tracking players they get told which players to draw. Faster and easier to manage.
* Player health state added. This is what controls the state of the player, be it healthy, down, dazed, hurt, etc...
* A few other small changes

Setup rules (and other needed code for putting players on the pitch) is next.

Also, since MrC was kind enough to send me a Timberline Elf team in XML format I have a screenshot up with tonight's progress, including his Timberline team, the Backwood Dodgers, in the Away bench. The Gnome team is in the home bench.

[ view entry ] ( 74 views )   |  permalink  |  related link  |   ( 2.9 / 31 )
Team Support Update 
Team and player support was added tonight, starting with the gnome team as a test case. A screenshot of the six man gnome team standing on their primitive bench is available if you're curious.

So tonight saw:

*Improvements to player support
*Player and team loading from file
*Dialog box requesting game options before pitch is available
*Players being drawn to screen.

[ view entry ] ( 69 views )   |  permalink  |  related link  |   ( 3.1 / 36 )
Development Update 
This evening there is no client update. However, a quick summary of progress made:

An menu bar has been added across the top of the client, allowing users to set up game rules, change settings, etc. Once the game is underway most menu items will be disabled to prevent the rules from being changed.

Additionally, the GameRules object was created. This object stores all of the rules for the game. The first optional rules supported is the Conditional = 2 success rule, which is working quite well.

More tomorrow!

[ view entry ] ( 53 views )   |  permalink  |   ( 3.2 / 19 )
Elfball Client Update 
Ok, I implemented the dice rolling and drawing tonight. That means that when a player action returns from the action handler, you'll be able to see the results appear on the screen.

You can test this right now. It is very basic at the moment and it doesn't draw them entirely correctly, but I thought that those of you following the progress of the client would get a kick out of it.

Just download the updated client and click on the wood texture box in the upper left corner. Click as often as you like, it will roll three dice each time, adding new dice if a conditional is rolled.

Any feedback is appreciated, bearing in mind that I'm aware of issues with dice ending up being drawn off the screen if you get 3 or more conditional results when the dice are rolled AND that the conditional texture needs to be resized and have a white border added.

Stay tuned!

[ view entry ] ( 52 views )   |  permalink  |  related link  |   ( 3.2 / 20 )

| 1 | 2 | 3 | Next> Last>>