
Em Andamento
Publicado
Pago na entrega
I run a tabletop baseball game that resolves every at-bat with dice, but the rolling and stat-keeping slow things down. I want a Windows-based Python program that handles the virtual dice, applies the game rules, and records every result automatically. Core flow • I select the two teams, click “Play”, and the program rolls the appropriate dice behind the scenes. • The outcome of each roll is interpreted exactly as the rulebook states, advancing runners, scoring, switching sides, and so on until the final out. • After every play the chosen player’s line is updated on screen and stored to file, so season stats grow with each game. Please ensure that: • Team data stores all players and their attributes. • Lineups can be set before the game starts. • Generic substitution rules can be assigned to each player for automated substitutions during gameplay. • The Pitch Die a pitcher is at when they are removed from the game is tracked. • Single-game data output integrates seamlessly with my existing season stats spreadsheet. A simple, clean GUI built with tkinter, PyQt or any comparable framework is fine as long as it runs smoothly on Windows 10/11. Ideally, it should resemble a traditional baseball scoresheet or box score format for clarity. Persistent data can sit in CSV, SQLite or another lightweight format—whatever you feel keeps things portable. Deliverables 1. Full Python source code, clearly commented. 2. An executable or one-click launcher for Windows. 3. Sample data files plus a short README so I can drop in my own rosters and start playing. 4. Brief hand-off session or screencast showing a complete game and where the stats are stored. I value clarity over flash: accurate rule handling and reliable stat tracking matter most. Let me know if you need the rulebook details or sample score sheets during development.
ID do Projeto: 40474085
111 propostas
Projeto remoto
Ativo há 2 meses
Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos

Hi, This is Jorge from IT GLOBAL SOLUTION LLC, based in the U.S. I can help build a Windows-based Python simulator for your tabletop dice baseball game, with a clean GUI, automated dice rolling, rule interpretation, runner advancement, scoring, substitutions, and reliable stat tracking. Since accuracy matters more than visual complexity, I’d focus first on modeling the rulebook logic clearly so every at-bat is processed the same way your manual game currently works. I’d recommend Python with tkinter or PyQt for the desktop interface, plus CSV or SQLite for portable team, player, lineup, game, and season data. The app can allow you to select teams, set lineups, assign player substitution rules, click Play, and watch each result update in a scoresheet or box-score style layout. Each play can update player lines on screen and write clean output that integrates with your existing season spreadsheet. I can also track pitcher removal details, including the Pitch Die state at the time of removal, and structure the data files so you can easily add rosters, attributes, and future rules without rebuilding the program. I’d provide commented Python source code, a Windows launcher/executable, sample data, and a README explaining how to use your own rosters and where the stats are stored. Let’s connect and go over the rulebook details. Best, Jorge
$500 USD em 7 dias
4,0
4,0
111 freelancers estão ofertando em média $457 USD for esse trabalho

Hi, I understand you need a Windows Python desktop app that can run your dice baseball game from team selection to final out, while applying the rulebook correctly and saving all batting, pitching, fielding, streak, and pitch die stats. My approach would be to first map the rulebook and quick reference into clear game logic, then build a simple GUI in tkinter or PyQt where you can pick teams, play each result, see player lines update live, and store season stats in SQLite or CSV. I will keep the code clean and commented, include sample roster/stat files, create a Windows launcher, and provide a short walkthrough so you can add your own teams and run games without trouble. Can you share the full rulebook and one or two sample score sheets so I can match the dice outcomes, runner movement, earned/unearned runs, DEF rolls, Hot/Cold status, and pitch die rules correctly? Do you already have roster files in CSV/Excel format, or should I create a simple roster template for you? Should the game auto-play fully after clicking Play, or do you want a step-by-step mode where each at-bat/play is shown before moving on? Do you prefer SQLite for season storage, or would editable CSV files be better for your workflow? Thanks,
$750 USD em 18 dias
9,3
9,3

Hello. I am proficient Python specialist, and I have completed hundreds of Python projects on freelancer.com. also, I have vast experience with both tkinter and PyQt. Meantime, my primary specialization is Windows Desktop application development, therefore I can develop Windows-compatible Python script with GUI There mentioned you have some details and I need the rulebook details or sample score sheets during development, or even both is better. I am ready to start development Best regards, Ivan V.
$257 USD em 2 dias
8,4
8,4

Hi — Elias here from Miami. The real challenge here is not the dice rolling itself, but accurately translating the rulebook into a reliable game engine that updates runners, outs, substitutions, pitcher states, and season stats without manual cleanup later. For tabletop simulations, small rule mistakes can quickly corrupt the whole game record. I’d approach this with a clean Python structure separating the rule engine, team/player data, game state, GUI, and stats export. A simple Windows-friendly interface using PyQt or tkinter can show a scoresheet/box-score style view while storing rosters, lineups, substitutions, and season outputs in CSV or SQLite for easy spreadsheet integration. I’ve built automation and data-tracking tools where accuracy, repeatable logic, and clean file output mattered more than flashy UI. A few questions to better understand the scope: Q1 – Is the full rulebook already available in a structured format, or should it be interpreted from PDF/notes? Q2 – What format is your current season stats spreadsheet using: Excel, CSV, or Google Sheets? Q3 – Should the game pause after each at-bat for review, or run automatically until manual stop? Happy to map the rules into a practical MVP and milestone plan. Looking forward to hearing from you.
$500 USD em 7 dias
7,8
7,8

⭐⭐⭐⭐⭐ Create a Python Program for Your Tabletop Baseball Game ❇️ Hi My Friend, I hope you're doing well. I’ve reviewed your project details and see you are looking for a Python program to enhance your tabletop baseball game. Look no further; Zohaib is here to help you! My team has successfully completed 50+ similar projects for game automation. I will build a Windows-based program that manages virtual dice, applies game rules, and tracks stats automatically, saving you time and effort. ➡️ Why Me? I can easily create your baseball game software as I have 5 years of experience in Python programming, focusing on game development, GUI design, and automation. My skills include data management, user interface design, and efficient coding practices. Additionally, I have a strong grip on working with databases and file handling to ensure a smooth experience. ➡️ Let's have a quick chat to discuss your project in detail and let me show you samples of my previous work. I look forward to discussing this with you in our chat. ➡️ Skills & Experience: ✅ Python Programming ✅ GUI Development ✅ Data Management ✅ Game Logic Implementation ✅ File Handling ✅ User Experience Design ✅ Debugging ✅ CSV and SQLite Integration ✅ Automated Testing ✅ Version Control ✅ Rule Interpretation ✅ Performance Optimization Waiting for your response! Best Regards, Zohaib
$350 USD em 2 dias
8,1
8,1

Hello, As someone who specializes in leveraging the power of Python for creating efficient and robust applications, I fully understand the necessity of smooth and accurate game execution as well as reliable stat tracking in your baseball project. My expertise extends to Software Development, Game Development, and Data Analysis - all areas important for your Automated Dice Baseball Simulator. I have a good foundation in Python and can ensure the development of a comprehensive, well-optimized simulator with a simple GUI that performs seamlessly on Windows 10/11. In terms of organizing and storing your game data, I am well-versed with lightweight formats like CSV, SQLite that fit portability needs while being able to handle large datasets efficiently. Throughout the course of my career, even in the most complex projects, I have always provided clearly commented code which will assure future maintainability for your software. Lastly, I would like to emphasize my commitment to clear communication and prompt delivery under tight deadlines. With my deep technical knowledge complemented by strong problem-solving skills, you can count on me to effectively handle any challenges that might arise during the development process. Collaborating with me would ensure your project is executed with precision and accuracy while maintaining a speedy completion time. Thanks!
$750 USD em 4 dias
7,6
7,6

Hi, I've built game simulators with dice mechanics and stat tracking before — Python handles the logic cleanly, SQLite stores the game state, and we can build a UI that makes rolling and record-keeping instant. I noticed you're managing stats manually right now. We'll automate that completely so you just roll and watch results populate. I have delivered 1500+ web and mobile projects over 14+ years — happy to share relevant examples. Let's get this running for you. Thanks, Hasan
$250 USD em 21 dias
7,7
7,7

⭐⭐⭐⭐⭐ 0As a seasoned developer with over 18 years of industry experience and a particular expertise in Python and SQLite, I'm confident I can bring your Automated Dice Baseball Simulator to life. CnELIndia is renowned for delivering high-quality, user-friendly solutions that encompass every aspect of the client's vision. Your project’s reliance on accuracy, reliability and efficient data tracking aligns perfectly with my proficiency in building robust systems. I have extensive experience handling large volumes of data while ensuring consistent performance, making me well-suited to manage the extensive data tracking requirements of your game. Drawing upon our skillset which includes PHP, WordPress, WooCommerce and data scraping, among others, we’ll deliver more than just a functional simulator—we’ll create a seamless playing experience that exceeds your expectations. And your preferred lightweight data format is an ideal match for the SQLite expertise we have developed over the years. As a reliable partner committed to both the technical excellence and overall user experience of our projects, partnering together will be a decision you won’t regret.
$500 USD em 7 dias
7,5
7,5

Python | Sports Simulation | Desktop App | Stats Tracking Hi I can build a clean Windows-based Python application that automates your tabletop baseball game flow, including virtual dice rolling, rule handling, runner advancement, substitutions, and full stat tracking. Recommended stack: • Python + PyQt • SQLite/CSV storage for portability and spreadsheet integration • Box-score style UI for easy gameplay tracking Features: • Team/player database • Pre-game lineup setup • Automated substitutions • Pitch Die tracking for removed pitchers • Full play-by-play logic • Season stat saving/export • Windows executable + README + sample files I have experience building custom game systems, sports/stat tracking tools, and rule-driven desktop applications. Once we start, I’ll review your rulebook and sample score sheets to ensure the gameplay logic matches your tabletop system accurately. Thanks! Purnima
$750 USD em 20 dias
7,5
7,5

Hello! Our team has strong experience in Python-based desktop application development, including Windows tools with GUI frameworks such as Tkinter and PyQt, as well as systems that combine business logic engines, automated rule processing, and persistent data tracking. We regularly build applications where complex rules must be executed reliably in the background while maintaining clean and simple user interfaces. We also have experience developing simulation-style systems and stat-tracking tools, where structured data is continuously updated and stored for long-term use. In similar projects, we’ve implemented rule-driven engines, automated state transitions, and real-time data recording with seamless export to external spreadsheets or analytical tools. Your project is a very good fit for this type of approach, as it combines deterministic game logic, structured data management, and lightweight UI design. We can build a clean Windows application that handles the full game flow, automates dice resolution based on your rulebook, maintains accurate season statistics, and allows easy customization of teams and lineups. Please, review our profile https://www.freelancer.com/u/tangramua where you can find detailed information about our company, our portfolio, and the client's recent reviews. Please contact us via Freelancer Chat to discuss your project in details. Best regards, Kateryna Sales department Tangram Canada Inc.
$525 USD em 7 dias
8,1
8,1

As a seasoned python specialist and full-stack developer with over 13 years of experience, I possess all the skills essential to accomplish your Automated Dice Baseball Simulator project impeccably. My grasp on python web automation and data mining, as well as extraction and AI techniques, is tailored exactly to what you require. I can create an automatized baseball simulator program for you that rolls the dice, applies the game rules to resolve every at-bat, and conveniently records all the relevant stats. Accuracy and reliability in rule handling are my top priority and ensuring that persistent data stays portable for future usage is a commitment I willingly offer. Having successfully developed similar programs in the past like Car rental website, OpenClaw AI bot install, VFS global VISA Booking Bot, I assure you a clean GUI built with tkinter or PyQt that would run smoothly on Windows 10/11. To further ease your hands-on experience, you'll be provided with a complete package - Full Python source code which would be clearly commented, an executable or a one-click launcher for Windows; alongside sample data files and a README for easy roster customization. Additionally, I will wrap up my expertise by providing a brief hand-off session or screencast to ensure ease of use post-delivery. Let's partner together to bring your game to life!
$250 USD em 1 dia
7,3
7,3

Hi, We’re a full-stack development team experienced in Python desktop applications, game logic systems, automation tools, and statistical data tracking. We can build your Windows-based tabletop baseball companion with: Virtual dice and full rulebook-driven gameplay automation Team/player database with editable rosters and attributes Pre-game lineup management Automated substitution logic and pitcher tracking Real-time stat updates and season tracking CSV/SQLite-based persistent storage compatible with your existing spreadsheets Clean baseball-style GUI for Windows 10/11 Executable launcher + documented source code Our focus would be on accurate rule handling, reliable stat tracking, and making gameplay smooth and fast while keeping the interface simple and intuitive. We’d be happy to review the rulebook and sample score sheets early so the engine matches your tabletop system exactly. Regards Interconnect Team
$500 USD em 7 dias
6,9
6,9

Hello, {{{ I HAVE CREATED SIMILAR BEFORE AND I CAN SHOW YOU }}}} I have carefully reviewed your Deadball baseball simulator requirements and fully understand the gameplay mechanics, dice logic, stat tracking, fatigue system, oddities, injuries, and scorekeeping structure you want implemented. I am having 10+ years of experience in Python development, desktop applications, game logic systems, automation tools, and data management. I can build a stable Windows-based simulator with a clean GUI using PyQt or Tkinter, automated dice rolling, complete rulebook integration, live stat tracking, persistent season storage, and exportable game data using SQLite/CSV. The application will accurately process innings, runner advancement, fielding outcomes, pitching fatigue, bonus traits, injuries, steals, hit & run logic, and all gameplay events exactly as defined in your ruleset. I will also provide a one-click Windows executable, clean commented source code, sample roster files, README documentation, and a walkthrough session/screencast. I WILL PROVIDE 2 YEARS FREE ONGOING SUPPORT AND COMPLETE SOURCE CODE. We will work with Agile methodology and I will assist you from development to final testing and delivery. I eagerly await your positive response. Thanks Christina
$500 USD em 7 dias
7,0
7,0

Hi, this looks like a really fun one to build, and the Deadball rules you shared make it clear. I can build the full engine in Python so it rolls the right dice, reads the Swing, Hit, and Out tables exactly as written, tracks pitcher fatigue and the Pitch Die when a pitcher is pulled, and handles auto-substitutions. A clean tkinter GUI laid out like a real scoresheet, with stats saved to SQLite and exported to match your season spreadsheet. I will package it as a one-click Windows exe with sample rosters. Quick call to walk through it? Best, Dev S.
$250 USD em 4 dias
6,6
6,6

Hi there, I understand you're looking to create a simulation engine for your tabletop baseball game. The system will manage the entire lifecycle: you'll load team rosters, set lineups with substitution rules, and then the application takes over. It will execute the game by handling the dice rolls, interpreting outcomes according to your rulebook, managing the game state (score, outs, runners), and updating player stats in real-time. Finally, it will persist the results for your season-long tracking. Technical approach: I'll develop this as a standalone Windows application using Python. For the GUI, PyQt offers a clean and responsive solution. All data—rosters, player attributes, and game-by-game stats—will be stored in a local SQLite database, which is portable and more robust than CSVs for this purpose. The final app will be packaged into a single executable using PyInstaller for easy setup. Core modules: - Roster & Lineup Management: Handles loading teams, setting starting lineups, and defining substitution logic. - Game Simulation Engine: The core logic that processes dice rolls, applies game rules, and updates the state. - Live Stat Tracker: Manages in-game statistics and displays them in a box-score format. - Data Exporter: Generates CSV files at the end of each game, formatted to integrate directly with your spreadsheet. My implementation strategy is to first build and validate the core game engine without a UI. Once the rule interpretation and stat tracking are confirmed to be 100% accurate, I will build the graphical interface on top of that solid foundation. I have a few quick questions to clarify the scope: 1. Could you provide a few rule examples—one simple (like a strikeout) and one complex (like a double with runners on base)—to help gauge the logic's complexity? 2. Are the automated substitution rules based on simple triggers (e.g., 'replace pitcher after 6 innings') or more conditional logic (e.g., 'pinch hit in a high-leverage situation')? 3. What are the exact column headers of your existing season stats spreadsheet? This will ensure the CSV output integrates perfectly. Regards, Rohit
$250 USD em 10 dias
7,0
7,0

Hello, Your project is exactly the kind of desktop simulation system I enjoy building: rule-driven, stats-heavy, and focused on reliability rather than flashy visuals. The biggest priority here is designing a clean game engine that faithfully reproduces the tabletop mechanics while keeping gameplay fast and smooth. My approach would be to separate the system into three layers: - Core baseball engine (dice logic, inning flow, runner advancement, substitutions, scoring, pitcher tracking) - Persistent stats/database layer - Windows GUI dashboard styled like a traditional box score and scoresheet I would build the engine in Python with a modular rules system so your rulebook mappings can be implemented cleanly and adjusted later without rewriting the application. Team rosters, player attributes, lineups, substitutions, and pitcher “Pitch Die” state would all persist automatically between games. For storage, SQLite is likely the best fit because it keeps everything portable while making season stats, game history, and exports reliable and fast. For the interface, I’d recommend PyQt over tkinter for a more polished Windows desktop experience while still keeping the application lightweight and easy to distribute. I’m comfortable working iteratively with rulebook examples and sample scoresheets to ensure gameplay accuracy matches the tabletop experience exactly.
$250 USD em 5 dias
5,9
5,9

Hello dear, I am a professional automatic dice simulation windows app expert and can do your task perfectly because I have done lots of similar tasks and also I am in top 1% here with more than 5 years of experience so just text me so I can help you out with your task Kind regards
$500 USD em 1 dia
6,1
6,1

I understand you need a Windows-based Python program to automate your tabletop dice baseball simulator, specifically handling virtual dice rolls, applying rulebook outcomes for advancing runners and scoring, and updating player lines post-play. I've previously built a Python script that successfully automated complex board game mechanics, reducing play time by over 50% through precise rule interpretation and real-time stat tracking. I will develop this simulator using Python with the Tkinter library for a user-friendly Windows GUI. The program will feature team selection via dropdown menus and a "Play" button. Behind the scenes, it will utilize Python's `random` module for dice rolls, with custom functions to interpret each outcome according to your rulebook logic. Player statistics will be stored in a simple CSV file and displayed dynamically on the GUI after each play, with inning and game-end conditions triggering automatic updates. How should the program handle situations where a rulebook outcome might have multiple interpretations, or are all outcomes uniquely defined? Ready to start as soon as you confirm scope.
$596 USD em 21 dias
5,2
5,2

Hi, I can help you You want a simple Windows app that rolls the dice for each at-bat, follows your rulebook exactly, shows the play on screen, updates box score lines, and saves every stat to files that plug into your season sheet. You pick teams, set lineups, and the game runs with auto subs, pitcher tracking, and clean exports. Easy menus, clean scoresheet view, and one-click start. This will take a few days, I've been doing this type of work for years. I have short walkthrough videos on my Freelancer profile showing similar work. 1) Do you have the rulebook and a sample game log or scoresheet I can mirror? 2) What format does your season spreadsheet expect for single-game output? CSV layout or specific columns? Ideally, we have a call and go through the details together so I can make sure I understand everything correctly, address any questions, and give you a quote and timeline. Would that work? Best, Nicolas
$500 USD em 7 dias
5,3
5,3

Your stat-tracking bottleneck will compound fast - if you're running a 162-game season with 18 players per roster, you're looking at 5,832 individual stat lines that need to reconcile without duplicates or rounding errors. Most developers will build a GUI first and bolt on the database later, which creates data integrity issues when you try to merge game results into your existing spreadsheet. Before architecting the solution, I need clarity on two things: What's the exact format of your current season stats spreadsheet (CSV columns, calculated fields, any macros)? And does your rulebook have conditional logic that changes based on game state - like different dice outcomes when bases are loaded versus empty, or pitcher fatigue modifiers after 100 pitches? Here's the architectural approach: - SQLITE + NORMALIZATION: Design a relational schema with separate tables for players, games, at-bats, and substitutions. This prevents stat corruption when a player appears in multiple games and lets you query season totals with a single JOIN instead of parsing 162 CSV files. - PYTHON STATE MACHINE: Build the game engine as a finite state machine that validates every transition (pitch → contact → baserunning → scoring). I'll unit-test edge cases like double-plays with runners on first-and-third to ensure the rulebook logic never breaks silently. - TKINTER SCORESHEET UI: Render a live box score that updates after each play, with color-coded cells showing who's on base and current pitch count. I'll add a CSV export function that matches your spreadsheet's column order so you can copy-paste without reformatting. - PYINSTALLER EXE: Package everything into a single Windows executable with embedded Python runtime - no installation required, just double-click and play. I've built 4 sports simulation engines including a cricket scorer that handled 50-over matches with live DLS calculations. The difference between a working prototype and a production tool is handling the 100 edge cases your rulebook doesn't explicitly cover - like what happens when a pinch-hitter gets injured mid-at-bat. Let's schedule a 20-minute call to walk through your rulebook's decision tree before I start development.
$450 USD em 10 dias
5,6
5,6

✋ Hi there. I can build your Windows‑based Python dice baseball simulator that automates rule resolution, tracks pitch counts, handles substitutions, and saves game stats to CSV or SQLite. ✔️ I have built three tabletop‑to‑digital game simulators before, one for baseball and two for football, each one with team rosters, lineups, automated substitutions, and persistent stat storage. ✔️ I will code the engine to interpret every dice roll per your rulebook, advance runners, track outs and innings, manage pitcher removal with pitch die tracking, store single‑game data in CSV, and provide a PyQt or tkinter GUI that shows play‑by‑play and a box score. Let’s chat so you can share your rulebook details and a sample roster file. Mykhaylo
$500 USD em 7 dias
5,3
5,3

Burbank, United States
Método de pagamento verificado
Membro desde mai. 28, 2026
$15-25 AUD / hora
$250-750 USD
₹37500-75000 INR
$250-750 USD
$250-750 USD
₹12500-37500 INR
$400-1000 USD
$750-1500 USD
$250-750 USD
₹600-1500 INR
₹12500-37500 INR
$250-750 USD
$250-750 USD
$5000-10000 USD
$250-750 USD
₹1500-12500 INR
€18-36 EUR / hora
$30-250 AUD
₹1500-12500 INR
$30-250 USD