Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.09.2015, 18:00   #1
Аля321
Пользователь
 
Регистрация: 12.11.2014
Сообщений: 15
По умолчанию Помогите пройти пожалуйста игру Blockly : Птица

Помогите пожалуйста пройти 8,9,10 уровни или хотя бы один
http://blockly.ru/games/bird.html
Аля321 вне форума Ответить с цитированием
Старый 08.09.2015, 19:25   #2
Вадим Мошев

Старожил
 
Аватар для Вадим Мошев
 
Регистрация: 12.11.2010
Сообщений: 8,568
По умолчанию

Это вы в сводобное время в игрушки играете или вместо учёбы? Если верное второе, то не надо так делать. Это вам учиться мешает.

Да и потом, надо самой пытаться, в игре главное - процесс, а не результат.
Вадим Мошев вне форума Ответить с цитированием
Старый 08.09.2015, 20:58   #3
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

8
Код:
if (getX() < 50 && noWorm()) {
  heading(45);
} else if (noWorm()) {
  heading(315);
} else if (getX() > 50 && getY() < 50) {
  heading(135);
} else {
  heading(45);
}
9
Код:
if (getX() > 20 && noWorm()) {
  heading(180);
} else if (noWorm()) {
  heading(270);
} else if (getX() < 40 && getY() < 70) {
  heading(90);
} else {
  heading(315);
}
10
Код:
if (getY() < 60 && noWorm()) {
  heading(90);
} else if (getX() < 50 && noWorm()) {
  heading(45);
} else if (getX() > 50 && noWorm()) {
  heading(315);
} else if (getX() > 50) {
  heading(135);
} else if (getX() > 20) {
  heading(180);
} else {
  heading(270);
}

Последний раз редактировалось p51x; 08.09.2015 в 21:30.
p51x вне форума Ответить с цитированием
Старый 08.09.2015, 21:04   #4
Croessmah
Вредный кошак
Участник клуба
 
Аватар для Croessmah
 
Регистрация: 14.10.2012
Сообщений: 1,159
По умолчанию

Вот еще игрушечка: http://www.coderussia.ru/ru/index.html
Croessmah вне форума Ответить с цитированием
Старый 08.09.2015, 21:34   #5
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

мой вариант:
8-я:
Код:
if (noWorm() && getX() < 20 && getY() < 60) {
  heading(90);
} else if (noWorm() && getY() > 30) {
  heading(330);
} else if (getY() < 60) {
  heading(135);
} else {
  heading(30);
}
blocky_8.jpg
Serge_Bliznykov вне форума Ответить с цитированием
Старый 08.09.2015, 22:24   #6
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,547
По умолчанию

8:
Код:
if (getY() < 35) {
  heading(90);
} else if (noWorm()) {
  heading(0);
} else if (getY() < 80) {
  heading(135);
} else {
  heading(0);
}
8.png

9:
Код:
if (noWorm() && getX() > 20) {
  heading(180);
} else if (noWorm()) {
  heading(270);
} else if (getY() < 70 && getX() < 21) {
  heading(90);
} else {
  heading(330);
}
10:
Код:
if (noWorm() && getY() < 95 && getX() < 21) {
  heading(90);
} else if (noWorm()) {
  heading(330);
} else if (getX() > 40) {
  heading(135);
} else {
  heading(255);
}
10.jpg

Последний раз редактировалось Arigato; 08.09.2015 в 22:45.
Arigato вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Еж птица гордая... Или пути реализации задумки... IIIABKAT Microsoft Office Excel 3 05.02.2011 10:27
Помогите создать игру!!! MightyElephant Помощь студентам 2 06.12.2008 13:53