webxdc/pearl
17
1
Fork
You've already forked pearl
0
No description
  • JavaScript 92.5%
  • HTML 7.5%
Lars-Magnus Skog 38e760c990 Remove some text
2023年08月06日 23:44:19 +02:00
.gitignore Run locally using vite 2023年08月06日 23:36:17 +02:00
.npmrc Do not generate package-lock.json 2023年08月06日 23:36:05 +02:00
icon.png Initial commit 🌱 2023年08月06日 23:28:25 +02:00
index.html Remove some text 2023年08月06日 23:44:19 +02:00
Makefile Add package.json 2023年08月06日 23:32:42 +02:00
manifest.toml Initial commit 🌱 2023年08月06日 23:28:25 +02:00
package.json Run locally using vite 2023年08月06日 23:36:17 +02:00
pearl.js Initial commit 🌱 2023年08月06日 23:28:25 +02:00
pearl.wasm Initial commit 🌱 2023年08月06日 23:28:25 +02:00
README.md Run locally using vite 2023年08月06日 23:36:17 +02:00

Pearl

A game from Simon Tatham's Portable Puzzle Collection

Howto

Draw a single closed loop by connecting together the centres of adjacent grid squares, so that some squares end up as corners, some as straights (horizontal or vertical), and some may be empty. Every square containing a black circle must be a corner not connected directly to another corner; every square containing a white circle must be a straight which is connected to at least one corner.

Drag between squares to draw or undraw pieces of the loop. Alternatively, left-click the edge between two squares to turn it on or off. Right-click an edge to mark it with a cross indicating that you are sure the loop does not go through it.

Develop

Start locally by running npm start, which serves the content at http://localhost:3000.