Editor: ✔ Come up with project directory structure @done (9/17/2021, 6:46:44 PM) ✔ Make the editor a separate module @high @done (11/1/2021, 2:24:35 PM) ☐ Implement Run Mode interface class @high ☐ Reference raw asset files in a "content" folder@high ☐ Platform independant file browsing ☐ Scan script files to make sure they don't overwrite globals Raw Asset Importers: - Need classes to import raw resource files for the editor ☐ Raw Resource importer interface class ☐ Raw Image importer class ☐ Raw Sound importer class ☐ Raw font file importer class Project (Class for loading and tracking project data): ✔ Generate new project at given location @done (11/9/2021, 3:26:03 PM) ☐ Save project data ☐ Open existing project GUI Panels: Project Overview (Tree view): Scene View: Scene Hierarchy (Tree View): Asset Viewer: ☐ Put files into a table with columns for the file Properties Tools: Tile Map Editor: ☐ Tile map canvas ☐ Tile map pallete ☐ Hideable grid ☐ Stamp creater ☐ Flood Fill Properties: