The document proposes a service-oriented architecture (SOA) framework to simplify the development of educational serious games. It identifies the key functional elements of serious games and groups them into clusters that could be developed as reusable services, such as databases, assessment, feedback, and adaptivity. The goal is to create a toolbox of possibilities that helps designers decide what pieces can be reused across games to reduce costs and time spent on development. Future work involves building an SOA framework that encourages standards and a consistent structure to further streamline the process.