Description: This tool allows customer to easy configure visual appearance of flash-based “Poker” client for end-users from different geographical regions, such as main theme, layout of general graphic elements and some other settings.

Technologies and tools: Flash 9, Action Script 3.0, XML, Subversion

Position: Flash developer

Responsibilities: Architecture development and design, usability engineering, documentation development, writing code, bug fixing, refactoring, code review, planning tasks for team members, estimation for outer and inner tasks.

Detailed information regarding features

The Poker Customization Tool (PCT) can be used for setting different styles of Poker table model elements. It allows to set styles for Floor, Chairs, Game Panels, Chat Text and Table directly, to present all styles information and save it into the clipboard.

Menu of PCT  can be easily configured using settings in XML file. For example, you can change the order of menu items, add new item or remove item, add new tab for menu item. Default colors for ColorPicker components are also predefined in XML file and it is possible to change them too.

The customizable elements of the Table are:

  • Felt
  • Line
  • Felt Border
  • Frame
  • Border

It is possible to set color for all this elements and to set visibility of the Line element.

Img. 1 – Customization of Table elements using Table menu
Img. 2 – Customization results of Table’s elements

The customizable elements of the Chair are:

  • Chair back and seat
  • Arms and Foots

It is possible to set color for all this elements and to choose Style of the Chair (the addition of the new chair’s styles is provided).

Img. 3 – Customization results of Chair’s elements

It is possible to set solid color for floor background or to set pattern picture. Also it is possible to change color for background of some pattern pictures.

To set pattern picture for the table background user should use patterns list (the addition of the new pattern pictures is provided).

Some patterns already have the viewing of the chairs that’s why the Default Chair hides. In this situation Styles list in the menu Chair and all color pickers of menu Chair (img. 3) still work but user will not see the changes while floor (background) with chairs is chosen.

Img. 4 – Customization results of Floor (background)
Img. 5 – Floor without chairs

The customizable elements of Panel menu are:

  • Game Panel (it is possible to set visibility of it)
  • Chat messages color
Img. 6 – Customization results of Game Panels
Img. 7 – Example without game panels

It is possible to choose colors for types of Chat messages.

Img. 8 – Customization results of Chat messages

The customizable elements of Player are:

  • Join button
  • Timebank button
  • Player’s avatar background
Img. 9 – Customization result of Player elements

It is possible to set visibility of the Player.

Img. 10 – Example without Players

To see all information about styles of all customizable elements user can use menu Info. When user changes any element of the table model the content of menu Info is updates.

Img. 11 – Customization result information after all actions in menu Info

To set pattern picture for the table Background user should use patterns list . (The addition of the new pattern pictures is provided).

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s