https://github.com/sudo-self/xo.jessejesse.com
a multiplayer tic tac toe game
https://github.com/sudo-self/xo.jessejesse.com
Last synced: about 1 year ago
JSON representation
a multiplayer tic tac toe game
- Host: GitHub
- URL: https://github.com/sudo-self/xo.jessejesse.com
- Owner: sudo-self
- License: other
- Created: 2023-10-26T11:36:10.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-01-26T13:21:00.000Z (over 2 years ago)
- Last Synced: 2025-01-24T14:46:38.291Z (over 1 year ago)
- Language: TypeScript
- Homepage: https://xo.jessejesse.com/
- Size: 1.4 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# xo.JesseJesse.com [](https://github.com/sudo-self/xo.JesseJesse.com/actions/workflows/node.js.yml)


You can play this game in any modern browser at [xo.jessejesse.com](https://xo.jessejesse.com/). This deployment might not be available forever since I currently pay a fee to use durable objects
## Development Setup
1. Install [node.js](https://nodejs.org/) v16.07 or later including NPM
2. Clone this repository
3. Install NPM dependencies: `npm install`
4. Use `npm run dev` to spin up a local development server
## Deployment
You deploy this project to [Cloudflare Workers](https://workers.cloudflare.com/) using the official [wrangler](https://developers.cloudflare.com/workers/cli-wrangler/install-update) CLI tool. Please note that (as of November 2021) you need to have a paid Clouflare Workers subscription to use `Durable Objects` in your deployed workers.
1. Install wrangler: `npm install wrangler -g`
2. Log in via OAuth: `wrangler login` or use an access token: `wrangler config`
3. Publish to Cloudflare Workers: `wrangler publish` (you might need to configure your `account_id` and `zone_id` in `wrangler.toml`)
## License
(c) 2023 Jesse Roper, available under the [MIT License](./LICENSE).