Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
B
Blaze-Brigade
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Requirements
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Locked files
Build
Pipelines
Jobs
Pipeline schedules
Test cases
Artifacts
Deploy
Releases
Model registry
Operate
Environments
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Code review analytics
Issue analytics
Insights
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Susan Yuen
Blaze-Brigade
Commits
74a7929d
Commit
74a7929d
authored
8 years ago
by
Trandinh Thien
Browse files
Options
Downloads
Patches
Plain Diff
Changes to functional requirements - broke into smaller parts
parent
19567187
No related branches found
No related tags found
No related merge requests found
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
Doc/SRS/SRS.pdf
+0
-0
0 additions, 0 deletions
Doc/SRS/SRS.pdf
Doc/SRS/SRS.tex
+10
-3
10 additions, 3 deletions
Doc/SRS/SRS.tex
with
10 additions
and
3 deletions
Doc/SRS/SRS.pdf
+
0
−
0
View file @
74a7929d
No preview for this file type
This diff is collapsed.
Click to expand it.
Doc/SRS/SRS.tex
+
10
−
3
View file @
74a7929d
...
...
@@ -229,20 +229,27 @@ The following contains the functional requirements of the project:
\subsubsection
{
Game Structure
}
\begin{enumerate}
\item
The game will contain a main menu, with options to select New Game, Load Game, How-To-Play, and Exit Game.
\item
The game will contain a main menu on screen upon launch
\item
You will be able to select New Game from the main menu
\item
You will be able to select Load Game from the main menu
\item
You will be able to select How-To-Play from the main menu
\item
You will be able to select exit Game Game from the main menu
\item
The game shall be turn-based.
\item
A player's turn shall end once all their units have performed available actions or if the game ends.
\item
A unit shall only be able to move and attack once per turn.
\item
During a unit's turn, clicking a unit will give a drop down menu with
the option to move, attack, or exit the menu.
\item
During a unit's turn, clicking a unit will give a drop down menu with
available actions
\item
One side will be victorious when the other side has no playable units left.
\end{enumerate}
\subsubsection
{
Unit Movement
}
\begin{enumerate}
[resume]
\item
Units will be able to move within their move range and shall not be able to pass through obstacles.
\item
Units will be able to select move as an available option after clicking on a unit that has yet to perform its action
\item
Units will be able to move within their move range
\item
and shall not be able to pass through obstacles.
\item
Obstacles on terrain will block units from moving through them.
\end{enumerate}
\subsubsection
{
Unit Attacking
}
\begin{enumerate}
[resume]
\item
Units will be able select attack as an available option after clicking on a unit that has not attacked this turn
\item
All units shall be able to attack enemy units.
\item
Units will be unable to move after attacking.
\item
Units will lose HP according to damage calculation.
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment