Привет, ребята, сегодня мне просто нужно ответить на несколько вопросов, которые дал нам мой учитель, поэтому мне жаль, что этот пост не такой веселый. Обещаю, что мой следующий пост будет в обычном формате.

  1. Улучшения, которые я добавил в свое приложение, — это счетчик очков, новая кнопка игры и экран выигрыша, когда вы набираете определенный счет. Для счетчика очков я установил переменную очков, и каждый раз, когда вы касались спрайта лампочки, счет увеличивался на 1. Для кнопки новой игры всякий раз, когда вы нажимаете на нее, счет сбрасывается до 0. Для последнего улучшения, когда вы достигаете При определенном счете появляется новый экран с изображением миньонов, поздравляющих вас, а также есть кнопка, чтобы вернуться на главный экран и начать игру заново.
  2. Чтобы закодировать это, вам нужно будет использовать оператор управления if, then с логическим оператором и в нем. Вы бы сделали так, что если бы холст и спрайт были затронуты, то счет увеличился бы на 1. Для потери очков вы бы использовали только оператор if. Было бы так, если бы коснулись только холста, то счет уменьшился бы на 1.
  3. Вы можете изменить скорость спрайта в части свойств на странице дизайнера. Если вы хотите изменить скорость во время работы приложения, вы можете установить для нее переменную и либо сделать так, чтобы она ускорялась каждые десять секунд, либо создать настоящую кнопку, которая управляет ею.
  4. Если бы у меня было больше времени, я бы изменил фон и спрайт, чтобы было веселее, чем просто кухня и лампочка. Я также хотел бы добавить другие уровни, где скорость спрайта увеличивалась по мере того, как вы проходили больше уровней. Самым сложным для меня было сделать счетчик очков и заставить его переключать экраны, когда вы выигрываете, потому что я никогда не делал этого раньше.