wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Roblox

Total questions: 30

Worksheet time: 2hrs 26mins

Name
Class
Date
1.

Как выглядит функция на языке программирования Lua

a)

function func(a)

a = a + 1

return a

end

b)

const function = func(a){a=a+1

return a

}

c)

def func(a):

a=a+1

return a

d)

int func(a)

{

a=a+1

return a

}

2.

Язык программирования, используемый в Roblox

(a)  

3.

Как задать объекту "Cubik" рандомный цвет в языке программирования Lua

4 lines
4.

Как создать новый предмет(Block) в Roblox используя язык программирования Lua

a)

Block=new

b)

Block=Instance.new("Part, workspace)

c)

Block=createNew.Block

d)

Взять готовый)

5.

В чем разница между Block.Size и Block.Position

a)

Они идентичны

b)

Block.Size создает блок, а Block.Position удаляет блоки

c)

Block.Size задает размер блоку, а Block.Position устанавливает положение блока в пространстве

6.

За что отвечает свойство Anchor?

a)

За столкновение с предметами

b)

Фиксирует положение блоков

c)

Заставляет блоки лететь вверх

d)

Отключает фидимость блока

7.

Свойство блоков, отвечающее за столкновение(коллизию) с предметами из игрового мира

(a)  

8.

Для чего используется данный элемент в Roblox?

a)

Спавнит врагов

b)

Спавнит рандомные блоки

c)

Спавнит персонажа в указанном месте

d)

Спавнит солнце и небо

9.

Что на панели Tools отвечает за изменение положения блока в пространстве

a)

Select

b)

Move

c)

Transform

d)

Scale

10.

Каким будет результат выполнения данного кода?

script.Parent.Touch:connect(function(hit)

if hit then

hit.Parent.Humanoid.Health=0

end

end)

a)

Блок, на который наступит игрок, уничтожит игрока

b)

Игрок подлетит, когда наступит на данный блок

c)

Ничего не произойдет

d)

Игрок телепортируется и его здоровье восполнится

11.

Что делает функция wait() в Roblox?

a)

Ожидает завершения анимации

b)

Приостанавливает выполнение скрипта на заданное время

c)

Завершает выполнение скрипта

d)

Запускает новый поток выполнения

12.

Какой тип данных используется для хранения чисел в Lua?

a)

Float

b)

Decimal

c)

Integer

d)

Number

13.

Какой оператор используется для сравнения значений в Lua?

a)

===

b)

==

c)

=

d)

!=

14.

Какое окно позволяет изменять свойства объектов в Roblox

a)

b)

c)

d)

15.

Какой тип данных используется для хранения строк в Lua?

a)

String

b)

Word

c)

Text

d)

Char

16.

Одна из конструкций языка программирования предназначенная для многократного повторения набора определенных функций

(a)  

17.

Какой тип цикла представлен?

a)

Условный цикл

b)

Цикл с предусловием

c)

Цикл с постусловием

d)

Безусловный цикл

18.

Как дописать данный код, чтобы объект Cube сохранял свое местоположение в пространстве?

Cube.Anchor=

(a)  

19.

Что происходит, если вызвать функцию print() в Lua?

a)

Завершает выполнение скрипта

b)

Сохраняет текст в файл

c)

Создает новый объект

d)

Выводит текст в консоль

20.

Условный оператор в языке Lua

a)

if условие: блок кода, который выполняется, если условие = True следующий блок кода

b)

if (условие) инструкция1 [else инструкция2]

c)

if<условие>then

<тело блока>

end

d)

if<условие>do

21.

Конструкция if<условие>then в языке программирования Lua - это

(a)  

22.

Каким будет результат выполнения данной функции

a)

Блок platform упадет

b)

Ошибка

c)

Блок button поменяет цвет

d)

При нажатии на кнопку объект platform начнет движени

23.

Что будет напечатано в результате выполнения данного кода?

print(a or 10) 

a)

1

b)

10

c)

0

d)
  • Возникнет ошибка интерпретации, так как переменная a не определена

24.

За что отвечает свойство объектов Collisions?

a)

За прозрачность объектов

b)

За фиксацию положения объекта в пространстве

c)

За физику столкновения(взаимодействия) игровых объектов

d)

За изменение геометрии объекта

25.

Призовой фонд для разработчиков игр на Roblox при попадании в 100 лучших игр?

a)

1 млн $

b)

150 млн $

c)

10 млн $

d)

7 млн $

26.

Отличие методов Vector3() от Vector2()

a)

Отличий нет

b)

Vector2 задает координаты в 3-х мерном пространстве, а Vector3 - в 2-х мерном пространств

c)

Vector2 задает координаты только одну координату, а Vector3 -две координаты

d)

Vector3 задает координаты в 3-х мерном пространстве, а Vector2 - в 2-х мерном пространств

27.

Выберите верные параметры метода Vector3(?,?,?)

a)

x,z,y

b)

y,x,z

c)

z,x,y

d)

x,y,z

28.

На какую кнопку необходимо нажать, чтобы запустить игровой мир в Roblox

a)

Run

b)

Play

c)

Start

d)

Initiate

29.

Допишите код, таким образом, чтобы он работал и подбросил игрока на 180 единиц вверх по оси Y

tramp.Script.Parent



(a)  

30.

Где находятся названия всех объектов на игровой сцене Roblox Studio

(a)