Welcome to Altai Shatra - an immersive virtual world where two players can engage in real-time gameplay.
- Real-Time Gameplay: Experience the thrill of playing Altai Shatra with another player in real-time, thanks to Socket.io.
- Interactive Interface: Utilizing ReactKonva, the game provides an interactive interface for smooth gameplay.
- Responsive Design: Built with Tailwind CSS, the website adapts seamlessly to various screen sizes, ensuring a consistent experience across devices.
- User-Friendly: Designed with React, the website offers a user-friendly experience, making it easy for players to navigate and enjoy the game.
- Next.js: A React framework for building server-side rendered React applications.
- Socket.io: Enables real-time, bidirectional communication between web clients and servers.
- Tailwind CSS: A utility-first CSS framework for creating custom designs quickly.
- ReactKonva: A React library for drawing complex graphics on the web using the HTML canvas.
To run the project locally, follow these steps:
- Clone this repository.
- Install dependencies using
npm install
. - Start the development server with
npm run dev
. - Open your browser and navigate to
http://localhost:3000
.
Contributions are welcome! Feel free to open an issue or submit a pull request to improve the project.
This project is licensed under the MIT License.