Мобильное приложение-игра Scrabble
-
Upload
andrey-isaev -
Category
Software
-
view
55 -
download
0
Transcript of Мобильное приложение-игра Scrabble
![Page 1: Мобильное приложение-игра Scrabble](https://reader035.fdocument.pub/reader035/viewer/2022062400/587841071a28ab707b8b674f/html5/thumbnails/1.jpg)
Программа игра Scramble
Выполнил: студент группы БПИ142, Исаев Андрей СергеевичНаучный руководитель:
доцент департамента программной инженерии, к.т.н., Ахметсафина Римма Закиевна
![Page 2: Мобильное приложение-игра Scrabble](https://reader035.fdocument.pub/reader035/viewer/2022062400/587841071a28ab707b8b674f/html5/thumbnails/2.jpg)
Исаев Андрей Сергеевич, Программа игра Scramble 2
Развлекательно – обучающее приложение
ОДНА ИЗ САМЫХ ВОСТРЕБОВАНЫХ
КАТЕГОРИЙ НА РЫНКЕ
САМАЯ ПОПУЛЯРНАЯ ГОЛОВОЛОМКА В
АМЕРИКЕ
![Page 3: Мобильное приложение-игра Scrabble](https://reader035.fdocument.pub/reader035/viewer/2022062400/587841071a28ab707b8b674f/html5/thumbnails/3.jpg)
Исаев Андрей Сергеевич, Программа игра Scramble
BOARD (поле) – квадрат 7х7 клетокTILE (плитка) – квадратные элементы, содержащие буквыSUBMIT (кнопка для сдачи слова) – сдать словоPLAYER (игрок) – пользовательRACK (подставка) – набор букв в нижней части экрана
3
![Page 4: Мобильное приложение-игра Scrabble](https://reader035.fdocument.pub/reader035/viewer/2022062400/587841071a28ab707b8b674f/html5/thumbnails/4.jpg)
Исаев Андрей Сергеевич, Программа игра Scramble 4
#ГОЛОВОЛОМКА на Android
Мобильное приложение игра на платформе Android «myScrabble @Isaev»
1. Пользователи соревнуются в образовании слов на английском языке
2. Простые правила3. Поле 7x74. 10 мин на игру5. Практика языка для студентов
![Page 5: Мобильное приложение-игра Scrabble](https://reader035.fdocument.pub/reader035/viewer/2022062400/587841071a28ab707b8b674f/html5/thumbnails/5.jpg)
Исаев Андрей Сергеевич, Программа игра Scramble 5
Existing apps
![Page 6: Мобильное приложение-игра Scrabble](https://reader035.fdocument.pub/reader035/viewer/2022062400/587841071a28ab707b8b674f/html5/thumbnails/6.jpg)
Исаев Андрей Сергеевич, Программа игра Scramble 6
PERFECT GAME how to
![Page 7: Мобильное приложение-игра Scrabble](https://reader035.fdocument.pub/reader035/viewer/2022062400/587841071a28ab707b8b674f/html5/thumbnails/7.jpg)
Исаев Андрей Сергеевич, Программа игра Scramble 7
Goal
Интерактивное приложение
![Page 8: Мобильное приложение-игра Scrabble](https://reader035.fdocument.pub/reader035/viewer/2022062400/587841071a28ab707b8b674f/html5/thumbnails/8.jpg)
Исаев Андрей Сергеевич, Программа игра Scramble 8
![Page 9: Мобильное приложение-игра Scrabble](https://reader035.fdocument.pub/reader035/viewer/2022062400/587841071a28ab707b8b674f/html5/thumbnails/9.jpg)
Исаев Андрей Сергеевич, Программа игра Scramble 9
Realization0 1 2 3 4 5 6
0
1
2
3 F I N D
4 R A W
5 A
6 W
column:row
(1:3);(2:3);(3:3);(4:3)(4:4);(4:5);(4:6)(5:4);(6:4)
![Page 10: Мобильное приложение-игра Scrabble](https://reader035.fdocument.pub/reader035/viewer/2022062400/587841071a28ab707b8b674f/html5/thumbnails/10.jpg)
Исаев Андрей Сергеевич, Программа игра Scramble 10
![Page 11: Мобильное приложение-игра Scrabble](https://reader035.fdocument.pub/reader035/viewer/2022062400/587841071a28ab707b8b674f/html5/thumbnails/11.jpg)
Исаев Андрей Сергеевич, Программа игра Scramble 11
procedure ОБХОД-В-ГЛУБИНУ (first: вершина); begin Поместить вершину first в пустой стек stack; While stack непуст do
Вытолкнуть вершину, находящуюся на верхушке стека stack поместить в переменную v; if вершина v не посещалась ранее then
Отметить, что вершина посещенаFor (вершина vertex: смежные с вершиной v)
Если vertex- непосещенная вершина, то добавить в стек
end end
end
![Page 12: Мобильное приложение-игра Scrabble](https://reader035.fdocument.pub/reader035/viewer/2022062400/587841071a28ab707b8b674f/html5/thumbnails/12.jpg)
Исаев Андрей Сергеевич, Программа игра Scramble 12
![Page 13: Мобильное приложение-игра Scrabble](https://reader035.fdocument.pub/reader035/viewer/2022062400/587841071a28ab707b8b674f/html5/thumbnails/13.jpg)
Исаев Андрей Сергеевич, Программа игра Scramble 13
TechnologiesРАБОТА ПОД OC
Android 5.0
Android Studio 1.4
Accelerometer
ЯЗЫК Java
Mike.penz library
![Page 14: Мобильное приложение-игра Scrabble](https://reader035.fdocument.pub/reader035/viewer/2022062400/587841071a28ab707b8b674f/html5/thumbnails/14.jpg)
Исаев Андрей Сергеевич, Программа игра Scramble 14
ИГРА ИМЕЕТ ОБРАЗОВАТЕЛЬНЫЙ ХАРАКТЕР И
СПОСОБСТВУЕТ РАЗВИТИЮ НАБЛЮДАТЕЛЬНОСТИ И
ЗНАНИЯ ЯЗЫКА.
![Page 15: Мобильное приложение-игра Scrabble](https://reader035.fdocument.pub/reader035/viewer/2022062400/587841071a28ab707b8b674f/html5/thumbnails/15.jpg)
Исаев Андрей Сергеевич, Программа игра Scramble 15
СПАСИБО ЗА ВНИМАНИЕ
![Page 16: Мобильное приложение-игра Scrabble](https://reader035.fdocument.pub/reader035/viewer/2022062400/587841071a28ab707b8b674f/html5/thumbnails/16.jpg)
Исаев Андрей Сергеевич, Программа игра Scramble 16
1. Интересное в мире Mac. [Электронный ресурс] / URL: http://macs.su/2010/08/29/scrabble-best-word-game-for-iphone/ (Дата обращения 12.05.2016, режим доступа: свободный).
2. Github. English-words [Электронный ресурс] URL: https://github.com/dwyl/english-words (Дата обращения 11.05.2016, режим доступа: свободный).
3. Wikipedia - Scrabble letter distributions [Электронный ресурс] / URL: https://en.wikipedia.org/wiki/Scrabble_letter_distributions (Дата обращения 12.05.2016, режим доступа: свободный).
4. Depth First Search – Java and Python implementation [Электронный ресурс] / URL: https://algocoding.wordpress.com/2014/08/25/depth-first-search-java-and-python- implementation/ (Дата обращения 13.05.2016, режим доступа: свободный).
5. Справка Google Play. [Электронный ресурс] / URL: https://support.google.com/googleplay/answer/2844198 (Дата обращения 12.05.2016, режим доступа: свободный).
6. 3Dnews.ru. Платформа Marshmallow укрепляет позиции на Android-рынке. [Электронный ресурс] / URL: http://www.3dnews.ru/tags/операционные%20системы (Дата обращения 17.05.2016, режим доступа: свободный).
7. Moodle.Cs.Hse.Ru. SD 15-16. [Электронный ресурс] / URL: http://moodle.cs.hse.ru (Дата обращения 11.05..2015, режим доступа: свободный).
8. Navigation Drawer в стиле Material Design за 5 минут [Электронный ресурс] / URL: www.Habrahabr.ru/post/250765 (Дата обращения 11.05.2016, режим доступа: свободный).
9. Установочный файл приложения «myScrabble @Isaev» [email protected] [Электронный ресур] / URL https://play.google.com/store/apps/details?id=com.scrabble (Дата обращения 19.05.2016, режим доступа: свободный).
10. Диалоговое окно AlertDialog [Электронный ресурс] / URL: http://developer.alexanderklimov.ru/android/alertdialog.php (Дата обращения 13.05.2016, режим доступа: свободный).
11. SOFTWARE—PRACTICE AND EXPERIENCE, VOL. 24(2), 219–232 (FEBRUARY 1994). [Периодическое издание] / URL: http://ericsink.com/downloads/faster-scrabble-gordon.pdf (Дата обращения 01.05.2016, режим доступа: свободный).
12. RecyclerView и CardView. Новые виджеты в Android L [Электронный ресурс] / URL : https://habrahabr.ru/post/237101/ (Дата обращения 13.05.2016, режим доступа: свободный).
13. Элегантный Builder на Java [Электронный ресурс] / URL : https://habrahabr.ru/post/244521/ (Дата обращения 13.05.2016, режим доступа: свободный).
14. Github Mike Penz. [Электронный ресурс] / URL: https://github.com/mikepenz/MaterialDrawer (Дата обращения 10.05.2016, режим доступа: свободный).
15. Google. Material design. [Электронный ресурс] / URL: https://www.google.com/design/spec/material-design/introduction.html (Дата обращения 11.05.2016, режим доступа: свободный).