Go to file
Stephen Seo ebf0cb5bb8 Impl async delay on AI choice
This commit is also a stepping-stone towards handling http requests
which will require deferred callbacks on Yew Components. By figuring
out how to delay callbacks in this commit, it should be easier to
figure out how to handle http requests that may require a deferred
callback.
2022-03-15 13:16:09 +09:00
back_end Back-end skeleton project, backend protocol spec 2022-03-14 14:33:51 +09:00
front_end Impl async delay on AI choice 2022-03-15 13:16:09 +09:00
spreadsheets Update Sprint 3 backlog 2022-03-14 14:38:47 +09:00
backend_protocol_specification.md Back-end skeleton project, backend protocol spec 2022-03-14 14:33:51 +09:00
README.md Add root README.md 2022-03-09 22:13:53 +09:00

Four-Line Dropper: A project developed via Agile methodologies

The directory front_end holds a Rust project for the "front_end" code. Or in other words, it holds the client-side code for the project. The MVP (Minimum Viable Product) started with just the front_end, and if all the goals are met, then the "front_end" may connect to a "back_end" for networked gameplay.

The directory spreadsheets hold LibreOffice Calc documents that are spreadsheets organizing the work. There is a document for User Stories, a document for the Product Backlogs, and there will be a document for each Sprint.

What is Four-Line Dropper?

Four-Line Dropper is a game where two players take turns dropping tokens into a board. Making a line of four tokens long horizontally, vertically, or diagonally is the win condition of the game. If the board fills up with no four-line matches, then the game ends in a draw. The game is called "Four-Line Dropper" to avoid clashing with the game's original name that is trademarked (this game is a clone of an existing game).