-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdevlog.txt
More file actions
112 lines (93 loc) · 4.04 KB
/
Copy pathdevlog.txt
File metadata and controls
112 lines (93 loc) · 4.04 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
<Li-u-n->
<Kevin Lin>
<Kendrick Liang>
<John Liu>
pd <8>
---------------------
<2048>
/////////// Zone of Reflection \\\\\\\\\\\
------------------------------------------
OBSTACLES OVERCOME
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Merging only once per block
- How to add a block
- Keeping track of what to add after slide
- How to determine the game's status
- Scoreboard and spacing
UNRESOLVED ISSUES
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
MID-DEVELOPMENT DESIGN CHANGES
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Removal of newGame() because it was useless
- New helper functions for gameStatus()
- Changed controls to be easier to use
LESSONS LEARNED
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<tales of wisdom gained...>
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
______ ______ __ __ __ ______ _______
/_____/\ /_____/\ /_/\ /_/\ /_/\ /_____/\ /______/\
\:::_ \ \\::::_\/_\:\ \\ \ \\:\ \ \:::_ \ \\::::__\/__
\:\ \ \ \\:\/___/\\:\ \\ \ \\:\ \ \:\ \ \ \\:\ /____/\
\:\ \ \ \\::___\/_\:\_/.:\ \\:\ \____\:\ \ \ \\:\\_ _\/
\:\/.:| |\:\____/\\ ..::/ / \:\/___/\\:\_\ \ \\:\_\ \ \
\____/_/ \_____\/ \___/_( \_____\/ \_____\/ \_____\/
==============================================================
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2017-12-22
--------------------------------------------------------------
Kevin Lin :: Created Repo and README.md
==============================================================
2018-1-2
--------------------------------------------------------------
Kendrick Liang :: Added Project Proposal
==============================================================
2018-1-3
--------------------------------------------------------------
Kevin Lin :: Added .gitignore
==============================================================
2018-1-4
--------------------------------------------------------------
John Liu :: Made UML
Kevin Lin :: Edited and committed UML
Kendrick Liang :: Added the devlog and some info
==============================================================
2018-1-5
--------------------------------------------------------------
John Liu :: Added Block with four methods, and BoardTester
Kevin Lin :: Added Board with addBlock()
==============================================================
2018-1-7
--------------------------------------------------------------
John Liu :: Edited BoardTester
==============================================================
2018-1-8
--------------------------------------------------------------
John Liu :: Changed addBlock() in Board
Kevin Lin :: Edited addBlock()
Kendrick Liang :: Added Game2048 with newgame() and main(String[]) which accepts inputs
==============================================================
2018-1-9
--------------------------------------------------------------
Kevin Lin :: Created the flowchart
Kendrick Liang :: Edit to Game2048
John Liu :: Added three instance variables, slide and merge methods, and gameStatus() to Board
==============================================================
2018-1-10
--------------------------------------------------------------
Kevin Lin :: Changed toString() in Block and Board, and added getMax() in Board
Kendrick Liang :: Added Keyboard from library, and added a message for invalid inputs, and added win/loss messages
John Liu :: Added helper methods for gameStatus() and updated gameStatus()
==============================================================
2018-1-11
--------------------------------------------------------------
Kevin Lin :: Changed spacing of outputs to look nicer, added a score system, added getScore()
John Liu :: Changed input keys to be more easy to use
==============================================================
2018-1-16
--------------------------------------------------------------
Group :: Added comments for code
==============================================================