Cross-Platform 8-Ball Pool App

Job ID: 40509015

Budget: $250 – $750 USD

I want to release a full-featured 8-Ball pool game on both iOS and Android. The project starts at concept stage, so I will rely on you to design the game flow, build a realistic cue-ball physics engine, and package everything into store-ready builds.

This is strictly a pool title—not a puzzle, action, or adventure game—so accuracy of the table physics and adherence to official 8-Ball rules sit at the core of the brief. Clean touch controls for aim, power, and spin are essential, and the interface needs to feel intuitive on phones and tablets alike.

Deliverables
• Single cross-platform codebase (Unity, Flutter, React Native, or similar)
• Compiled binaries: one iOS archive and one Android APK/AAB, each ready for submission
• Source code with clear build instructions and inline documentation
• Basic art and audio assets: table, balls, cues, announcer sounds
• In-game menu for Play, Settings, and Help
• Scorekeeping and game-over logic that follow standard 8-Ball rules

Acceptance criteria
1. Shots behave naturally—no visible glitches or physics anomalies.
2. A full game can be completed without crashes on current iOS and Android versions.
3. Winning conditions trigger correctly; fouls and turn changes are recorded as expected.

Include in your reply a brief tech-stack proposal, a timeline broken into milestones, and links to any previous pool or physics-heavy work.