Build [RELEASED] SimCricketX v1.0 - Complete T20 Experience with Realistic Match Engine | Free to Play

To be used when developing an addon/patch/app etc
Status
Not open for further replies.

Manish.

Staff Member
Moderator
PlanetCricket Award Winner
TPCL Titans
Joined
Aug 22, 2016
Location
Los Angeles, California
Profile Flag
India
Online Cricket Games Owned
  1. Don Bradman Cricket 14 - Steam PC

SimCricketX by Manish - Release Announcement​


I'm excited to announce the successful completion and launch of SimCricketX - a comprehensive cricket simulation platform that delivers an authentic, engaging cricket experience through advanced match simulation and intuitive user experience design.

What We've Built
SimCricketX is a full-featured cricket simulation platform that transforms the traditional cricket gaming experience by combining realistic match dynamics with hoisting on web. The platform enables users to create custom teams, simulate authentic T20 matches, and experience cricket like never before.

Key Features & Capabilities
Authentic Cricket Simulation Engine
  • Realistic Match Dynamics: Advanced ball-by-ball simulation that considers pitch conditions, player skills, and match situations
  • Complete T20 Format: Full 20-over matches with proper bowling restrictions and strategic depth
  • Weather Integration: Rain interruption system with *simplified DLS calculations for realistic match scenarios
  • Super Over Implementation: Automatic tie-breaking mechanism with specialized super over gameplay
Comprehensive Team Management
  • Custom Team Creation: Build personalized teams with 15-18 players per squad
  • Detailed Player Profiles: Individual player attributes including batting ratings, bowling styles, and specialized skills
  • Strategic Flexibility: Captain selection, wicketkeeper assignment, and playing XI customization
  • Visual Customization: Team colors and branding options
Immersive Match Experience
  • Interactive Match Setup: Coin toss simulation, team selection, and pitch condition choices
  • Live Commentary System: Real-time ball-by-ball commentary with dynamic match narratives
  • Advanced Statistics: Comprehensive scorecards, player performance metrics**, and match analytics**
  • Multiple Viewing Modes: Detailed scorecards, live scoreboards, and statistical breakdowns
Data & Analytics Platform
  • Match Archiving: Automatic generation of comprehensive match reports in multiple formats
  • Export Capabilities: Data available in HTML, CSV, JSON, and text formats for further analysis
  • Historical Tracking: Complete match history with searchable archive system
  • Performance Analytics: Detailed statistics tracking across multiple matches and players**

Modern User Experience
  • Premium UI Design: Six distinct visual themes (Nord, Retro, Cupcake, Dim, Dracula, Sunset)
  • Responsive Design: Optimized experience across desktop, tablet, and mobile devices
  • Dark/Light Mode: Adaptive interface with automatic theme persistence
  • Intuitive Navigation: User-friendly interfaces with drag-and-drop functionality

Technical Achievements

Advanced Match Simulation
  • Intelligent Bowling AI: Sophisticated algorithm that manages bowling rotations, considers player fatigue, and adapts to match situations
  • Pitch Influence System: Five distinct pitch types (Green, Flat, Dry, Hard, Dead) that authentically affect gameplay outcomes
  • Dynamic Probability Engine: Real-time calculation system that balances player skill with situational factors
Robust Data Management
  • Secure User System: Complete authentication and authorization framework
  • Efficient Storage: Optimized file-based data management with automatic cleanup protocols
  • Export Integration: Multi-format data export with automated archive generation
Performance & Reliability
  • Scalable Architecture: Modular design supporting multiple concurrent users
  • Error Handling: Comprehensive validation and error recovery systems
  • Resource Management: Intelligent memory and storage optimization

Installation Steps - Link

Discussion Thread - Feedback welcome

 
How to Play - Simple Steps
Create account
  1. Click "Don’t have an account? Sign Up"​
  2. Suggest you to use your dummy passwords​
  3. :warning: Never use your real passwords.​
  4. Then, sign in with your registered credentials​
Dashboard
  1. Create team
  2. Manage teams
  3. Simulate Match
  4. My Matches
  5. Logout
Create/Manage
  1. All fields are mandatory
  2. A team can have a range of 15-18 players
  3. A team must have a min of 6 bowling options
  4. A team must have a min of 1 wicketkeeper
Simulate match
  1. All the teams you created, will be displayed.
  2. Choose any 2 teams
  3. Then, you'll presented with an ui to select 11 players per each team
  4. All the rules and validations exist on the webpage for players selection.
  5. If required, change pre assigned pitch type.
  6. Spin the toss and enjoy the simulation
Post Simulation
  1. Once the match is done, an untouched zip file will be generated
  2. It consists of match meta data like your playing 11, csv files for each innings stats, and an html file for the match commentary and scoreboards
  3. In case you miss your files, you can download them from My Matches from homepage
Any Questions ? Found bugs or have suggestions? Let me know in the discussion thread.

IMPORTANT DISCLAIMER:
  • The ZIP files downloaded after matches are completely safe and system-generated (containing only match data, stats, and images). Your browser may show warnings about "dangerous downloads" - this is normal for ZIP files and you can safely keep/download them.
  • For account security: You can use your real email address, but NEVER use your personal passwords. Use dummy passwords like "cricket123" or "demo2024" instead. This is a testing platform, so protect your real credentials.
  • The downloaded archives are untouched and contain only match statistics, commentary, and scorecards - no executable or harmful files.
 

Installation Steps

  1. Install Python
    Download Python from: https://www.python.org/downloads/
    During installation, make sure to check the box: Add Python to PATH.
    python-install.png

  2. Download and Set Up Project
    Go to the GitHub repository - https://github.com/Manishrdy/SimCricketX
    Click on Code > Download ZIP.
    Extract the ZIP to any folder of your choice.

  3. Run the App
    Navigate to the extracted folder.
    Double-click on run.bat file to launch the app.

  4. Access the Web App
    Open your browser and visit:

    or
    http://192.168.254.131:7860 (for LAN access)
 
️ Feedback & Task Tracker – SimCricketX

Task​
Feature / Bug / Fix​
Reported By​
Status​
Increase scoring rate in death overs.​
Feature​
Completed​
 
Status
Not open for further replies.

Users who are viewing this thread

Top