https://github.com/flgmwt/unofficial-mcdie-web
https://github.com/flgmwt/unofficial-mcdie-web
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/flgmwt/unofficial-mcdie-web
- Owner: FLGMwt
- Created: 2021-04-24T23:26:32.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2021-04-27T05:53:34.000Z (about 4 years ago)
- Last Synced: 2025-01-17T00:28:28.629Z (4 months ago)
- Language: TypeScript
- Homepage: https://dice-explorer.netlify.app/
- Size: 312 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Unofficial McDie for Web
This is very rough _unsanctioned_ early stab a web-based reimplementation of _some of_ the functionality in Geoff Engelstein's [McDie (Monte Carlo Dice Information Explorer)](https://gengelstein.itch.io/mcdie) desktop app.
## Caveats
I don't have any idea how much time I'll spend on this so keep your expectations low. :)
## Initial Spike Roadmap
- [x] Project setup
- [x] Sample [React Flow](https://reactflow.dev/) UI & layout
- [x] Implement Die + Die => Compare Histogram in React Flow nodes (static nodes, no editing)
- [x] Implement Die + Die => Compare Histogram experiment execution UI thread
- [x] Install and configure [`vx`](https://vx-demo.vercel.app/) w/ sample graph
- [x] Chart Die + Die => Compare Histogram result w/ data-ui
- [x] Make nodes slightly less (visually) hideous
- [x] Make Die nodes configurable
- [ ] Plan out graph routing/resolution work
- [ ] Plan out any additional editing work
- [ ] Implement Die + Die => Compare Histogram experiment execution web worker
- [ ] Draw the rest of the friendly owl## Development
This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app). See Create React App's documentation for tooling details. In brief, dependencies with `yarn install` and run the project with `yarn start`.