forked from ozaltinm/Ulduz-master
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathreadMe
More file actions
76 lines (50 loc) · 1.78 KB
/
readMe
File metadata and controls
76 lines (50 loc) · 1.78 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
ENTITIES
*Fruit
Meyve Assetlerinin tanımlaması
*Fruits
Zorluk derecesine göre değişen sıklıkta rastgele meyveler üretiliyor,
bir listede tutuluyor. Ekrandan kaybolunca listeden siliniyor.
*Player
Oyuncu, accelerometer aracılığı ile meyvelerden kaçıyor.
SCREENS
*DifficultyScreen
Zorluk derecesi seçim ekranı
*FruitsScreen
Oyun ekranı
UTILITIES
*Assets
Tüm assetler TextureAtlas aracılığı ile burada işleniyor.
*Constants
Tüm sabitler burada
Level
Seviyeler
UlduzGame
Başlangıç kodu
OVERLAYS
Henüz bir çalışma yapılmadı.
Genel Bakış
İlkokul 1. sınıf öğrencilerini hedef alan, çok basit hareketlerle oynanabilmesi hedef
alınan bir mobil uygulama. Ekranın bir bölümünde Öğrenciye basit matematik işlemleri sorulacak.
Tepeden hızlanarak düşen meyvelerin üzerinde de sayılar yer alacak. O sayılardan bir tanesinde
sorunun cevabı olan sayı olacak. Çocuk yanlış meyveyi yakalayınca bir Overlay,
doğru meyveyi yakalayınca başka bir Overlay görünecek ve oyun her halükarda devam edecek.
//TODO: Veri saklama
iki sütunlu bir tablo
Seviye ID, puan
1
2
3
4
5
.
.
//Her seviyede aldığı en yüksek puan kaydedilecek. Başlangıç değerleri 0
Tablonun sonunda bir de seviye kilidi saklanacak. Kullanıcı ilk önce sadece 1. seviyedeki oyunu
açıp oynayabilecek. İlerledikçe birer birer diğer seviyelerin de kilitleri açılacak.
//TODO: seviyeler
Menu ekranında tüm seviyeler görünecek. İlk başta sadece seviye 1 açık, diğerleri kilitli.
Level geçişlerini nasıl yapmak gerekiyor bilmiyorum.
Level 1 = Toplama ( a<10, b<10) (a+b)
Level 2 = Çıkarma ( a>b, a<20) (a-b)
Level 3 = Kesirlerde Toplama ( çeyrek, yarım ve tam üzerinde işlemler)
Level 4 = Kesirlerde Çıkarma ( çeyrek, yarım ve tam üzerinde işlemler)