I would like to make a chess game in basic, but I really don't know how to start it.. I was thinking create an 8x8 matrix for the dimension of the board. Also, store the coordinates of each piece in a list. But that would make 32 lists!! Is there a better way to do this?
Whoa, why use lists? You already have matrices. Okay, how about assigning each of the types of pieces a specific number. The opposite player being negative of that number. If you can then draw the board, and the pieces from that, you should be able to work on specific moves later.
Chess is a really hard program to start with, due to the fact that it has different moves for different pieces. May I suggest a checkers game first? Or better yet, tic-tac-toe. Then you could also practice some rudimentary Artificial Intelligence.