Posts

Changing the Board or Pieces

Image
The new release of Chess for Android gives a choice in board style and chess piece sets (others may be added later). To change, press the menu button, which will give you the following screen. Then, select "Options", which will show you the following choices. To switch from a wooden board to a more classic board, de-select the "Wooden Board" button. The piece set can be changed similarly. After this, the chess board has a completely different appearance, as illustrated below. Checkers for Android supports the same choice in board styles.

Android Updates

Image
I just posted v2.0 of Chess, Checkers, and Reversi for Android at the Android Market with the following improvements: => Small, normal, and large screen size support. => Full screen board layout. => On screen buttons moved to menu. => Unified trackball cursor. => More levels of strength. In addition, chess has been improved with: => Choice of two chess piece sets. => Rotating board.

Full Screen Chess

Image
Her is a preview of the upcoming Chess for Android on a small, normal, and large screen. The full screen is used for the board layout. It also uses a new chess set, designed by my sister Elisabeth (awesome job, thanks!). Other upcoming improvements include board rotation (so that the player can see the pieces from the perspective of either white or black), a choice in chess sets, and an enhanced menu (rather than mixed on-screen and menu buttons).

Full Screen Android

Image
While preparing my applications for the wider variety of screen sizes, I also eliminated the title bar and "wooden" border in favor of a larger board size. Especially in landscape mode and for the upcoming smaller screens, this will hopefully enhance the playing experience. As a preview, a screenshot of Reversi for Android before and after shown below (ignore the stuff on the right for now; that is subject to change too). Checkers and Chess for Android will change similarly.

Vectorization Code Samples

Image
It has been a long while since I published The Software Vectorization Handbook but occasionally I get an email on the topic. Recently someone asked me whether I could make the examples in the book available electronically. Luckily, I found all examples in my older archives, and I posted code samples on my website.