Amidst the pandemic, the human bodies have responded! Upon the arrival of Covid viruses, you as a player will be controlling the immune system to eliminate the incoming viruses before they destroy your body.
This course project is a part of object-oriented programming course (CPE261200), offered by Department of Computer Engineering, Chiang Mai University. This project was developed according to project's specification by Aj.Chinawat Isaradisaikul. It is a single-player online strategy game. It features genetic code parser and interpreter for game's characters, and multi-threaded server support for concurrent playing games. The genetic code grammar was provided by Aj.Chinawat and is in the project's spec.
Back-end: Java17, Spring WebSocket with STOMP, Spring Web, Lombok, SockJS
Front-end: React with TypeScript, CSS, HTML, JavaScript, tailwindcss
- Start back-end server by
gradlew bootRun
at root directory. - Start front-end server by
npm start
at carin-frontend directory.