https://github.com/wraikny/routetiles
original puzzle game
https://github.com/wraikny/routetiles
altseed2 fsharp game pazzle
Last synced: 11 months ago
JSON representation
original puzzle game
- Host: GitHub
- URL: https://github.com/wraikny/routetiles
- Owner: wraikny
- License: apache-2.0
- Created: 2020-05-30T19:42:41.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2022-04-21T19:35:12.000Z (about 4 years ago)
- Last Synced: 2025-06-25T00:49:28.014Z (12 months ago)
- Topics: altseed2, fsharp, game, pazzle
- Language: F#
- Homepage:
- Size: 839 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 15
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://github.com/wraikny/RouteTiles/actions?workflow=CI)
# RouteTiles
## Requirements
.NET6
https://dotnet.microsoft.com/download
```shell
$ dotnet --version
6.0.101
```
### Restoring after Clone
```shell
$ git submodule update --init
$ dotnet tool restore
```
### Build
1. Write content of `ResourcesPassword.fs`.
You can generate template: `dotnet fake build -t cisetting`.
2. Pack `Resources`: `dotnet fake build -t resources`.
3. Build
```shell
$ dotnet fake build # Build all projects as Release
$ # or
$ dotnet build --project src/RouteTiles [-c {Debug|Release}]
```
### Run
#### Game
```shell
$ dotnet run --project src/RouteTiles [-c {Debug|Release}]
```
#### Ranking Server (when debugging)
```shell
$ dotnet fake build -t serve
```
### Publish
```shell
$ dotnet fake build -t publish
```
### [FAKE](https://fake.build/)
Scripting at [build.fsx](/build.fsx).
```shell
$ dotnet fake build -t Clean # Run "Clean" Target
$ dotnet fake build # Run Default Taret
```