https://github.com/darinm223/pathfinder
https://phoenix-pathfinder.herokuapp.com/
https://github.com/darinm223/pathfinder
Last synced: 10 months ago
JSON representation
https://phoenix-pathfinder.herokuapp.com/
- Host: GitHub
- URL: https://github.com/darinm223/pathfinder
- Owner: DarinM223
- License: gpl-3.0
- Created: 2018-07-24T03:20:23.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2025-08-07T18:20:40.000Z (about 1 year ago)
- Last Synced: 2025-08-07T20:33:02.301Z (about 1 year ago)
- Language: Elixir
- Homepage:
- Size: 4.46 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Pathfinder
A web application for the 1977 Milton Bradley board game where both players construct a maze
and the first player to navigate through the other players maze and reach
the goal is the winner.
Features:
---------
* Create accounts which allow users to manage their active games.
* Start games with other registered users, non-registered users through
a one-time share link, and bots.
* Both player's boards are validated so that they have a reachable goal before
a game can start.
* Simple UI for building mazes and playing the game. Walls are built by
clicking two adjacent cells, and possible choices to move the player are
highlighted. Move attempts by the opposite player are temporarily
highlighted on your board.
* View replays of past games played on your account. Replay pages show
both player's full boards and support forward and backward
stepping for every move in the game.

Building mazes:

Gameplay from the perspective of both players:

Replay view after a game has finished:
