aboutsummaryrefslogtreecommitdiff
path: root/report/progression.tex
diff options
context:
space:
mode:
authorPacien TRAN-GIRARD2014-02-23 15:19:30 +0100
committerPacien TRAN-GIRARD2014-02-23 15:19:30 +0100
commita09f50675a10f1c06eaf47772594cd932d4e4920 (patch)
treead46ef1fca4d46a273945492a7ff6889a1513e8e /report/progression.tex
parent425eb18d5c5ace5d20c0514150fdc2be3870437e (diff)
downloadesieequest-a09f50675a10f1c06eaf47772594cd932d4e4920.tar.gz
Add report structure
Diffstat (limited to 'report/progression.tex')
-rw-r--r--report/progression.tex198
1 files changed, 198 insertions, 0 deletions
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}