No description
Find a file
2022-04-21 17:04:39 +09:00
back_end Impl "too_many_players" response from back-end 2022-04-08 11:01:33 +09:00
front_end Fix not "disconnecting" (hopefully on mobile too) 2022-04-08 12:41:20 +09:00
pictures Redo NonTechnical_SimpleModel 2022-04-21 17:04:39 +09:00
plans Organize plans/specs 2022-04-21 13:37:09 +09:00
retrospectives Add Sprint 5 Retrospective 2022-04-15 17:32:23 +09:00
specifications Organize plans/specs 2022-04-21 13:37:09 +09:00
spreadsheets Convert spreadsheets to ".xlsx" format (MS Office) 2022-04-16 18:48:57 +09:00
README.md Update README.md 2022-04-21 13:38:48 +09:00

Four-Line Dropper: A project developed via Agile methodologies

Note that this project was made for a course for the JHU Engineering for Professionals program.

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 back_end holds a Rust project for the "back_end" code. It holds the server-side code for the project. It is mainly used to handle "Networked Multiplayer" mode for the game.

The directory specifications holds defined specifications. It currently holds the back-end specifications (database and protocol).

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.

The directory retrospectives holds the retrospectives of Sprints 3 and onward.

The directory plans contains the release plans.

The directory pictures holds pertinent images to the project. It includes the "Simple Model" of the project.

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).