# core * rename rect to rectangle * fields - maybe std::variant? * add more tests for linear algebra # scripting * refactor script into something like a runtime - script * other engines? # scene * add_child and add_component should have guards - use std::lock_guard # system * filesystem walker with C++17 (or inotify, FindFirstChangeNotification or FSEvents) # visual * MVP for PBR with OpenGL 3.3 * multipass?