some more basics in place

This commit is contained in:
Jaap Marsman 2022-12-18 10:46:51 +01:00
parent 8b6a5cafee
commit ed592a0688
3 changed files with 53 additions and 1 deletions

View File

@ -20,3 +20,19 @@
1. Build out the web version first 1. Build out the web version first
2. Local, user version will allow persistent data storage. 2. Local, user version will allow persistent data storage.
3. This brings with it the option to develop an algorithm for spaced repetition (similar to Anki) 3. This brings with it the option to develop an algorithm for spaced repetition (similar to Anki)
## Screens
1. Main start screen
- Length of time
- Name
2. Card Pack Selection
- Addition to 10
- Subtraction below 10
- Addition and Subtraction 0-10
- Addition crossing 10 (up to 20)
- Subtraction crossing 10 (up to 20)
3. Card-going-through screen
4. Evaluation Screen

View File

@ -11,6 +11,7 @@ config_version=4
[application] [application]
config/name="FlashMaths" config/name="FlashMaths"
run/main_scene="res://start_scene.tscn"
config/icon="res://icon.png" config/icon="res://icon.png"
[gui] [gui]

View File

@ -1,3 +1,38 @@
[gd_scene format=2] [gd_scene format=2]
[node name="StartScreen" type="CanvasLayer"] [node name="StartScreen" type="CanvasLayer"]
[node name="Panel" type="Panel" parent="."]
anchor_right = 1.0
anchor_bottom = 1.0
__meta__ = {
"_edit_lock_": true
}
[node name="Label" type="Label" parent="Panel"]
margin_left = 400.0
margin_top = 22.0
margin_right = 642.0
margin_bottom = 36.0
text = "How long are wer practising for today?"
[node name="5MinPlayTIme" type="Button" parent="Panel"]
margin_left = 161.0
margin_top = 162.0
margin_right = 237.0
margin_bottom = 182.0
text = "5 Minutes"
[node name="10MinPlayTIme" type="Button" parent="Panel"]
margin_left = 318.0
margin_top = 179.0
margin_right = 402.0
margin_bottom = 199.0
text = "10 Minutes"
[node name="15MinPlayTIme" type="Button" parent="Panel"]
margin_left = 484.0
margin_top = 178.0
margin_right = 568.0
margin_bottom = 198.0
text = "15 Minutes"