Milestone 1
Basic chess pieces on board, simple movement. We'll find the right abstractions to build this simple prototype with and use those to lay the groundwork for the framework.
Back-End
- Data structure for spaces (simple 2D array of space objects)
- Pieces that can move
- Simple player and board classes with turn functionality
Front-End
- Rendering current board state in variable sizes (8x8 for chess)
- Taking basic movement input
Front-End <-> Back-End
- Data structure for visual board representation
- Data structure for player input
- transfer between front-end and back-end
100% Completed