Отправляет email-рассылки с помощью сервиса Sendsay

Blitz3D - программирование игр

  Все выпуски  

Blitz3D - программирование игр


Информационный Канал Subscribe.Ru

Blitz3d - программирование игр

Blitz3d - программирование игр

Выпуск 4

"Основы (часть 3)"

Приветствую всех подписчиков!!!

Прошлый раз произошла небольшая ошибка в номере выпуска, но надеюсь это больше не повториться.
Бурно идет процесс разработки сайта (первый дизайн уже пошел в корзину из-за неработоспособности), поэтому упал процесс производительности выпусков рассылки, но вот как закончу..................

... Циклы вторая основная конструкция языков программирования. Циклы служат для зацикливания :) . (<- Это правда) Благодаря циклам программа выполнив блок действий, не завершает свою работу, а начинает заново. Первый вид цикла For...Next :

For переменная-счетчик = число от которого начинают отсчет to число которым заканчиваю отсчет
Действия
Next

Длинновато вышло, но вот пример:

For t = 1 To 10
Print t
Next
  

Цикл повторится 10 раз, на экран будет выведено 10 цифр. Можно установить размер шага:

For t = 1 To 10 Step 2
Print t
Next  

Цикл повториться 5 раз, на экран будет выведено 5 цифр. Следующий вид цикла Repeat...Until:

Repeat
Действия
Until Условие выхода из цикла    

Для следующего примера, я использую функцию Keydown(код клавиши). Она возвращает 1 если клавиша нажата:

Repeat
print "Для выхода нажмите ESC"
Until KeyHit(1)   

Как вы уже поняли 1 - код клавиши ESC. Можете пока не вникать мы будем изучать это подробно, когда будем работать с клавиатурой. Следуем далее Repeat....Forever "вечно" повторяющийся цикл (сразу пример):

Repeat
Print "Вы будете видеть эту надпись целую вечность!!!"
Forever    

Вот последний вид цикла While...Wend:

While Работает пока не выполняется это условие
Действия
Wend  

Пример:

While Not KeyHit(1)
Print "Для выхода нажмите ESC"
Wend

Оператор Not можно понимать как "Нет" или "Не". Наконец закончились эти виды циклов, а то это уже порядком поднадоело. Ну в принципе с основами пора заканчивать (я так считаю), вот в следующем (маленьком) выпуске выпущу приложение к основам (просто я немного пропустил), и начнем мы делать нашу первую маленькую игру(!).   


      Вопрос-Ответ

1/// Ваши ссылки работают, скачал, но работать не хочет(я выполнил как вы и дали операции с print ,input) выдает - Error writing
file (и дальше адресс), может ее как то надо устанавливать? Подскажите пожалуйста ,что делать?
 

///Вот задача, так задача.... Впервые встречаюсь с такой проблемой. Кстати, что именно нужно устанавливать, я то я немного не понял?
 

Ответить


 

 


Subscribe.Ru
Поддержка подписчиков
Другие рассылки этой тематики
Другие рассылки этого автора
Подписан адрес:
Код этой рассылки: comp.soft.prog.blitz3d
Отписаться
Вспомнить пароль

В избранное