diff --git a/README.md b/README.md index 23a165d..a5e8063 100644 --- a/README.md +++ b/README.md @@ -1 +1,22 @@ # Doodle + +# Milestones + +As a rough idea of the milestones needed for this game to work: + +## SDL Paint Program + +* [x] Create a basic SDL window that you can click on to color pixels. + * [ ] Connect the pixels while the mouse is down to cover gaps. +* [ ] Implement a "screenshot" button that translates the canvas to a PNG + image on disk. +* [ ] Create a custom map file format (protobufs maybe) and "screenshot" the + canvas into this custom file format. +* [ ] Make the program able to read this file format and reproduce the same + pixels on the canvas. + +## Platformer + +* [ ] Start implementing a platformer that uses the custom map format for its + rendering and collision detection. +* [ ] ???