Skip to content

A MERN stack game of modified chess made for main event of technothlon 2020

Notifications You must be signed in to change notification settings

rahul130500/techno-marauders-chess

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Marauders-chess

Marauders' Chess is chess on steriods. The players are trapped in dungeons(main board), which consists of 6 square rooms(sub-board). Each square room is a 5x5 maze with some walls blocking the movement of pieces through them. Each room can rotate 90° after certain number of moves.

Each player begins the game with 6 pieces: one king, one rook, two knights and two bishops. Objective is to kill the opponent's king in given time to escape the dungeon.

This game (event) was build for of Technothlon 2020 Mains (Final Round) which was held online due to COVID 19.

Technothlon is an international school championship organized by the student fraternity of IIT Guwahati. Technothlon began in 2004 in a small room with an aim to "Inspire Young Minds" . Starting on our journey with a participation of 200 students confined to the city of Guwahati, over the past 15 years we have expanded our reach to over 400 cities all over India and various centers abroad. Now Technothlon spans its wings in 30+ countries internationally. Technothlon is not just an exam but it is an enthralling journey on the path of logic which will test your logical and creative thinking to its limit. The championship is organized over 2 rounds

Find more about technothlon here

About this Repository

There are 2 branches techno_final and Techno_server.

techno_final

This has the codebase of original event used in mains. It is build using MERN stack.

Techno_server

After mains, participants and others requsted to host the game so they could play for fun. So we unlinked database (mongodb)(as it was used to store the outcomes of games in event, and we no longer needed it) and made some changes which includes slight UI improvement and some bug fixes.

Some Snapshots



Run the application on local machine

First install dependencies

$ npm install

In first terminal

$ npm start 

In second terminal

$ npm run serve 

About

A MERN stack game of modified chess made for main event of technothlon 2020

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 83.4%
  • CSS 14.9%
  • HTML 1.7%