Project for Netcentric Architecture Class. The task is to create a multiplayer game according to specification provided by the lecturer.

The game we're tasked to create was IQ180, a game based on a popular Thai game show with the same name.

The rule is very simple, five numbers and a question is given each round. Perform any operations to it ( +, -, x, /, (, ) ) to make those 5 numbers into the number in the question. It might sound simple at a glance, but it's actually challenging and a very good brain exercise.

There are 4 members in the group, one member responsible for backend development, one for game logic, one for game design/ux/testing and I work on implementing frontend side of the game.

The project received high marks from the lecturer.

Features

  • Real Time Online multiplayer
  • Single player mode
  • Live Chat
  • Keyboard input
  • Touch/ Drag and drop input

Techincal Details

  • XState state management is used for this project to handle complicated state nature of this application.

© 2023-2024 HamP, Assets used in the site belongs to respective owner | View Source