We’ve started using an interesting product to accelerate development. It’s for another engine, and I’m not schilling for it here, but I think the idea is one that Lumberyard could consider adopting.
Essentially, the project provides a C++ framework, which is exposed to the visual scripting system, that provides the basis for creating an RPG. It’s like having a higher-level, more dedicated framework, that sits on top of the raw engine. Here are the docs, which give a better illustration of the project.
It occurred to me that Lumberyard could do something similar to add value to the engine - create similar frameworks that facilitate the rapid development of various styles of game, reducing the programming cost for developers.