It should allow for most of the game to be developed inside the 3DS, including:
- Level design/edit.
- Logic for the game, in some very easy simplified way.
- Creation and edition of assets, perhaps a sprite editor, or whatever.
- Perhaps also creation of music inside the tool, providing some kind of very simple tracker.
- Most important: Access to a cloud community service where assets and games could be shared
- This should be a configurable server, and also the PC-side server tool should be created so anyone could host this service.
Additionally to the 3DS based engine and editor, many PC-side tools should be created:
- The before mentioned PC-side server.
- An editor and simulation tool so that games can also be developed and tested on PC.
- Tools that allow importing more complex assets for later usage on 3DS.
The PC-side tools shall be multiplatform Windows/Linux/macOS.
Also the engine should be made with portability in mind, making it possible to port it to PSP/PS Vita/Switch or whatever in the future.
The engine should provide support for only one genre of games to make it simpler, e.g. either 2D Metroidvania, Visual Novel, Etrian Odyssey style-dungeon crawler, etc.
After that "hey, did you drink one too many bottle of beers last night" high-level draft of an SRS that requires a reality-check and a visit to the nearest mental institution, I would also like to see some game created on same engine.