Skip to content

Developers

Natsu edited this page Jun 7, 2024 · 4 revisions

Introduction

Welcome to the developers wiki page. This is a comprehensive guide to how the game was developed, the frontend and backend architecture with flow diagrams and the corresponding logic with code snippets and links to files wherever necessary. This guide has the following pages:

  1. Frontend UI describes the reusable components and the UI flow diagram

  2. Frontend Logic describes the state machines controlling the game logic and websocket communication.

  3. Backend Logic describes the apis, how the game rooms are created, the function handling websocket communication and

  4. Challenges Faced describes the various challenges (like design, implementation, code) I faced when creating this game

Clone this wiki locally