33 lines
947 B
Markdown
33 lines
947 B
Markdown
# 💣 Business Minesweeper
|
|
|
|
This is a version of minesweeper with a expanding board after each stage. This also includes a account system with match history, spectating live matches and collectables.
|
|
|
|
## 🚀 Local Development
|
|
|
|
For local development you are required to have [bun](https://bun.sh/) installed.
|
|
|
|
```bash
|
|
# Create a .env file for token signing
|
|
echo "SECRET=SOME_RANDOM_STRING" > .env
|
|
bun install
|
|
bun run drizzle:migrate
|
|
bun dev
|
|
```
|
|
|
|
## 📦 Used Libraries
|
|
|
|
- [Pixi.js](https://github.com/pixijs/pixi-react)
|
|
- [PixiViewport](https://github.com/davidfig/pixi-viewport)
|
|
- [Tanstack Query](https://github.com/TanStack/query)
|
|
- [Zod](https://github.com/colinhacks/zod)
|
|
- [Drizzle ORM](https://github.com/drizzle-team/drizzle-orm)
|
|
- [Tailwind CSS v4](https://github.com/tailwindlabs/tailwindcss)
|
|
- [React](https://github.com/facebook/react)
|
|
|
|
## 📋 Ideas
|
|
|
|
- Add global big board
|
|
- Questinmark after flag
|
|
- Earn points for wins
|
|
- Powerups
|