-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy patharchitecture.txt
76 lines (65 loc) · 2.69 KB
/
architecture.txt
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
"name": "string",
"dlc": "no/yes"
"photo": "img link",
"sex": "male or female",
"tutorial": "youtube link",
"execution": "hard/medium/easy",
"tier":"S(Tournament staple) ~ D(Bad)", (1 2 3 4 5)
"movement": "best/good/ok/bad",
"gameplan-focus": "combo/movement/aggression/defense/versatile",
"gameplan-focus2": "combo/movement/aggression/defense/versatile",
"gameplan-okizeme": "aggressive/defensive/neutral",
"gameplan-offensive-options": "whiff-punish/counterhit/mixup/grab/plus-frame/poke/versatile", (approach the opponent)
"gameplan-offensive-options2": "whiff-punish/counterhit/mixup/grab/plus-frame/poke/versatile", (open people up)
"setups": "important/not-important",
"evasion": "high/medium/low",
"stance-heavy": "yes/no"
"gameplan-level": "1/2/3/4"
"beginner-friendly": "yes"
INSTRUCTIONS ON DETERMINING TIERS in TAGS
Tier 1: tier-high, tier-midhigh
Tier 2: tier-mid, tier midhigh
Tier 3: tier-mid, tier midhigh, tier midlow
Tier 4: tier-mid, tier-midlow
Tier 5: tier-low, tier-midlow
JSON Template:
{
"name": "",
"dlc": "",
"photo": "img",
"gender": "",
"tutorial": "9ra",
"execution": "",
"gameplan-focus": "",
"gameplan-focus2": "",
"gameplan-offensive-options": "",
"gameplan-offensive-options2": "",
"gameplan-okizeme": "",
"setups": "",
"evasion": "",
"stance": "",
"movetier": "",
"tier": "",
"gameplan-level": "",
"beginner-friendly": "",
"tags": []
}
selection:
"prioritize(attribute, value)"
"consider(attribute, value)"
"ignore(attribute)"
quiz.json template
{
"id": 3,
"question":"",
"answers":[
]
}
aggressive Oki characters: Julia, kazuya, king, ak, marduk, anna, nina
+ make a view that will represent 1 question (Greyed out skip button, on answer click change it to brighter next button)
+ make a component that will represent characters in the character select
+ make a component that will represent character select, and automatically create character components for each character (see: v-for ) with the JSON you provide
+ refactor the view to be a template that can be re-used for every question — instead of having 1 view page per question, pass in an array of questions and answers
+ ensure each of those pages can pass answers to the global state
+ create a ‘results’ view that will access answers in the global state, and do calculations to present the user with their character of choice
+ consider further improvements, such as having the results page allow you to go back and edit answers