Skip to content

rewrite the whole game#1

Open
nikhiljha wants to merge 2 commits into
samclearman:masterfrom
nikhiljha:master
Open

rewrite the whole game#1
nikhiljha wants to merge 2 commits into
samclearman:masterfrom
nikhiljha:master

Conversation

@nikhiljha

Copy link
Copy Markdown
Contributor

made the game more self explanatory and user friendly

This is a big pile of slop / I have read 0% of the code but it does appear to work.

Screenshot 2026-05-13 at 5 05 33 PM

devin-ai-integration Bot and others added 2 commits May 13, 2026 16:40
- Replace create-react-app with Vite + @vitejs/plugin-react
- Upgrade React 16 to React 19
- Extract components: Track, Bets, Dice, ActionLog, Player, etc.
- Add camel SVG rendering with stacking physics
- Add dice roll overlay, leg results, long bets UI
- Add help popover, quick start guide, rules modal
- Add bot AI player and simulation engine
- Add camel-tuner development tool
- Update build script for Vite output

Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: Nikhil Jha <nikhiljha@users.noreply.github.com>
- Delete old .js component files that have .jsx replacements
  (App, Bets, Dice, LegResults, LongBets, Modal, Player, Track, index)
- Delete CRA-specific files (serviceWorker.js, setupTests.js, logo.svg)
- Delete old public/index.html and CRA icons (superseded by root index.html)
- Add client/dist/ to .gitignore

Fixes build.sh which failed because Vite resolved App.js (with JSX)
instead of App.jsx.

Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: Nikhil Jha <nikhiljha@users.noreply.github.com>
samclearman added a commit that referenced this pull request Jul 14, 2026
Integrate PR #1: new client at /, original at /classic
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant