Skip to content
Snippets Groups Projects
Commit d48d484e authored by Ian Prins's avatar Ian Prins
Browse files

update PoC in DevPlan to reflect what was actually achieved

parent e1296ab8
No related branches found
No related tags found
No related merge requests found
No preview for this file type
...@@ -81,11 +81,13 @@ To create a semantic history of the development process, labels will be used ext ...@@ -81,11 +81,13 @@ To create a semantic history of the development process, labels will be used ext
To demonstrate the feasibility of the project, a proof of concept (PoC) will be developed. The PoC will demonstrate the following features: To demonstrate the feasibility of the project, a proof of concept (PoC) will be developed. The PoC will demonstrate the following features:
\begin{itemize} \begin{itemize}
\item Basic dungeon generation, including rooms, corridors, and placement of gold, items, monsters, and traps \item Basic dungeon generation, including a connected graph of rooms and corridors.
\item Line of sight and pathfinding implementation \item Rendering the level and any produced menus.
\item Non-functional items and traps \item The start screen and high-score screen.
\item Minimum viable monster AI \item Read and written high score file.
\item Basic movement and very simple environmental interaction (acquiring items, basic combat) \item Line of sight and pathfinding implementation.
\item Basic movement.
\item Implemented but not integrated traps, items, and monsters.
\end{itemize} \end{itemize}
If there are no issues implementing the features above, it shall be assumed that there are no fundamental flaws with the requirements or architectural design of the project. Several major features of the project have been excluded from this demonstration (advanced item manipulation and traps, hidden passageways, complex monster AI, etc.) because the PoC is otherwise too ambitious. As long as the underlying code is well-architectured, the more sophisticated features of the application should be able to flow out of the PoC foundation.\\ If there are no issues implementing the features above, it shall be assumed that there are no fundamental flaws with the requirements or architectural design of the project. Several major features of the project have been excluded from this demonstration (advanced item manipulation and traps, hidden passageways, complex monster AI, etc.) because the PoC is otherwise too ambitious. As long as the underlying code is well-architectured, the more sophisticated features of the application should be able to flow out of the PoC foundation.\\
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment