Skip to content

deepaksing/Pclash

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pclash

Pclash is an online blockchain strategy card game built with Next.js, Tailwind CSS, Golang and Solidity.

Description

Pclash is an exciting online game where players can buy, sell, and level up their cards to compete against opponents. The objective of the game is to strategically use different cards with unique abilities to attack enemy cards or their hero. The last player standing wins the game.

Technologies Used

  • Next.js
  • Tailwind CSS
  • Golang
  • Graphql
  • Solidity

Features (Implemented)

  • ✅ Basic game board
  • ✅ Health bar and mana bar UI
  • ✅ Card UI
  • ✅ Animations for interacting with cards
  • ✅ Dragging cards and placing them on the board or attacking the enemy hero

Work in Progress

  • ⚙️ Implementing card abilities
  • ⚙️ Allowing players to attack enemy cards and heroes
  • ⚙️ Addressing edge cases
  • ⚙️ Improving animations
  • ⚙️ Enhancing the game's visuals

Future Plans

  • 📅 Developing a proper backend for managing game data
  • 📅 Implementing a multiplayer experience
  • 📅 Utilizing Solidity to create smart contracts

Installation

  1. Clone the repository: git clone https://github.com/deepaksing/Pclash.git
  2. cd web
  3. Install dependencies: npm install
  4. Start the development server: npm run dev

Contributing

Contributions are welcome! If you have any ideas, suggestions, or bug reports, please open an issue or submit a pull request.

License

This project is licensed under the MIT License.

Releases

No releases published

Packages

No packages published