Программирование. Переменная String, доработка заставки игры "Alien-Cracker".
В в первой части ролика рассказываю о типе переменных String, а во второй выполняем доработку заставки к игре. Для того, чтобы двигаться дальше в разработке нашей консольной игры "Alien-Cracker", нам необходимо изучить тип переменных языка программирования Паскаль - String (строка). Переменную данного типа можно рассматривать, как последовательность переменных Char, у которых есть ещё один элемент, который хранит число символов в строке. Получить длину строки можно с помощью функции Length(строковая переменная). Получить конкретный символ можно аналогично получению элемента из массива (название переменной[номер символа]) с той лишь разницей, что в переменной типа String элементы начинаются с 1 (единицы). Также, строки можно конкатенировать (объединять), используя оператор "+". Во второй части ролика, для того, чтобы модернизировать наш код заставки к игре "Alien-Cracker", мы вводим переменную, для отображения бегающего по экрану текстового объекта, а дальше во всех условиях, связанныех с положением объекта и зависящих от его длины, меняем статические цифры на выражения, содержащие функцию получения длины нашего текстового объекта Length. В результате, получаем возможность произвольно в одном месте менять содержимое движущегося текста без необходимости высчитывать его длину. Создание заставки к консольной игре "Alien-Cracker": • Programming#4 - Итак, начнём... Заставка к... Разбор кода заставки к игре "Alien-Cracker": • Programming#5 - Краткий разбор заставки к ... #Паскаль #String #AlienCracker #FreePascal #Software