A sleek, developer-themed tic-tac-toe game with IDE-style interface and professional coding aesthetics.
- 🖥️ 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
Professional IDE-style interface with dark theme
- 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
- Setup - Enter custom player names (optional)
- Gameplay - Click cells to place X or O
- Victory - Get 3 in a row (horizontal, vertical, or diagonal)
- Scoring - Track your wins and compete with friends!
- 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
Simply visit the live demo and start playing!
# 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
- Click the green "Code" button above
- Select "Download ZIP"
- Extract and open
index.html
in your browser
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.
Contributions are welcome! Here's how you can help:
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature
) - Commit your changes (
git commit -m 'Add amazing feature'
) - Push to the branch (
git push origin feature/amazing-feature
) - Open a Pull Request
- AI opponent with difficulty levels
- Online multiplayer functionality
- Tournament mode with brackets
- Custom themes and skins
- Sound effects and music
- Mobile app version
Found a bug? Please open an issue with:
- DDescriptionof the bug
- Steps to reproduce
- Expected vs actual behavior
- Browser and device information
This project is licensed under the MIT License - see the LICENSE file for details.
If you like this project, please ⭐ star this repository and share it with your friends!
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 🚀