Я до этого еще не доросла... "Учиться, учиться и еще раз учиться!" (с)Фант wrote: Для начала жду оптимальный алгоритм по созданию лабиринта и его решение!
Search found 20 matches
- Tue Oct 07, 2014 7:11 pm
- Forum: Уроки по программированию
- Topic: Программирование на smart BASIC. Урок 5
- Replies: 71
- Views: 41691
Re: Программирование на smart BASIC. Урок 5
- Tue Oct 07, 2014 7:09 pm
- Forum: Уроки по программированию
- Topic: Программирование на smart BASIC. Урок 5
- Replies: 71
- Views: 41691
Re: Программирование на smart BASIC. Урок 5
Подскажите, я хоть в правильном направлении двигаюсь: надо создать функцию, двумерный массив, спрайт, использовать команду data, все это соединить и будет мне счастье :lol: ? Способов может быть много, то есть нет одного правильного пути решения. Самое главное - решить каким вы видите лабиринт и пр...
- Mon Oct 06, 2014 9:32 pm
- Forum: Уроки по программированию
- Topic: Программирование на smart BASIC. Урок 5
- Replies: 71
- Views: 41691
Re: Программирование на smart BASIC. Урок 5
Подскажите, я хоть в правильном направлении двигаюсь: надо создать функцию, двумерный массив, спрайт, использовать команду data, все это соединить и будет мне счастье ?
- Mon Oct 06, 2014 3:57 pm
- Forum: Уроки по программированию
- Topic: Программирование на smart BASIC. Урок 2
- Replies: 34
- Views: 25322
Re: Программирование на smart BASIC. Урок 2
А если вставить 205,0,205 то тоже цвет аналогичен таблице, а с остальными не получается(правда, не все попробовала )DmitryiS wrote:Спасибо! Работает. Цвет соответствует таблице.
graphics
fill color 1,168/255,18/255
fill rect 100,100 to 400,400
- Mon Oct 06, 2014 2:11 pm
- Forum: Уроки по программированию
- Topic: Программирование на smart BASIC. Урок 2
- Replies: 34
- Views: 25322
Re: Программирование на smart BASIC. Урок 2
Спасибо. Теперь играюсь с цветом.DmitryiS wrote: https://ru.wikipedia.org/wiki/%D0%A1%D0 ... 0%BE%D0%B2
Если значения каждой из трех позиций могут быть от 0 до 255, а в документации к программе сказано, что эти значения могут быть от 0 до 1.
- Mon Oct 06, 2014 2:05 pm
- Forum: Уроки по программированию
- Topic: Программирование на smart BASIC. Урок 2
- Replies: 34
- Views: 25322
Re: Программирование на smart BASIC. Урок 2
Флаг это не сложно. graphics fill color 1,1,1 fill rect 100,100 to 700,200 fill color 0,0,1 fill rect 100,200 to 700,300 fill color 1,0,0 fill rect 100,300 to 700,400 Или так: GRAPHICS maxx = screen_width() maxy = screen_height() fill color 1,1,1 fill rect 0,0 to maxx,maxy/3 fill color 0,0,1 fill r...
- Mon Oct 06, 2014 12:45 pm
- Forum: Уроки по программированию
- Topic: Программирование на smart BASIC. Урок 5
- Replies: 71
- Views: 41691
Re: Программирование на smart BASIC. Урок 5
Эх, времени нет серьезно обдумать, как сделать. Еще подсказали бы хоть с чего начать, было бы вообще хорошо. Хотя не надо. Интересно самой додуматься. Вроде, наметки уже есть...
- Sat Oct 04, 2014 7:23 am
- Forum: Уроки по программированию
- Topic: Программирование на smart BASIC. Урок 4
- Replies: 42
- Views: 24163
Re: Программирование на smart BASIC. Урок 4
GRAPHICS RANDOMIZE DEF LR if maxy <> screen_height() then graphics clear 0,0,0 maxx = screen_width() maxy = screen_height() x1 = rnd(maxx) y1 = rnd(maxy) x2 = rnd(maxx) y2 = rnd(maxy) r = rnd(1) g = rnd(1) b = rnd(1) rad = rnd(7) siz = rnd(7) END DEF LABEL1: LR GET ORIENTATION P IF P = 1 or P = 3 t...
- Fri Oct 03, 2014 5:46 pm
- Forum: Уроки по программированию
- Topic: Программирование на smart BASIC. Урок 4
- Replies: 42
- Views: 24163
Re: Программирование на smart BASIC. Урок 4
Спасибо, за подсказку.
Изменила graphics clear. Теперь все на черном экране, спасибо еще раз. Тест прошел нормально, раз 10 переворачивала IPad, все нормально и с кругами и с линиями...
Изменила graphics clear. Теперь все на черном экране, спасибо еще раз. Тест прошел нормально, раз 10 переворачивала IPad, все нормально и с кругами и с линиями...
- Fri Oct 03, 2014 4:48 pm
- Forum: Уроки по программированию
- Topic: Программирование на smart BASIC. Урок 4
- Replies: 42
- Views: 24163
Re: Программирование на smart BASIC. Урок 4
Ура!!! Получилось. Код: graphics graphics clear randomize GET ORIENTATION P LABEL1: IF P = 1 or P = 3 then graphics clear maxx = screen_width() maxy = screen_height() LABEL2: x1 = rnd(maxx) y1 = rnd(maxy) x2 = rnd(maxx) y2 = rnd(maxy) draw color rnd(1), rnd(1), rnd(1) draw size rnd(7) draw line x1, ...