Skip to content

Application for the game "Who Wants to Become a Millionaire?"

License

Notifications You must be signed in to change notification settings

mayer1a/WhoWantsToBeAMillionaire

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Кто хочет стать миллионером?

cover


Куда я зашел?

Привет! Мой проект - приложение для развлечения и ностальгии в знаменитой игре "Кто хочет стать миллионером?".

Хочешь поиграть в знаменитую игру, но нет желания постоянно смотреть надоедливую рекламу? Тогда эта игра для тебя!

В игре будут доступны привычные тебе вопросы с увеличением цены от первого до последнего и несгораемая сумма.

Подсказки всё теже:

  • 50/50 - убрать два неверных ответа
  • Звонок другу - рандомный выбор предположительного ответа
  • Помощь зала - процент вероятности верного ответа на каждый вариант

Требования к проекту (дополняются):

  • Верстка экранов кодом, без использования UIStoryBoard
  • Применить следующие паттерны:
    • Delegate
    • Singleton
    • Memento
    • Strategy
    • Facade
    • Observer
    • Builder
  • Создать 4 и более экранов
  • Применить такие компоненты как коллекции UITableView/UICollectionView
  • Использовать UINavigationBar
  • Использовать UserDefaults
  • Использовать Core Data
  • Минимальная поддерживаемая версия OS: iOS 13.0

Концепт

screen

Выше показан общий макет приложения с картой экранов.

На главном экране, можно перейти на экран с игрой (начать игру), перейти на экран результатов прошлых игр и выбрать сложность игры.

На экране с игрой можно воспользоваться подсказками, выбрать один из 4х ответов к вопросу, выйти или перейти на экран помощи.

На экране результатов последних игр можно детально просмотреть всю информацию о прошлых играх и очистить таблицу.

На экране помощи описаны доступные подсказки в текущей игровой сессии, правила игры, а также описание подсказок и как они работают.

Поддержка системных тем

themes

Поддерживаются системные темы, при переходе системы в темный режим, приложение перестраивает цветовую палитру.


Поддержка и вклад

Если ты хочешь сделать вклад в этот проект, я всегда рад принять твой merge request.

Помощь

Если тебе нужно связаться со мной или получить помощь по проекту, то не стесняйся - пиши на почту и в телеграм


Благодарность

Все иконки в приложении взяты с сайта https://www.flaticon.com от автора Freepik

Изображения обложки ридми и экрана загрузки приложения взяты с сайта https://www.microids.com

Созданием данного ридми вдохновлялся у @Lemonbrush

Releases

No releases published

Packages

No packages published

Languages