Skip to content

Sonu-debug-ui/Dev-tic-tac-toe-pro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

🎮 Dev.TicTacToe() - Professional Edition

A sleek, developer-themed tic-tac-toe game with IDE-style interface and professional coding aesthetics.

Game Preview JavaScript CSS3 License

✨ Features

  • 🖥️ IDE-Style Interface - Dark theme with terminal-like design
  • 👥 Custom Player Names - Personalize your gaming experience
  • 📊 Score Tracking - Keep track of wins and draws
  • 🎯 Professional Aesthetics - Code syntax styling and developer UX
  • 📱 Responsive Design - Works perfectly on all devices
  • 🎮 Smooth Animations - Hover effects and transition animations
  • 🔧 Console Integration - Developer tools and debug commands
  • Fast Performance - Vanilla JavaScript for optimal speed

🚀 Live Demo

🎮 Play the Game Now!

📸 Screenshots

Professional IDE-style interface with dark theme

🛠️ Technologies Used

  • HTML5 - Semantic structure and accessibility
  • CSS3 - Grid, Flexbox, animations, and responsive design
  • JavaScript ES6+ - Game logic and interactive features
  • Google Fonts - JetBrains Mono for authentic code aesthetics

🎯 How to Play

  1. Setup - Enter custom player names (optional)
  2. Gameplay - Click cells to place X or O
  3. Victory - Get 3 in a row (horizontal, vertical, or diagonal)
  4. Scoring - Track your wins and compete with friends!

🔧 Developer Features

  • Console Commands - Type help() in browser console
  • Game State Access - Use game.board to view current state
  • Debug Logging - All moves logged to console
  • Professional Styling - Code syntax highlighting theme

📱 Installation & Usage

Option 1: Play Online

Simply visit the live demo and start playing!

Option 2: Run Locally

# Clone the repository
git clone https://github.com/Sonu-debug-ui/dev-tic-tac-toe-pro.git

# Navigate to the project directory
cd dev-tic-tac-toe-pro

# Open the game in your browser
# Simply double-click index.html or serve with a local server

Option 3: Download

  1. Click the green "Code" button above
  2. Select "Download ZIP"
  3. Extract and open index.html in your browser

🎨 Customization

The game uses CSS custom properties for easy theming. You can modify colors, fonts, and animations by editing the CSS variables in the <style> section.

🤝 Contributing

Contributions are welcome! Here's how you can help:

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

📋 Roadmap

  • AI opponent with difficulty levels
  • Online multiplayer functionality
  • Tournament mode with brackets
  • Custom themes and skins
  • Sound effects and music
  • Mobile app version

🐛 Bug Reports

Found a bug? Please open an issue with:

  • DDescriptionof the bug
  • Steps to reproduce
  • Expected vs actual behavior
  • Browser and device information

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

🌟 Show Your Support

If you like this project, please ⭐ star this repository and share it with your friends!

👨‍💻 Developer

Made with ❤️ by Sonu-debug-ui

  • 💼 Portfolio: Visit my GitHub Profile
  • 📧 Contact: Feel free to reach out for collaborations!
  • 🔗 Connect: Follow me for more awesome projects

Built with passion for clean code and great user experiences 🚀