Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wraikny/routetiles
original puzzle game
https://github.com/wraikny/routetiles
altseed2 fsharp game pazzle
Last synced: 5 days 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 (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-04-21T19:35:12.000Z (almost 3 years ago)
- Last Synced: 2024-12-03T15:34:33.325Z (2 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/workflows/CI/badge.svg)](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
```