Игра по изучению языка в игровой форме, рассчитанная на одного игрока с возможностью сохранять результаты своей игры и побивать чужие рекорды. В игре доступны три языка: осетинский, грузинский и армянский, а также три уровня сложности.
На экране появляется меню игры, где можно авторизоваться (зарегистрироваться или войти), выбрать изучаемый язык, тематику картинок, посмотреть рейтинг и прочитать правила. После авторизации, выбора языка и тематики пользователь может перейти к самой игре. В данной игре доступны два режима: "Учить слова" и "Играть". Чтобы перейти к режиму "Играть", нужно пройти режим "Учить слова".
1 режим: На экране появляется слово на русском языке с картинкой и слово на выбранном языке с соответствующей картинкой. При нажатии на картинку пользователь может услышать правильное произношение слова. Рекомендуется прочитать слово самому, чтобы лучше запомнить его для использования в следующем режиме.
2 режим: На экране выезжает поезд с вагонами, каждый из которых подписан на выбранном ранее языке из трех предложенных. В первом уровне у нас 8 вагонов, во втором - 12, в третьем - 19. В каждом уровне на экране разбросаны картинки-образы слов в соответствии со словами на вагонах. При нажатии на картинку-образ слова происходит ее озвучивание на выбранном языке. Задача игрока заключается в перетаскивании картинок-образов слов в вагоны. Поезд скрывается в туннеле. Если в туннель заезжает не загруженный вагон, то уровень проигран. За каждый правильно загруженный вагон пользователю начисляются 10 баллов, а за неправильную загрузку отнимаются 10 баллов. При идеальном прохождении уровня пользователю начисляются дополнительные баллы (+100 баллов). Попытка поместить картинку в неправильный вагон приводит к потере жизни. В каждом уровне дается по 5 жизней. Если пользователь потеряет все жизни, уровень будет проигран, и у него будут отняты баллы (-100 баллов).
-
Создание меню игры. На отдельной форме находятся 6 кнопок:
1. Играть (запускает игру) 2. Регистрация или вход(открывает форму в которой пользователь может зарегистрироваться или войти,если играет не в первый раз) 3. Язык (выбор языка из 3 предложенных) 4. Тематика (выбор тематики картинок/слов из 10 предложенных(можно выбрать 1, несколько или все(в этом случае слова будут выбираться рандомно))) 5. Скорость (выбор скорости поезда из 3 предложенных) 6. Выход (полный выход из игры) -
Создание формы с авторизацией пользователя (пользователь либо вводит свой ник, если играет не в первый раз, либо регистрируется)
-
Создание 3 уровней сложности
- 1 уровень: по игровой форме передвигаются картинки вагонов, подписанные на выбранном пользователем языке. На нижней части формы появляются картинки с изображениями, также подписанные, но уже на русском. При нажатии на данные картинки происходит озвучивание этих слов на изучаемом языке, чтобы игроку было проще найти нужный вагон.
- 2 уровень: по игровой форме передвигаются картинки вагонов, подписанные на выбранном пользователем языке. На нижней части формы появляются картинки с изображениями, также подписанные, но уже на русском. На данном уровне для усложнения задачи озвучивание картинок не происходит и игрок должен сам сопоставить картинки с вагонами используя только изображения и подпись на русском языке.
- 3 уровень: по игровой форме передвигаются картинки вагонов, подписанные на выбранном пользователем языке. На нижней части формы появляются картинки с изображениями. На данном уровне для усложнения задачи озвучивание картинок не происходит и игрок должен сам сопоставить картинки с вагонами используя только изображения.
-
Создание анимации движущегося поезда с вагонами
-
Добавить 3 скорости поезда(медленно, средне или быстро)
-
Создать форму с выбором тематики картинок-образов. Форма на которой можно выбрать 1 или несколько тематик:
1. Дикие животные 2. Домашние животные 3. Птицы 4. Морские обитатели 5. Насекомые 6. Фрукты и ягоды 7. Овощи 8. Посуда, мебель и Бытовая техника 9. Цветы и деревья 10. Транспорт 11. Строительные инструменты 12. Музыкальные инструменты 13. Одежда 14. Профессии 15. -
Появление картинок-образов
-
Количество картинок зависит от уровня сложности (1 ур. - 5 картинок; 2 ур. - 10 картинок; 3 ур. - 15 картинок)
Картинки берутся в соответствии со словами на вагонах из папки cards Размер картинки 450*450 пикселей Картинка в формате PNG -
Создание общей библиотека слов и картинок
-
Перетаскивание картинок
-
Проверка на правильность (слово - картинка)
-
Проверка на завершение игры (проигрыш или победа)
-
Начисление баллов за правильность заполнения вагона +10 за правильно загруженный вагон или - 10, если вагон загружен не верно
-
Начисление баллов за правильно пройденный уровень(+100) или (-100) за проигрыш
-
Подсчёт жизней; -1 жизнь, если неправильно загруженный вагон заехал в тоннель
-
Озвучивание образов (при нажатии на картинку-образ происходит ее озвучивание)
-
Автоматическое добавление новых слов (т.е. разработка приложения по пополнению библиотеки картинок)
-
Сортировка картинок по тематике
-
Переход на следующий уровень сложности
-
Создание анимации движущегося поезда с вагонами
-
Появление картинок-образов
-
Количество картинок зависит от уровня сложности (1 ур. - 5 картинок; 2 ур. - 10 картинок; 3 ур. - 15 картинок)
Картинки берутся в соответствии со словами на вагонах из папки cards Размер картинки 450*450 пикселей Картинка в формате PNG -
Перетаскивание картинок
-
Проверка на правильность (слово - картинка)
-
Проверка на завершение игры (проигрыш или победа)
-
Подсчёт жизней: -1 жизнь, если неправильно загруженный вагон заехал в тоннель
-
Создание меню игры. На отдельной форме находятся 6 кнопок:
1. Играть (запускает игру) 2. Регистрация или вход(открывает форма в которой пользователь может зарегистрироваться или войти,если играет не в первый раз) 3. Язык (выбор языка из 3 предложенных) 4. Тематика (выбор тематики картинок/слов из 10 предложенных(можно выбрать 1, несколько или все(в этом случае слова будут выбираться рандомно))) 5. Скорость (выбор скорости поезда из 3 предложенных) 6. Выход (полный выход из игры) -
Создание формы с авторизацией пользователя (пользователь либо вводит свой ник, если играет не в первый раз, либо регистрируется)
-
Создание 3 уровней сложности
1 уровень: по игровой форме передвигаются картинки вагонов, подписанные на выбранном пользователем языке. На нижней части формы появляются картинки с изображениями, также подписанные, но уже на русском. При нажатии на данные картинки происходит озвучивание этих слов на изучаемом языке, чтобы игроку было проще найти нужный вагон. 2 уровень: по игровой форме передвигаются картинки вагонов, подписанные на выбранном пользователем языке. На нижней части формы появляются картинки с изображениями, также подписанные, но уже на русском. На данном уровне для усложнения задачи озвучивание картинок не происходит и игрок должен сам сопоставить картинки с вагонами используя только изображения и подпись на русском языке. 3 уровень: по игровой форме передвигаются картинки вагонов, подписанные на выбранном пользователем языке. На нижней части формы появляются картинки с изображениями. На данном уровне для усложнения задачи озвучивание картинок не происходит и игрок должен сам сопоставить картинки с вагонами используя только изображения. -
Сортировка картинок по тематике
-
Добавить 3 скорости поезда(медленно, средне или быстро)
-
Создать форму с выбором тематики картинок-образов. Форма на которой можно выбрать 1 или несколько тематик:
1. Дикие животные 2. Домашние животные 3. Птицы 4. Морские обитатели 5. Насекомые 6. Фрукты и ягоды 7. Овощи 8. Посуда, мебель и Бытовая техника 9. Цветы и деревья 10. Транспорт 11. Строительные инструменты 12. Музыкальные инструменты 13. Одежда 14. Профессии
- Начисление баллов за правильность заполнения вагона +10 за правильно загруженный вагон или - 10, если вагон загружен не верно Начисление баллов за правильно пройденный уровень(+100) или (-100) за проигрыш
- Озвучивание образов (при нажатии на картинку-образ происходит ее озвучивание)
- Автоматическое добавление новых слов (т.е. разработка приложения по пополнению библиотеки картинок)
Ссылка на текст курсовой работы: https://docs.google.com/document/d/19zmvRFRe4nJ_96ThIgzWdJTo5EyV3qAp-dOMc-Trm4o/edit?usp=sharing
Ссылка на презентацию курсовой работы: https://docs.google.com/presentation/d/1Mc-72WotIeDzLkksBb6EGWdEFHUbJaZM5IIv-eg6AAQ/edit?usp=sharing
