Skip to content

kurbaniec/functional-tactical-role-playing-game

Repository files navigation


game image
functional-tactical-role-playing-game 🕹️

Simple turn-based fantasy strategy game written in F#

🛠️ Build

Before you run the project for the first time only you must install dotnet "local tools" with this command:

dotnet tool restore

🚀 Run

To concurrently run the server and the client components in watch mode use the following command:

dotnet run

Then open http://localhost:8080 in your browser.

To play the game, two tabs needs to be open for each player.

✨ Features

Game controls:

  • W A S D - Move Cursor / Selection
  • Space - Confirm Action
  • Escape - Undo Action
  • Arrow Key Up Down Left Right - Move Camera
  • Mouse Scroll - Move Camera

👍Special Thanks

Assets