Find Jobs
Hire Freelancers

ChessBoard as a Component

$100-500 USD

Completed
Posted about 21 years ago

$100-500 USD

Paid on delivery
ChessBoard with pieces Coded in delphi . The board should look and feel like the boards in products from chessbase.com. You can go to [login to view URL] where you can download ([login to view URL]) a chessplayer to play online. This program have the look and feel of what i want. It should be implemented as a component. (ActiveX or vcl) In DELPHI You can se an exemple of a chessboard component made in delphi at [login to view URL] There should be functions to set up boards. move the pieces etc. 1. It should be possible to set op the board whit a FEN string. Se [login to view URL] 2. It should always be possible to get Current bordsetup as a FEN string; 3. It should be possible to move the pieces with the mouse. Creating an event with the move as a string. 4. It should be possible to move a piece with a function like. movepiece('e2-e4') piece is moved like in the chessbase product. 5. The pieces should know there legal moves so if you move a piece to an ilegal place it would fail and drop back to where you got the piece from. 6. It should be possible to capture pieces of oposit colour. 7. If a colour is chessmate it should not be possible to move piece. 8. If a colour is in check. The colour can only be allowed to make legal move which removes the chess. 9. It should be possible to resize the board and pieces dynamic , This mean that you should be able to fit the size to a form dynamic. This is not somthing that should be done automatically. but there should be properties or functions to do it with 10. I want the board in 2D 11. It should be possible to implement arrows and cirkles in the component. 12. opption for animated movement of pieces -There is free evaluation alogritmes based on fen on the internet. If its at problem finding it just tell. This component should be used in an teaching software. And for the right person there will be much more to come. ## Deliverables 1) Complete and fully-functional component as well as complete source code of all work done. 2) Complete ownership and distribution copyrights to all work purchased. ## Platform Windows platforms 98,xp,2000
Project ID: 2913756

About the project

15 proposals
Remote project
Active 21 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
See private message.
$238 USD in 14 days
5.0 (45 reviews)
6.8
6.8
15 freelancers are bidding on average $273 USD for this job
User Avatar
See private message.
$297.50 USD in 14 days
5.0 (50 reviews)
5.5
5.5
User Avatar
See private message.
$340 USD in 14 days
5.0 (59 reviews)
5.0
5.0
User Avatar
See private message.
$510 USD in 14 days
5.0 (22 reviews)
5.0
5.0
User Avatar
See private message.
$255 USD in 14 days
5.0 (13 reviews)
4.8
4.8
User Avatar
See private message.
$169.15 USD in 14 days
5.0 (4 reviews)
4.4
4.4
User Avatar
See private message.
$212.50 USD in 14 days
5.0 (14 reviews)
3.7
3.7
User Avatar
See private message.
$85 USD in 14 days
5.0 (15 reviews)
3.6
3.6
User Avatar
See private message.
$102 USD in 14 days
5.0 (9 reviews)
3.4
3.4
User Avatar
See private message.
$229.50 USD in 14 days
4.4 (9 reviews)
2.8
2.8
User Avatar
See private message.
$850 USD in 14 days
5.0 (1 review)
1.7
1.7
User Avatar
See private message.
$340 USD in 14 days
0.0 (1 review)
0.0
0.0
User Avatar
See private message.
$127.50 USD in 14 days
0.0 (0 reviews)
0.0
0.0
User Avatar
See private message.
$255 USD in 14 days
0.0 (0 reviews)
0.0
0.0
User Avatar
See private message.
$85 USD in 14 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of DENMARK
Denmark
5.0
1
Member since Mar 7, 2003

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.