Контенттің жас шектеуі
Барлығы үшін
10+
Жүктеп алынғандар
Контенттің жас шектеуі
Барлығы үшін
Толық ақпарат
Скриншот кескіні
Скриншот кескіні
Скриншот кескіні
Скриншот кескіні
Скриншот кескіні
Скриншот кескіні

Ойын туралы ақпарат

## 🚀 Шолу

**CubeEye** - 3x3 Рубик кубиктерін шешуге арналған кеңейтілген Android қолданбасы. Ол физикалық кубикті сканерлеу үшін компьютерлік көруді пайдаланады және оны оңтайлы дерлік қозғалыстар арқылы шешуге арналған интерактивті, анимациялық 3D нұсқаулықты ұсынады.

## ✨ Негізгі мүмкіндіктері

### 📷 Ақылды сканерлеу жүйесі

* **Нақты уақыттағы түстерді анықтау:** Арнайы `ColorAnalyzer` арқылы камераны пайдаланып, куб бетінің түстерін автоматты түрде анықтайды.
* **Бағытталған сканерлеу:** Интуитивті интерфейс қабаттамасы пайдаланушыларға барлық 6 бетті дұрыс түсіру процесінде бағыт береді.
* **Тексеру логикасы:** Кіріктірілген `CubeValidator` сканерленген күйдің жалғастырмас бұрын физикалық түрде шешілетінін қамтамасыз етеді.
* **Қолмен түзету:** Жарықтандыру жағдайлары автоматты анықтауға әсер етсе, пайдаланушыларға түстерді қолмен реттеуге мүмкіндік беретін `ColorPickerDialog` қамтиды.

### 🧩 Ақылды шешім

* **Косиемба алгоритмі:** Оңтайлы шешімдерді табу үшін әйгілі екі фазалы алгоритмді (*min2phase* кітапханасы арқылы) біріктіреді, көбінесе 20-дан аз қадамды қажет етеді.
* **Жылдам жергілікті есептеу:** Желіге қосылуды қажет етпей, құрылғыда күрделі скребтерді бірнеше секунд ішінде шешеді.

### 🎥 Интерактивті 3D нұсқаулық

* **3D визуализация:** Нақты текшенің күйін дәл имитациялайтын толық интерактивті 3D рендеринг (`Cube3DView`) бар.
* **Қадамдық анимация:** Пайдаланушылар шешім қадамдарын өз қарқынымен ойната, кідірте және өңдей алады.

## 🛠 Техникалық ерекшеліктері

* **Заманауи Android Stack:** Толығымен Kotlin және Jetpack Compose (Material 3) көмегімен жасалған.
* **Берік архитектура:** MVVM үлгілерін, тәуелділік инъекциясы үшін Hilt және асинхронды операциялар үшін Coroutines пайдалана отырып, таза архитектура принциптерін ұстанады.
* **CameraX:** Тікелей алдын ала қарау және кескінді талдау үшін тұрақты және тиімді камера негізін енгізеді.
* **SceneView:** Жоғары өнімді 3D рендеринг үшін SceneView кітапханасын пайдаланады.

## 🐛 Белгілі мәселелер / TODO

* Шамадан тыс жарық жағдайларын жақсырақ басқару үшін түстерді анықтау шектерін оңтайландырыңыз.
* "min2phase" кітапханасының интеграциясын автоматтандырыңыз (қазіргі уақытта қолмен бастапқы файлдар ретінде қосылған).
Жаңартылған күні
2026 ж. 06 қаң.

Дерек қауіпсіздігі

Қауіпсіздік ұғымы әзірлеушілердің деректеріңізді қалай жинап, бөлісетінін түсінуден басталады. Дерек құпиялығы мен қауіпсіздік шаралары қолданбаңыздың пайдаланылуына, аймағыңыз бен жасыңызға байланысты әртүрлі болуы мүмкін. Бұл ақпаратты әзірлеуші ұсынды және оны өзгертіп тұруы мүмкін.
Бұл қолданба осы дерек түрлерін үшінші тараптармен бөлісуі мүмкін
Локация
Деректер жиналмады.
Әзірлеушілердің деректерді жинау бойынша мәлімдемесі туралы толық ақпарат алыңыз.
Дерек шифрланып өткізіледі

Жаңа функциялар

This is our very first release!