JavaScript Chess Set, Chess CGI

You can contact the author here.

4815

Writing JavaScript Chess

Ver. 0.1
Status: Under Development.

Project Introduction

A friend offered to teach a PERL class recently. One of the requirements for the class was to adopt a project which would be used to apply our PERL learning to; my project was a Chess game which used PERL as a back end, and HTML/DHTML as a front end. This site will play host to the components of that game as it develops.

General Transactions and Functions

This is the evolving list of to-do's related to this project
  • New Game
  • Retire Game
  • Concede Game
  • White Move
  • Black Move
  • Register Player
  • View a specific game State
  • View Game Moves History
  • View list of all games in progress
  • View Games Retired
  • Manage High Scores
  • View High Scores
  • Communicate with Chess Property webmaster/owners - contact us/advertise with us
  • Challenge a player to a game
  • Invite friend to register as a new player
  • Invite spectators
  • Delete Game
  • Add Commentary
  • Delete/Edit Commentary

Additional Objectives

What do we hope to accomplish with the site when it's finished?
  • Attract visitors interested in chess
  • Entertain visitors
  • Educate students of chess
  • Offer/Maintain player bragging rights
  • Make money
  • Offer attactive business opportunity
  • Account for visitors, spectators and players
  • Provide testing opportunities
  • Provide feedback mechanisms
  • Act as a spider trap on relevant phrasing
  • Inspire students
  • Inspire confidence that the site can be a trusted and authoritative information source. Attract a following and cement a customer/community bond by being trustworthy.

Play Game

STATUS: Under Development (Non-Functional)

This game is currently under development. You are welcome to review the development as it continues.