Создание игры "Мяч в Руках" в App Inventor
Материал из Поле цифровой дидактики
Версия от 22:59, 19 декабря 2023; Диана Кахуджи (обсуждение | вклад)
Описание | "Мяч в Руках" - захватывающая аркада, где ваша реакция и точность становятся ключом к успеху! Ваш друг, мальчик, в восторге от своего мяча, который бесконтрольно катится вперед-назад. Ваша задача - метко нажимать, чтобы вовремя остановить мяч в момент, когда он окажется рядом с мальчиком. |
---|---|
Область знаний | Информатика, Game design |
Область использования (ISTE) | |
Возрастная категория | 6
|
Поясняющее видео | |
Близкие рецепту понятия | |
Среды и средства для приготовления рецепта: | App Inventor |
Ссылка на приложение: https://gallery.appinventor.mit.edu/?galleryid=fd089153-721c-40a5-aa81-7977acd29f9a
Пользовательский интерфейс: Использованы различные компоненты, такие как кнопки, надпись и изображения для создания интерактивных пользовательских интерфейсов.
Разработка пользовательского интерфейса
Скрин | Описание |
---|---|
Пользователь видит кнопку START, и 3 надписи: Score, High Score и Tries. Из категории Рисование и анимация также был добавлен холст, а в него были добавлены: шар и ИзображениеСпрайта. Также были добавлены изображения на фон и подобраны размеры, цвета и звуковое сопровождение при попадании в цель. |
Скрин | Описание |
---|---|
При использовании всех попыток - 5, пользователь видит увидит страницу с проигрышем. Здесь добавлены картинка и кнопка для возврата в начало игры. Также были добавлены изображения на фон и подобраны размеры, цвета. |
Основы программирования
Скрин | Описание |
---|---|
Инициализируем 5 глобальных переменных: Score, Speed, Size, Tries и High_Score | |
Определяем вектор движение мячика, его цвет, также соединяем каждый элемент, полученный во время игры с элементом в базе данных | |
Программируем кнопку «START»:
| |
Продолжение | |
Когда Мяч достигает границы края, то мяч отскакивает |
С приложением можно ознакомиться по ссылке - https://gallery.appinventor.mit.edu/?galleryid=fd089153-721c-40a5-aa81-7977acd29f9a