git clone <ваш-репозиторий>
cd ThreeInRowWithHistory- Запустите Android Studio
- Выберите "Open an existing project"
- Найдите папку с проектом
- Подключите Android-устройство или запустите эмулятор
- Нажмите кнопку "Run" (зеленый треугольник) в Android Studio
- Выберите устройство для запуска
- Классическая механика "Три в ряд"
- Психоделические визуальные эффекты
- Система уровней с возрастающей сложностью
- Таймер для каждого уровня
- Красивые анимации переходов
- Система прогресса с сохранением достижений
- Карта города для навигации
- Инвентарь с коллекцией кристаллов
- Собирайте комбинации из трех и более одинаковых кристаллов
- Набирайте очки и проходите уровни
- Открывайте новые локации на карте города
- Собирайте уникальные кристаллы в инвентарь
- Kotlin
- Android SDK
- Material Design
- SharedPreferences для сохранения прогресса
app/
├── src/
│ ├── main/
│ │ ├── java/
│ │ │ └── com/example/threeinrowwithhistory/
│ │ │ ├── MainActivity.kt
│ │ │ ├── GameActivity.kt
│ │ │ ├── LevelMapActivity.kt
│ │ │ └── CityMapActivity.kt
│ │ └── res/
│ │ ├── layout/
│ │ ├── drawable/
│ │ └── anim/
- Запускаем игру
- Выбираем режим игры:
- "Ферма кристаллов" - основной режим
- "Инвентарь" - коллекция кристаллов (в разработке)
- "Карта города" - навигация по локациям (в разработке)
- Выбираем уровень на карте
- Решаем головоломку "Три в ряд"
- Собираем комбинации кристаллов
- Набираем очки и открываем новые уровни
- Сохранение достижений
- Открытие новых локаций
- Коллекционирование кристаллов
- Улучшение навыков
💡 Главная идея — создать увлекательную игру, которая:
- Развивает логическое мышление
- Приносит удовольствие от прохождения уровней
- Имеет красивый визуальный стиль
- Сохраняет прогресс игрока
- Android 6.0 (API 23) или выше
- Минимум 2 ГБ оперативной памяти
- 100 МБ свободного места на диске
MIT License - свободное использование и модификация
- [ShablySoft/ Шаблий Роман/ https://shablysoft.ru] - разработчик
Если у вас возникли вопросы или проблемы:
- Создайте Issue в репозитории
- Опишите проблему подробно
- Приложите скриншоты, если необходимо