Release 4.2 development update

Posted By admin on March 21, 2013

phpChess 4.2 is due this year – we are hoping fairly soon, but lets see how it goes. The following updates will be included:

  1. New Chess class for simpler coding – needed to be done.
  2. See taken pieces to the right of the game view
  3. See who’s turn it is
  4. Show last move on the board
  5. swapping between active games
  6. Proper visual game finish notification.
  7. Player admin improvements – see games, reset password, create a new game,….
  8. Other admin improvements
  9. Some clean up in the language file
  10. Fixing the phpchess installation and upgrade routine for other platforms (including xampp)

We are not sure yet if we will have a 3D client view. We are playing with it, but it is not a priority at the moment. ETA may be as early as this summer (2013), if everything goes well.

Let us know what you think?

Playing with unity

Posted By admin on January 6, 2013

phpchessunityWe are having fun playing with Unity at the moment. today was only the first go but it seems to be a powerful vehicle to lift phpChess into the 21st century with device independant rendering. A lot more has to be tried and tested to see if we can make full use of the platform, but the start today was very promising. Unity (http://unity3d.com/) is probably not targeted at board game development, but its multi platform approach is impressive. All good fun :) . You can try the basic compatibility for browsers here: http://www.phpchess.com/unity/deploy.html – please note the framework file is about 750KByte (or 0.65MB). This does not work on apple iphones and tablets.

Happy 2013

Posted By admin on January 3, 2013

All the best and have fun.

chessfunsource: http://xkcd.com/1112/

chessfun2From: http://xkcd.com/232/

chessfun3from http://xkcd.com/839/

Overview Document

Posted By admin on December 12, 2012

Documentation for phpChess is thin on the ground so here is a document that has screenshots (including administrator screens) to give an overview of what phpChess can and cannot do. find it here

fix 4.1.1 updated

Posted By admin on September 3, 2012

bugfixUnfortunately we had a major bug in the promotion code for the real-time playing interface. Promotions were not possible in 4.1 – Thanks to Gunnar for spotting that one :)

We have updated the fix to include the fix to the fix (ouch!). You can either simply re-apply the fix, or if you wish simply replace the 2 effected files. The files to overwrite are:

File 1: realtime.class.js – Directory target: /modules/realtimeinterface/scripts (overwrite)
File 2:  chess.php –
Directory target: /includes/cells/javascript (overwrite)

You can extract these files from the 4.1.1 fix. Thank you again for the active community participation to make phpChess a better application :)

4.1.1 update released

Posted By admin on July 24, 2012

chrizbWe have listen to all your feedback around version 4.1 and have compiled the fixes into the following update pack, in fact creating a fix package that will, combined with version 4.1.0 installations form RC1 for version 4.1 – PLease let us know what you think of the fixes and updates.

We have added some new functionality including

  1. Easier and more flexible upload of Avatars including dynamic resizing
  2. Computer opponent for some games when noone else is online
  3. Several fixes including language items, bug fixes, and so on.

We are very keen on your feedback for Release Candidate 2 (RC2).

 

Please note for anyone downloading version 4.1 for the first time, the fix should be applied after you have installed 4.1.0. Simply overwrite the installed files with the ones from 4.1.1 update. You can find the full version 4.1.0 here:

phpChess 4.1 alpha test
phpchess41.rar
Version: 4.1.0
View post

5.2 MiB
2342 Downloads
Details…

You can find the update file here

PhpChess 411 update
phpChess411update.zip
Version: 1.1

385.2 KiB
1524 Downloads
Details…

4.1 demo server back up

Posted By admin on July 15, 2012

tryitHi,

Thanks to all of you who wrote in to let me know the 4.1 demo server was down (apparently our server image got moved by our host, and we had absolute paths in the installation). It is fixed and you can continue testing it here : http://www.phpchess.com/phpchess41/

Thanks again :)

phpChess4.1 released for alpha testing

Posted By admin on May 30, 2012

Its finally available for testing. We appologise for the delay, but this alpha release is at least there for people to see what direction we have taken. JQuery and Javascript will dominate the UI aspects while php will continue to drive the interaction with the server and the database.

You can try 4.1 here try using user demo01 / welcome or demo02 / welcome

  

Download here

Please install this fresh (upgrade has not been tested). ALso note that the new release creates a havier load on database calls. not all hosts will permit this. It is worth asking this in advance. Post feedback here

The new release has some major changes and updates:
a) Tournaments (very simple – sorry)  is now working and actually generates games
b) jquery and javascript now active in the default skin
c) we have fixed some errors around check mate recognisition.

We are likely to have introduced a wealth of errors and a lot of text is still missing. Let us know what you find.

4.1 update due soon

Posted By admin on April 9, 2012

It was planned as  a minor request update, but now it has delivered just a few other needed upgrades. Release 4.1 (out May 2012) will deliver the following upgrades:

  1. Near real-time playing interface as standard based on Javascript
  2. Finally basic tournament capabilities (managed by the admin)
  3. A near real-time home screen showing you who is coming online and what your games status is
  4. Minor bug fixes

As a downside phpChess now needs a more capable web hosting as database query limits at stingy hosts can lead to complaints by the provider. Please make sure you discuss this with your hosting provider before installing it when it comes out. See below some screenshots of 4.1phpchess41gameNear Real-time Chess Board for online play

phpchess41TournamentAdministration of tournaments

phpchess41homeNear real-time home screen with all the information a player needs

Portuguese language pack

Posted By admin on June 12, 2011

Thanks to Vinicius Netto phpChess can now be run in Portuguese (of the Brazilian variety. You can find his site here:  www.xadrezrelampago.com.br

The download of the language pack is availabloe from the download area