🧩 RicochetHex Strategic AI Hexagonal Chess RicochetHex is a modern strategy game inspired by chess, played on a hexagonal board with unique movement rules, ricochet mechanics, and deep tactical gameplay. The game features an AI opponent, multiplayer rooms, real‑time updates, and a clean UI built with a modern frontend stack.
🌐 Play Online Play the live version here: https://lovable.dev/projects/0d5b6c95-18ff-485a-9d41-f0e2d816063e
🎮 Features ✔ Hexagonal board with unique movement mechanics
✔ Smart AI opponent
✔ Multiplayer rooms (PvP)
✔ Real‑time move updates
✔ Smooth animations and visual effects
✔ Modern UI with shadcn‑ui + Tailwind CSS
✔ Automatic deployments via Lovable
🧠 Gameplay Overview Each player controls pieces on a hexagonal grid
Pieces can ricochet off edges and other pieces
The goal is to outmaneuver and eliminate the opponent
The AI analyzes the board and selects optimal moves
Supports both AI and player‑vs‑player modes
📸 Screenshots (You can add images later — section prepared.)
🛠 Tech Stack Vite
React
TypeScript
Tailwind CSS
shadcn‑ui
Lovable.dev (automatic deployments)
📁 Project Structure Код /src /components → UI components /logic → game logic and AI /hooks → custom hooks /styles → global styles /public → static assets 📦 Installation & Development sh git clone https://github.com/AlexKitipov/RicochetHex cd RicochetHex npm install npm run dev 🚀 Deployment (Lovable) The project deploys automatically through Lovable.
To publish: Share → Publish inside Lovable.
🌐 Custom Domain You can connect your own domain: Project → Settings → Domains → Connect Domain
Documentation: https://docs.lovable.dev/features/custom-domain#custom-domain
🗺 Roadmap [ ] Improved AI
[ ] New piece types
[ ] Ranked mode
[ ] Move history
[ ] Mobile optimization
[ ] Sound effects
🏷 License MIT License
👤 Author
Aleksandar Kitipov
Development, design, logic, AI, UI, architecture.