diff options
Diffstat (limited to 'report')
-rw-r--r-- | report/document.tex | 32 | ||||
-rw-r--r-- | report/organization.tex | 5 | ||||
-rw-r--r-- | report/progression.tex | 198 | ||||
-rw-r--r-- | report/report.tex | 20 | ||||
-rw-r--r-- | report/tools.tex | 13 | ||||
-rw-r--r-- | report/userguide.tex | 8 | ||||
-rw-r--r-- | report/work.tex | 1 |
7 files changed, 251 insertions, 26 deletions
diff --git a/report/document.tex b/report/document.tex index 007276a..981ecf3 100644 --- a/report/document.tex +++ b/report/document.tex | |||
@@ -25,17 +25,39 @@ | |||
25 | 25 | ||
26 | \input{cover} | 26 | \input{cover} |
27 | 27 | ||
28 | \clearpage | 28 | %\clearpage |
29 | %\cleardoublepage | 29 | \cleardoublepage |
30 | 30 | ||
31 | \tableofcontents* | 31 | \tableofcontents* |
32 | 32 | ||
33 | \clearpage | 33 | %\clearpage |
34 | 34 | \cleardoublepage | |
35 | 35 | ||
36 | \input{project} | 36 | \input{project} |
37 | 37 | ||
38 | \input{work} | 38 | \cleardoublepage |
39 | |||
40 | \input{progression} | ||
41 | |||
42 | \cleardoublepage | ||
43 | |||
44 | \input{organization} | ||
45 | |||
46 | \cleardoublepage | ||
47 | |||
48 | \input{tools} | ||
49 | |||
50 | \cleardoublepage | ||
51 | |||
52 | |||
53 | \begin{appendices} | ||
54 | |||
55 | \input{userguide} | ||
56 | |||
57 | \end{appendices} | ||
58 | |||
59 | |||
60 | \cleardoublepage | ||
39 | 61 | ||
40 | \bibliographystyle{unsrt} | 62 | \bibliographystyle{unsrt} |
41 | \bibliography{bibliography} | 63 | \bibliography{bibliography} |
diff --git a/report/organization.tex b/report/organization.tex new file mode 100644 index 0000000..4ca7bc6 --- /dev/null +++ b/report/organization.tex | |||
@@ -0,0 +1,5 @@ | |||
1 | \chapter{Work organization} | ||
2 | |||
3 | \section{Schedule} | ||
4 | |||
5 | \section{Task assignments} | ||
diff --git a/report/progression.tex b/report/progression.tex new file mode 100644 index 0000000..cef3a50 --- /dev/null +++ b/report/progression.tex | |||
@@ -0,0 +1,198 @@ | |||
1 | \chapter{Work progression} | ||
2 | |||
3 | \section{Zuul bad} | ||
4 | |||
5 | |||
6 | |||
7 | |||
8 | |||
9 | \section{Zuul better v1} | ||
10 | |||
11 | \subsection{printLocationInfo} | ||
12 | |||
13 | \subsection{getExit} | ||
14 | |||
15 | \subsection{getExitString} | ||
16 | |||
17 | \subsection{HashMap, setExit} | ||
18 | |||
19 | \subsection{Vertical direction} | ||
20 | |||
21 | \subsection{keySet} | ||
22 | |||
23 | \subsection{getExitString ?} | ||
24 | |||
25 | \subsection{getLongDescription} | ||
26 | |||
27 | \subsection{Object diagram} | ||
28 | |||
29 | \subsubsection{Changes on execution} | ||
30 | |||
31 | |||
32 | \section{Zuul with features} | ||
33 | |||
34 | \subsection{look} | ||
35 | |||
36 | \subsection{eat} | ||
37 | |||
38 | |||
39 | \section{Zuul better v2} | ||
40 | |||
41 | \subsection{showAll, showCommands} | ||
42 | |||
43 | \subsection{Adding commands} | ||
44 | |||
45 | \subsection{getCommandList} | ||
46 | |||
47 | \subsection{Comparison with reference} | ||
48 | |||
49 | \subsection{StringBuilder} | ||
50 | |||
51 | \subsection{Room objects} | ||
52 | |||
53 | |||
54 | \section{Zuul with images} | ||
55 | |||
56 | \subsection{Game, GameEngine, UserInterface} | ||
57 | |||
58 | \subsection{Parser/Scanner} | ||
59 | |||
60 | \subsection{UserInterface.addActionListener()} | ||
61 | |||
62 | \subsection{UserInterface.actionPerformed()} | ||
63 | |||
64 | |||
65 | \section{Zuul MVC} | ||
66 | |||
67 | \subsection{Structure} | ||
68 | |||
69 | |||
70 | \section{Zuul with items v1} | ||
71 | |||
72 | \subsection{Item} | ||
73 | |||
74 | \subsection{item description} | ||
75 | |||
76 | \subsection{items} | ||
77 | |||
78 | \subsection{Collection choice} | ||
79 | |||
80 | |||
81 | \section{Zuul with history} | ||
82 | |||
83 | \subsection{back} | ||
84 | |||
85 | \subsection{back test} | ||
86 | |||
87 | \subsection{back back} | ||
88 | |||
89 | \subsection{Stack} | ||
90 | |||
91 | |||
92 | \section{Zuul with tests} | ||
93 | |||
94 | \subsection{tests} | ||
95 | |||
96 | \subsubsection{Automatic tests} | ||
97 | |||
98 | \subsection{test command} | ||
99 | |||
100 | |||
101 | \section{Zuul with items v2} | ||
102 | |||
103 | \subsection{Player} | ||
104 | |||
105 | \subsection{take, drop} | ||
106 | |||
107 | \subsection{Carry several items} | ||
108 | |||
109 | \subsection{ItemList} | ||
110 | |||
111 | \subsection{Maximum weight} | ||
112 | |||
113 | \subsection{Inventory} | ||
114 | |||
115 | \subsection{Magic cookie} | ||
116 | |||
117 | \subsection{Tests} | ||
118 | |||
119 | |||
120 | \section{Zuul with enums} | ||
121 | |||
122 | \subsection{switch} | ||
123 | |||
124 | \subsection{look with enum} | ||
125 | |||
126 | \subsection{help with enum} | ||
127 | |||
128 | |||
129 | \section{Zuul extended} | ||
130 | |||
131 | \subsection{Time limit} | ||
132 | |||
133 | \subsubsection{Real time} | ||
134 | |||
135 | \subsection{GUI} | ||
136 | |||
137 | \subsection{Trap door} | ||
138 | |||
139 | \subsection{Beamer} | ||
140 | |||
141 | \subsection{Locked door} | ||
142 | |||
143 | \subsection{Tests} | ||
144 | |||
145 | \subsection{Transporter room} | ||
146 | |||
147 | \subsubsection{alea} | ||
148 | |||
149 | \subsection{Inheritance} | ||
150 | |||
151 | \subsection{Abstract Command} | ||
152 | |||
153 | \subsection{Packages} | ||
154 | |||
155 | \subsection{Character} | ||
156 | |||
157 | \subsubsection{Moving character} | ||
158 | |||
159 | |||
160 | \section{Zuul without BlueJ} | ||
161 | |||
162 | \subsection{main} | ||
163 | |||
164 | \subsection{jar} | ||
165 | |||
166 | \subsection{JApplet} | ||
167 | |||
168 | |||
169 | \section{Zuul awesome} | ||
170 | |||
171 | \subsection{Room sides} | ||
172 | |||
173 | \subsection{Quests} | ||
174 | |||
175 | \subsection{Better GUI} | ||
176 | |||
177 | \subsection{Music} | ||
178 | |||
179 | \subsection{Save/load game} | ||
180 | |||
181 | \subsubsection{save} | ||
182 | |||
183 | \subsubsection{load} | ||
184 | |||
185 | \subsection{More tests} | ||
186 | |||
187 | |||
188 | \section{Not Zuul} | ||
189 | |||
190 | \subsection{maximum} | ||
191 | |||
192 | \subsection{static} | ||
193 | |||
194 | \subsubsection{Properties} | ||
195 | |||
196 | \subsubsection{numberOfInstances} | ||
197 | |||
198 | \subsection{currentTimeMillis} | ||
diff --git a/report/report.tex b/report/report.tex deleted file mode 100644 index 7616326..0000000 --- a/report/report.tex +++ /dev/null | |||
@@ -1,20 +0,0 @@ | |||
1 | \documentclass{memoir} | ||
2 | |||
3 | \begin{document} | ||
4 | |||
5 |