In Progress

Extremely simple C#-program (Chess -game)

Project "Chess board"

Programming language: C#

(ATTENTION: nothing else is required, except mentioned stuff. Anything extra is not necessary!)

- All data fields are Private

* All data fields have Public standard "Getter" and "Setter" -methods (use with Properties)

- In "Setter"-method it is required to verify the new information inputted.

- All classes have "Default Constructor" and another Constructor, where is input-parameters for given information

"Location", with data fields:

- char column;

- int row;

"Piece", Minimum data fields required:

- Location location

and member functions:

- virtual bool move(Location location);

(Is able to move from anywhere, to anywhere, returns True)

"Pawn" (inherits from "Piece")

- virtual bool move(Location location);

(Moves to a new location, if it is a legal move. Returns True or False)

"Bishop" (inherits from "Piece")

- virtual bool move(Location location);

(Moves to a new location, if it is a legal move. Returns True or False)

Chessboard, with data fields:

- Game_Pieces -array

member functions:

- bool add(Piece p)

(adds a Piece to the board (to the array) and returns True if the Piece can be added more. If there is already enough of Piece in the board-array and if there isn't already a Piece in the Location

- Piece delete(Location p)

(returns deleted piece if the location isn't empty. otherwise returns null-object)

- bool move(Location from, Location to)

(moves piece from "from" to "to", if "from"-location is found and the move to "to"-location is legal move. Returns either True or False)

Main()

- create a Chessboard-object and show some Pieces and their legal and illegal moves.

NOTHING ELSE REQUIRED!!

EVERYTHING HAS TO BE IN ONE FILE!

Skills: C# Programming

See more: chess source code, tcsp, tscp eye, tscp army, tscp protocol, tspc oregon, simple chess program, tscp chess, simple c program projects, simple c++ program project, simple c++ program , C Program Project -- 1, write a c++ program to accept 10 or more numbers then: display the numbers in two columns: one column with the numbers as they w, write a c program to accept 10 or more numbers then display the numbers in two columns one column with the numbers as they were , simple c# program

About the Employer:
( 0 reviews ) Finland

Project ID: #15698169

Awarded to:

freelancerSolvit

I have a general idea of what is required but I will need a copy of whatever documentation you were given. Relevant Skills and Experience C/C++ programming. Proposed Milestones €15 EUR - Payment after you have receiv More

€15 EUR in 0 days
(0 Reviews)
0.0

8 freelancers are bidding on average €29 for this job

AlexayIwanov3212

Hi, your project seems good for me. Plz send me your file to our team and let's start your project. Relevant Skills and Experience C# Programming Proposed Milestones €24 EUR - GOOD

€24 EUR in 1 day
(3 Reviews)
2.3
sotapanha0204

Hello I like chess!. Confidence! Looking forward to your good reply. Best regards Relevant Skills and Experience C# Programming Proposed Milestones €34 EUR - final

€34 EUR in 1 day
(0 Reviews)
0.8
€77 EUR in 1 day
(0 Reviews)
0.0
mikenru1

easy task Relevant Skills and Experience 7+ years in softdev Proposed Milestones €15 EUR - after work is done

€15 EUR in 1 day
(0 Reviews)
0.0
€23 EUR in 0 days
(1 Review)
0.0
€19 EUR in 0 days
(0 Reviews)
0.0
€23 EUR in 0 days
(0 Reviews)
0.0