API Model for Gaming Service

We learned the workflow and architectural layout of the game system in the last lesson. This lesson will cover the functional requirements of our game service in terms of data entities, message formats, and API endpoints. We’ill also discuss how event notifications are communicated between players and the game server at the end of this lesson.

Note: We assume that the reader has gone through the design problems mentioned in the prerequisite section in the first lesson. Therefore, we won’t discuss certain functionalities like chat, audio conferencing, payments, and alerts to keep the contents of this lesson concise.

  Let's start by learning about the common terms we’ll use in this lesson.

Level up your interview prep. Join Educative to access 70+ hands-on prep courses.